API

Guides

Messages

Voice

WhatsApp Business

Groups

Contacts

Outbox

Account

Sender IDs

Teammate/Subaccount

Conversations

Message Templates

Birthday Message

Opt-out

Other

Webhooks (v2)

Add birthday message

Base URL:

POST: https://api.smsgatewayapi.com/v1/birthday-message/
ParameterInputDescription
client_idAPI client IDLogin and go to 'Developer' - 'API & Webhooks' - 'API-credentials' to find the API keys
Required
client_secretAPI client secretLogin and go to 'Developer' - 'API & Webhooks' - 'API-credentials' to find the API keys
Required
messagemessageThe text of the birthday message to be added
Required
hourhourThe hour of the birthday message to be sent
Required
groupidgroupidThe group id to be sent
Required
sendersenderThe sender of the birthday message
Required
offset_daysoffset_daysThe days offset the birthday message
Optional
statusstatusThe status the birthday message
Optional
<?php
	//PHP - cURL
	$ch = curl_init();
	$url = "https://api.smsgatewayapi.com/v1/birthday-message/";
	$client_id = "XXX"; // Your API client ID (required)
	$client_secret = "YYY"; // Your API client secret (required)
	$data = [
		'message' => "Happy Birthday [FIRSTNAME]!", //Message (required)
		'status' => "1", //Status (optional)
]; 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:

{
	"message": "Happy Birthday [FIRSTNAME]!"
	"hour": 7,
	"groupid": {groupid},
	"sender": "Sender",
	"status": 1
}

Example request multiple:

[
	{
		"message": "Happy Birthday [FIRSTNAME]!"
		"hour": 7,
		"groupid": {groupid},
		"sender": "Sender",
		"status": 1
	},
	{
		"message": "Almost your birthday [FIRSTNAME]!"
		"hour": 9,
		"groupid": {groupid},
		"sender": "Sender",
		"offset_days" : -3,
		"status": 1
	},
	...
]

Normal response: http status code 201 (Created).


Example response single:

{
	"ID": [ {id} ],
	"public_ID": [ "{public_id}" ]
}

Example response multiple:

{
	"IDs": [ {id1}, {id2}, ...],
	"public_IDs": [ "{public_id1}", "{public_id2}", ... ]
}

SMS API

Smstools
Mit unserer SMS Gateway API können Sie Ihre eigene Software mit unserem SMS-Gateway API verbinden. Direkt Loslegen. SMS API
5 aus 5 basierend auf 3277 Benutzerbewertungen.
SMSGATEWAYAPI API1

REGISTRIEREN

Entdecken Sie jetzt unsere SMS-Plattform!

REGISTRIEREN