Checkio API
post/{tenantId}/v1/credit-reports/{creditReportId}/kba-challenge

Submit KBA challenge

Requires Authentication
Credit Reports

Submits answers to knowledge-based authentication questions

Path Parameters

NameTypeDescription
tenantId
required
string (uuid)Tenant UUID
creditReportId
required
string (uuid)Credit report UUID

Request Body

required
challengeId
string
required
answers
array
object[]
required
questionId
string
answerId
string

Responses

Challenge response

Response Bodyapplication/json
meta
ResponseMeta
request
object
wallet
object
data
object
status
string
errorMessage
string
creditReportId
string
creditReport
unknown
attemptsRemaining
integer

Code Examples

curl -X POST 'https://api-next.checkio.co.uk/{tenantId}/v1/credit-reports/{creditReportId}/kba-challenge' \
  -H 'Authorization: Bearer {token}' \
  -H 'Content-Type: application/json' \
  -d '{
  "challengeId": "string",
  "answers": [
    {
      "questionId": "string",
      "answerId": "string"
    }
  ]
}'