Skip to main content
PATCH
/
request
/
resend
/
{requestId}
Resend OTP
curl --request PATCH \
  --url https://api.example.com/request/resend/{requestId}
{
  "success": true
}

Headers

API-Version
string

Pin responses to a specific API version (YYYY-MM-DD). When omitted, defaults to the version stored in your issuer config or today's date.

Pattern: ^\d{4}-\d{2}-\d{2}$
Example:

"2026-03-03"

Path Parameters

requestId
string
required

Unique identifier of the request.

Example:

"507f1f77bcf86cd799439011"

Query Parameters

contact
string

Contact value (email or phone)

Example:

"user@example.com"

did
string

Public Decentralized Identifier (DID) of the user

Example:

"did:via:humanos:user-abc123"

internalId
string

Identifier to help you identify the user in your own system. We recommend using a unique value.

Example:

"internal-12345"

Response

200 - application/json

Returns a confirmation that the OTP was sent successfully via email or SMS.

success
boolean
required

Whether the operation was successful

Example:

true