integrations.sh
← all integrations

nexmo.com – verify

OpenAPI apis-guru

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.verifyCheck

    Use Verify check to confirm that the PIN you received from your user matches the one sent by Vonage in your Verify request.

    1. Send the verification code that your user supplied, with the corresponding request_id from the Verify request.
    2. Check the status of the response to determine if the code the user supplied matches the one sent by Vonage.

    Note that this endpoint is available by GET request as well as POST.

  • control.verifyControl

    Control the progress of your Verify requests. To cancel an existing Verify request, or to trigger the next verification event:

    1. Send a Verify control request with the appropriate command (cmd) for what you want to achieve.

    2. Check the status in the response.

    Note that this endpoint is available by GET request as well as POST.

  • fraudManagement.networkUnblock

    Request 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.verifyRequestWithPsD2

    Use Verify request to generate and send a PIN to your user to authorize a payment:

    1. Create a request to send a verification code to your user.
    2. Check the status field in the response to ensure that your request was successful (zero is success).
    3. Use the request_id field 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.verifyRequest

    Use Verify request to generate and send a PIN to your user:

    1. Create a request to send a verification code to your user.

    2. Check the status field in the response to ensure that your request was successful (zero is success).

    3. Use the request_id field in the response for the Verify check.

    Note that this endpoint is available by GET request as well as POST.

  • search.verifySearch

    Use Verify search to check the status of past or current verification requests:

    1. Send a Verify search request containing the request_ids of the verification requests you are interested in.
    2. Use the status of each verification request in the checks array of the response object to determine the outcome.

    Note that this endpoint is available by POST request as well as GET.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools