Smstools
 

Add message template

Base URL:

									POST: https://api.smsgatewayapi.com/v1/messagetemplates/
								
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
titletitleThe title of the message to be added
Optional
messagemessageThe text of the message to be added
Required
ordersort orderThe sort order of the template
Required
<?php
	//PHP - cURL
	$ch = curl_init();
	$url = "https://api.smsgatewayapi.com/v1/messagetemplates/";
	$client_id = "XXX"; // Your API client ID (required)
	$client_secret = "YYY"; // Your API client secret (required)
	$data = [
		'message' => "Happy Birthday [FIRSTNAME]!", //Message (required)
		'order' => "1", //Order (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:

{
	"title": "test title",
	"message": "Hapy birthday [FIRSTNAME]!",
	"order": "1"
}

Example request multiple:

[
	{
		"title": "test title",
		"message": "Hapy birthday [FIRSTNAME]!",
		"order": "1"
	},
	{
		"title": "test title",
		"message": "Your subscription expires in one week.",
		"order": "2"
	},
	...
]

Normal response: http status code 201 (Created).


Example response single:

{
	"ID": [ {id} ]
}

Example response multiple:

{
	"IDs": [ {id1}, {id2}, ...]
}

SMS API

Smstools
Con nuestro SMS API puedes añadir mensajes de texto a tu plataforma en minutos. SMS API
5 de 5 basado en 3171 valoraciones de los usuarios.
SMSGATEWAYAPI API1

REGÍSTRATE AHORA

¡Descubre hoy nuestra Plataforma de marketing de mensajes de texto!

regístrate