Skip to content

Answer a challenge

POST
/app/{appId}/sessions/{sessionId}/challenges/{challengeId}

Submits an end-user’s answer to a challenge

challengeId
required

Unique identifier for the challenge

string
sessionId
required
string

Unique identifier for the session

Request body for submitting a response to a challenge

Media type application/json
One of:
object
cType
string
Allowed values: price
value
string
/^\d+\.\d{2}$/
Media type application/json
One of:

Next challenge to complete

object
id

UUID of the newly created session

string format: uuid
locator

Uniquely identifies a challenge presented to a user within a session.

The investigationId and field describe what data was requested from the user in the challenge.

object
challengeId
string format: uuid
investigationId
string format: uuid
field
string
Example
{
"report": {
"riskSignals": [
{
"type": "TRUST",
"flag": "MISMATCH"
}
]
}
}