Quest chain API
Get active quest chains for the user
Publisher
Returns every active quest chain available to one platform user, including ordered tasks and the user's current progress. An unknown user is represented by user.exists: false, setup_status: not_started and an empty quest_chains array. Existing users receive the durable initial setup state through setup_status. See the Platform integration guide for the surrounding workflow.
Headers
x-onward-channelRequired. Where the end user is: web, ios or android -- the channel of this visit, which later actions of the user inherit. Send background on the platform's own calls that are not a user visit (cache warm-up, prefetch, SSR) so they are not counted. A missing or unknown value is recorded as unknown and logged; the request is never rejected over it.
x-onward-user-agentThe end user's own User-Agent, forwarded verbatim. Platform servers call Onward server-to-server, so the request's own User-Agent is the platform's HTTP client, not the user's.
Get active quest chains for the user › Responses
Response for status 200
successPayload of user's chains response: every active quest chain of one platform user.
details