Checkio API
post/{tenantId}/v1/credit-reports/{creditReportId}/resend-sms

Resend OTP SMS

Requires Authentication
Credit Reports

Resends the OTP verification code via SMS for a pending or expired OTP challenge.

Limited to 3 SMS sends per challenge. Resets the challenge expiry time.

Path Parameters

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

Request Body

required
challengeId
string
required
- The ID of the OTP challenge to resend SMS for

Responses

SMS resent successfully

Response Bodyapplication/json
meta
ResponseMeta
request
object
wallet
object
data
object
remainingSmsCount
integer
- Number of SMS sends remaining for this challenge
smsSentCount
integer
- Total number of SMS messages sent for this challenge

Code Examples

curl -X POST 'https://api-next.checkio.co.uk/{tenantId}/v1/credit-reports/{creditReportId}/resend-sms' \
  -H 'Authorization: Bearer {token}' \
  -H 'Content-Type: application/json' \
  -d '{
  "challengeId": "string"
}'