Smstools

SMS Gateway API for text messaging

Start right away

Send Voice Message

Base URL:

									POST: https://api.smsgatewayapi.com/v1/voice/send
								
ParameterInputDescription
client_idAPI client IDLogin and go to 'Advanced' - 'API authentication' to find the API keys
Required
client_secretAPI client secretLogin and go to 'Advanced' - 'API authentication' to find the API keys
Required
messagemessagethe message to be sent
Required
todestination numberthe number(s) that will receive the message
Required
dateDate and time the message will be sentFormat: yyyy-MM-dd HH:mm. If not provided, the message will be sent as soon as possible
Optional
referencecustom referenceString of max. 255 characters
Optional
languageLanguage of voice messagepossible languages: en (default), nl, fr or de
Optional
genderGender of the voicepossible genders: 'Female' (default), 'Male'
Optional
testtrue/falseThe system will check all parameters but will not send an VOICE message (no funds used).
Optional
<?php
	//PHP - cURL
	$ch = curl_init();
	$url = "https://api.smsgatewayapi.com/v1/voice/send";
	$client_id = "XXX"; // Your API client ID (required)
	$client_secret = "YYY"; // Your API client secret (required)
	$data = [
		'message' => "Hello World", //Message (required)
		'to' => "11231231234", //Receiver (required)
		
]; curl_setopt($ch, CURLOPT_URL, "$url"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "X-Client-Id: $client_id", "X-Client-Secret: $client_secret", "Content-Type: application/json", ]); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); $response = curl_exec($ch); ?>

Example request single receiver:

{
	"message": "Hello World",
	"to": "{nr}",
	"date":"2024-01-01 15:30",
}

Example response single receiver:

{
	"messageid": "h2md1ewkyzjkuyn9ak7pryw1evtyw3x"
}

Example request multiple receivers:

{
	"message": "Hello World",
	"to": ["{nr1}", "{nr2}"],
}

Example response multiple receivers:

{
	"messageids": [
		"h2md1ewkyzjkuyn9ak7pryw1evtyw3x",
		"678rjqhrjwg3r7t78te1yxfda9u3yt6"
	]
}

SMS API

Smstools
With our SMS gateway API you can add text messaging to your platform in minutes. Free trial. SMS API
5 out of 5 based on 2658 user ratings.
SMSGATEWAYAPI API1

REGISTER NOW

Discover our text message marketing platform today!

REGISTER