Experiences
POST /experiences/{experienceId}/route
Find appropriate sequence for a consumer
POST
/
experiences
/
{experienceId}
/
route
cURL
curl --request POST \
--url https://consumer.fanfare.io/api/experiences/{experienceId}/route \
--header 'Content-Type: application/json' \
--data '
{
"accessCode": "<string>"
}
'{
"experienceId": "<string>",
"offers": [
{
"gates": [
{
"reason": {
"code": "<unknown>",
"detail": "<string>"
},
"status": "<unknown>",
"type": "<unknown>"
}
],
"reasons": [
{
"detail": "<string>"
}
],
"sequence": {
"color": "<string>",
"experienceId": "<string>",
"id": "<string>",
"name": "<string>",
"priority": 123
},
"status": "<unknown>",
"sequenceCapabilityGrant": "<string>",
"sequenceCapabilityGrantExpiresAt": "<string>"
}
],
"outcome": "<unknown>",
"outcomeReasons": [
{
"detail": "<string>"
}
],
"schemaVersion": "<unknown>",
"selected": {
"gates": [
{
"reason": {
"code": "<unknown>",
"detail": "<string>"
},
"status": "<unknown>",
"type": "<unknown>"
}
],
"reasons": [
{
"detail": "<string>"
}
],
"sequence": {
"color": "<string>",
"experienceId": "<string>",
"id": "<string>",
"name": "<string>",
"priority": 123
},
"status": "<unknown>",
"sequenceCapabilityGrant": "<string>",
"sequenceCapabilityGrantExpiresAt": "<string>"
}
}Path Parameters
Body
application/json
⌘I
cURL
curl --request POST \
--url https://consumer.fanfare.io/api/experiences/{experienceId}/route \
--header 'Content-Type: application/json' \
--data '
{
"accessCode": "<string>"
}
'{
"experienceId": "<string>",
"offers": [
{
"gates": [
{
"reason": {
"code": "<unknown>",
"detail": "<string>"
},
"status": "<unknown>",
"type": "<unknown>"
}
],
"reasons": [
{
"detail": "<string>"
}
],
"sequence": {
"color": "<string>",
"experienceId": "<string>",
"id": "<string>",
"name": "<string>",
"priority": 123
},
"status": "<unknown>",
"sequenceCapabilityGrant": "<string>",
"sequenceCapabilityGrantExpiresAt": "<string>"
}
],
"outcome": "<unknown>",
"outcomeReasons": [
{
"detail": "<string>"
}
],
"schemaVersion": "<unknown>",
"selected": {
"gates": [
{
"reason": {
"code": "<unknown>",
"detail": "<string>"
},
"status": "<unknown>",
"type": "<unknown>"
}
],
"reasons": [
{
"detail": "<string>"
}
],
"sequence": {
"color": "<string>",
"experienceId": "<string>",
"id": "<string>",
"name": "<string>",
"priority": 123
},
"status": "<unknown>",
"sequenceCapabilityGrant": "<string>",
"sequenceCapabilityGrantExpiresAt": "<string>"
}
}