API

Nexmo SMS

Send and receive a high volume of SMS anywhere in the world.

Overview

You use the SMS API to send and receive a high volume of SMS anywhere in the world.

The workflow for sending outbound messages using the SMS API is:

  1. Create a request to send an SMS.
  2. Check the response codes and ensure that you sent the request correctly.
  3. Your message is delivered to the handset. The user's handset returns a delivery receipt.
  4. If you set callback in the request, check that your user received your SMS correctly.

If you rent one or more virtual numbers from Nexmo, Inbound Messages to that number are sent to your webhook endpoint.

To ensure that your traffic is sent over the best possible route, use Conversion API to tell us about the reliability of your 2FA communication. Adding your conversion data means Nexmo delivers your messages faster and more reliably.

By default, your Nexmo account is configured for REST. If you already use SMPP and want to use Nexmo, see how to configure SMPP Access.