Skip to main content
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

experienceId
string
required

Body

application/json
accessCode
string

Response

Sequence routing result

experienceId
string
required
offers
object[]
required
outcome
any
required
outcomeReasons
object[]
required
schemaVersion
any
required
selected
object
required