Download OpenAPI specification:Download
Contains functionality around OTP (one time password) services.
For endpoints that support localization the language can be passed either as a query string parameter (using the name 'language') or in the 'accept-language' header.
If no language is passed to such endpoints then the default configured language will be used.
Verifies a one-time verification code sent to the contact under the context of a specific session.
contactId required | integer <int32> Contact id |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
Verify verification key request
key | string Nullable |
sessionId | string Nullable |
Success
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Server Error
{- "key": "string",
- "sessionId": "string"
}
{- "code": "BadRequest",
- "message": "The request was not in the required format",
- "correlationId": "30d3ebc0b5cb47b0889850bbdfe4aec6"
}
Sends a one-time verification code to the contact in a specific channel. If a sessionId is not specified, a generated sessionId would be returned (to be used when verifying the key).
contactId required | integer <int32> Contact ID. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
Send verification key request.
sessionId | string Nullable |
channel | string (VerificationChannelKey) Enum: "Sms" "Email" |
templateMetadataKey | string Nullable |
Success
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Server Error
{- "sessionId": "string",
- "channel": "Sms",
- "templateMetadataKey": "string"
}
{- "generatedSessionId": "string"
}