Vonage
4.2
4.2/5

[┐∵]-

Sms API

Sms API for sending SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers
Get access to the data made by Vonage to take advantage of the sms API with the purpose of sending SMS from your account and lookup messages both messages that you’ve sent as well as messages sent to your virtual numbers. The database covers global data. It is exciting to hear about new platforms using this send sms data, you can realise several use cases with this data but certain ideas are; building SMS customer support, mobile app invites, two-way SMS for customer engagement, private SMS communication and receiving concatenated SMS. Developers frequently find new ways to take advantage of the data from the API platform and make a new product with it. The data is used by small business, medium business and enterprises, several ideas of the type of company who uses the API are. They use it in the sales and marketing, b2c marketing, b2c leads and e-commerce industry. With this API you are able to filter determined by format to attain the response output you need.

Sms API endpoints

POST
/sms/:format
POST /sms/:format
Send an information request using POST to the API endpoint, using the appropriate filtering parameters like in the example and receive the associated response output. Use the endpoint; /sms/:format for sending SMS from your account and lookup messages both messages that you’ve sent as well as messages sent to your virtual numbers with the sms marketing API. For the applicable objects and parameters, check the object and description table of the sms API that clarifies it. All main coding languages function with the API output. Clients simply need to connect the private key as an endpoint parameter and clients will start receiving data. To make the data request, put the API endpoint into the URL field.

Filters for sms data

The sms API has the following filter methods available that can be used.
Filters
format

Sms API data attributes

Compose a request with the parameters available and make use of the table to clarify the objects with their related description.
Objects Description
api_key Your API key
api_secret Your API secret.
sig The hash of the request parameters in alphabetical order, a timestamp and the signature secret.
from The name or number the message should be sent from.
to The number that the message should be sent to. Numbers are specified in E.164 format.
text The body of the message being sent.
ttl Advanced: The duration in milliseconds the delivery of an SMS will be attempted.
status-report-req Advanced: Boolean indicating if you like to receive a Delivery Receipt.
callback Advanced: The webhook endpoint the delivery receipt for this sms is sent to. This parameter overrides the webhook endpoint you set in Dashboard. Max 100 characters.
message-class Advanced: The Data Coding Scheme value of the message
type Advanced: The format of the message body
vcard Advanced: A business card in vCard format. Depends on type parameter having the value vcard.
vcal Advanced: A calendar event in vCal format. Depends on type parameter having the value vcal.
body Advanced: Hex encoded binary data. Depends on type parameter having the value binary.
udh Advanced: Your custom Hex encoded User Data Header. Depends on type parameter having the value binary.
protocol-id Advanced: The value of the protocol identifier to use. Ensure that the value is aligned with udh.
title Advanced: The title for a wappush SMS. Depends on type parameter having the value wappush.
url Advanced: The URL of your website. Depends on type parameter having the value wappush.
validity Advanced: The availability for an SMS in milliseconds. Depends on type parameter having the value wappush.
client-ref Advanced: You can optionally include your own reference of up to 100 characters.
etc etc

Sms output response

Subscribe for the API to call the complete data responsebut you can already see a preview of the output on this page.
				
					{
  "message-count": "1",
  "messages": [
    {
      "to": "447700900000",
      "message-id": "0A0000000123ABCD1",
      "status": "0",
      "remaining-balance": "3.14159265",
      "message-price": "0.03330000",
      "network": "12345",
      "client-ref": "my-personal-reference",
      "account-ref": "customer1234"
    }
  ]
}
				
			

Software development kit

This is a JSON API and in the event that customers need software development kits, those are accessible for Javascript, Angular, JQuery, JAVA, R, C#, NodeJS, PHP, Python, Ruby, VueJS, Strest, Swift, Rust, Go and Scala. Just ask for it and they should be sent by email. Kickoff by using the filter attributes and combine the response with the software development kits and develop the project.

Sms API pricing

Before you decide to purchase data access you are able to ask for samples and trials of the sms marketing API. E-mail to inquire into the test access and you can play with the API. It will not be unlimited access but it should be enough to test the API platform.

API pricing

Vonage data access is available anytime to purchase including API documentation and provider support.
Prices
Price upon request

Free Trial

Free trial is available

Alternative options

Vonage

Sms Delivery Receipt API
4.2
4.2/5
Sms Delivery Receipt API returns accurate building SMS customer support, mobile app invites, two-way SMS for customer engagement, private SMS communication and receiving concatenated SMS data for advancing mobile apps, online services, tools, programs, market analysis and more. The sms delivery receipt API is the optimal data tool to precisely get Consumer Marketing data to your client.

Global Database

Company Google Ranking API
4.6
4.6/5
Company Google Ranking API by Global Database offers quality and necessary elements required to have in comparing company website rankings, marketing and growth analysis, competition intelligence, business intelligence, company analysis, applications, website plugins and more related projects. Company Google Ranking API serves Company databases for fetching google analytics data of companies worldwide goals to power up companies worldwide.

People Data Labs

Person Identify API
4.8
4.8/5
Person Identify API serves Sales databases to develop identifying details on persons objectives to support businesses globally. The person identify API is the ideal tool to straightaway fetch Sales data to your project.

API Ninjas

URL Lookup API
4.8
4.8/5
URL Lookup API by API Ninjas offers quality and necessary elements required for website plugins, marketing analysis, URL search websites, IT and cybersecurity service, VPN platforms, location analysis and more related projects. Contact the URL Lookup API provider to access precise data for fetching location information for any valid URL or domain name purposes right away.

Sign up for Vonage sms API

Get Data Access

~[ ∵ ]~

Sign-up Succesful

Wait for the Data