Skip to main content
GET
Returns all production test challenges for the specified app.

Request

string
required
Bearer <API_KEY> from Console > Developers > Workspace API Keys.

Path parameters

string
required
Client identifier of the app.

Response

Returns an array of production test items. Each item is either a scheduled challenge or a pending request — use the type field to discriminate between them.
string
Discriminator field. One of "challenge" (the request has been scheduled and a tpas challenge exists) or "request" (the challenge request is still pending scheduling).
object | null
Present when type === "challenge". The scheduled challenge object from tpas-backend.
object | null
Present when type === "request". The pending challenge request object.
Items with type === "request" are pending and do not yet have a report available. Wait for the item to transition to type === "challenge" before fetching its report. The challenge id (inside the challenge object) is the ID to use with the report endpoint — not the request id.