nexmo.com – verify
The Verify API helps you to implement 2FA (two-factor authentication) in your applications. This is useful for:
- Protecting against spam, by preventing spammers from creating multiple accounts
- Monitoring suspicious activity, by forcing an account user to verify ownership of a number
- Ensuring that you can reach your users at any time because you have their correct phone number More information is available at
- Homepage
- https://api.apis.guru/v2/specs/nexmo.com:verify/1.2.4.json
- Provider
- nexmo.com:verify / verify
- OpenAPI version
- 3.0.3
- Spec (JSON)
- https://api.apis.guru/v2/specs/nexmo.com/verify/1.2.4/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/nexmo.com/verify/1.2.4/openapi.yaml
Tools (8)
Extracted live via the executor SDK.
-
check.verifyCheckUse Verify check to confirm that the PIN you received from your user matches the one sent by Vonage in your Verify request.
- Send the verification
codethat your user supplied, with the correspondingrequest_idfrom the Verify request. - Check the
statusof the response to determine if the code the user supplied matches the one sent by Vonage.
Note that this endpoint is available by
GETrequest as well asPOST. - Send the verification
-
control.verifyControlControl the progress of your Verify requests. To cancel an existing Verify request, or to trigger the next verification event:
-
Send a Verify control request with the appropriate command (
cmd) for what you want to achieve. -
Check the
statusin the response.
Note that this endpoint is available by
GETrequest as well asPOST. -
-
fraudManagement.networkUnblockRequest to unblock a network that has been blocked due to potential fraud detection
__Network Unblock is switched off by default.
Please contact Sales to enable the Network Unblock API for your account. -
psd2.verifyRequestWithPsD2Use Verify request to generate and send a PIN to your user to authorize a payment:
- Create a request to send a verification code to your user.
- Check the
statusfield in the response to ensure that your request was successful (zero is success). - Use the
request_idfield in the response for the Verify check. (Please note that XML format is not supported for the Payment Services Directive endpoint at this time.)
-
requests.verifyRequestUse Verify request to generate and send a PIN to your user:
-
Create a request to send a verification code to your user.
-
Check the
statusfield in the response to ensure that your request was successful (zero is success). -
Use the
request_idfield in the response for the Verify check.
Note that this endpoint is available by
GETrequest as well asPOST. -
-
search.verifySearchUse Verify search to check the status of past or current verification requests:
- Send a Verify search request containing the
request_ids of the verification requests you are interested in. - Use the
statusof each verification request in thechecksarray of the response object to determine the outcome.
Note that this endpoint is available by
POSTrequest as well asGET. - Send a Verify search request containing the
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools