Skip to main content
GET
/
reverse
/
verify
/
{otp_id}
cURL
curl --request GET \
  --url https://api.contiguity.com/otp/reverse/verify/{otp_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "req_xxxxxxxxxxxxxxxx",
  "timestamp": 1765397289220,
  "api_version": "v2025.12.10",
  "object": "response",
  "data": {
    "otp_id": "r_otp_123456",
    "status": "pending",
    "expires_at": "2025-02-01T12:00:00.000Z"
  }
}
Rapidly polling this endpoint in production is not recommended. It is recommended to await the otp.reverse.verified webhook event, or adjust your polling interval to 20 seconds or more.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

otp_id
string
required

Reverse OTP session ID

Example:

"r_otp_123456"

Response

Poll the status of a Reverse OTP session

id
string
required
Example:

"req_xxxxxxxxxxxxxxxx"

timestamp
number
required
Example:

1765397289220

api_version
string
required
Example:

"v2025.12.10"

object
string
required
Example:

"response"

data
object
required