WhatsApp objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
sender | Textový odesílatel. Musí být nejdříve registrován. Pro registraci kontaktujte podporu zde. | Ano | - |
expiration | Časový limit po kterém bude použit alternativní kanál | Ne | 3600 |
template | Template objekt. Nemůže být použít současně s následujícími parametry (Message, File, Otp, Location), viz Template objekt | Ne | null |
message | Message objekt. Nemůže být použít současně s následujícími parametry (Template, File, Otp, Location), viz Message objekt | Ne | null |
file | File objekt. Nemůže být použít současně s následujícími parametry (Template, Message, Otp, Location), viz File objekt | Ne | null |
otp | Otp objekt. Nemůže být použít současně s následujícími parametry (Template, Message, File, Location), viz Otp objekt | Ne | null |
location | Location objekt. Nemůže být použít současně s následujícími parametry (Template, Message, File, Otp), viz Location objekt | Ne | null |
Template objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
template | Text šablony | Ne | null |
language | Jazyk šablony zadán v ISO formátu | Ne | en |
header | Objekt hlavičky šablony, viz Hlavička šablony | Ne | null |
body | Objekt těla šablony, viz Tělo šablony | Ne | null |
buttons | Pole objektů tlačítek šablony, viz Tlačítka | Ne | null |
Template header objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
type | Typ hlavičky (image , video , text , location ) | Ano | - |
url | Cesta k souboru videa, nebo obrazku (používané s typem image , video ) | Ano, ne současně s následujícími typy (text , location ) | - |
caption | Popisek souboru (použivané s typem image , video ) | Ano, ne současně s následujícími typy (text , location ) | - |
text | Text (použití s typem text ) | Ano, ne současně s následujícími typy (url , caption , location ) | - |
location | Objekt lokace (použití s typem location ), viz Objekt lokace | Ano, ne současně s následujícími typy (url , text , caption ) | - |
Template body objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
type | Typ těla (text , price , currency ) | Ne | text |
text | Text (použití s typem text ) | Ano, ne současně s následujícími typy (amount , currency ) | - |
amount | Množství | Ano, ne současně s následujícími typy (text ) | - |
currency | Měna | Ano, ne současně s následujícími typy (text ) | - |
Template buttons objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
type | Typ tlačítka (payload , url ) | Ne | text |
index | Index definovaného tlačítka | Ano | - |
payload | Meta data zaslaná při kliknutí na tlačítko | Ano, pouze při použití s payload typem | - |
text | Url na které bude přijemne přesměrován | Ano, pouze při použití s url typem | - |
Příklad požadavku template objektu:
{
"application_id": "APPLICATION_ID",
"application_token": "APPLICATION_TOKEN",
"number": [
"+420777777777"
],
"text": "Test text",
"channel": {
"whatsapp": {
"sender": "420777777777",
"expiration": 300,
"template": {
"template": "test_template",
"language": "cz",
"header": {
"type": "image",
"url": "test_url",
"caption": "test_caption"
},
"body": [
{
"type": "currency",
"amount": 20.5,
"currency": "euro"
}
],
"buttons": [
{
"type": "payload",
"index": 1,
"payload": "test_payload"
}
]
}
}
}
}
Příklad Template objektu

Message objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
text | Text zprávy | Ano | - |
preview_url | Náhled stránky ve zprávě | Ne | true |
Příklad message objektu:
{
"application_id": "APPLICATION_ID",
"application_token": "APPLICATION_TOKEN",
"number": [
"+420777777777"
],
"text": "Test text",
"channel": {
"whatsapp": {
"sender": "420777777777",
"expiration": 300,
"message": {
"text": "title",
"preview_url": true
}
}
}
}
File objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
type | Typ souboru (image , video , audio , document , sticker ) | Ne | image |
url | Cesta k souboru | Ano | - |
caption | Popisek souboru | Ne | "" |
Příklad požadavku File objektu:
{
"application_id": "APPLICATION_ID",
"application_token": "APPLICATION_TOKEN",
"number": [
"+420777777777"
],
"text": "Test text",
"channel": {
"whatsapp": {
"sender": "420777777777",
"expiration": 300,
"file": {
"type": "image",
"url": "url_test",
"caption": "caption_test"
}
}
}
}
Příklad File objektu

Otp objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
template | Šablona textové zprávy obsahující kód | Ano | - |
code | Jednorázový kód | Ano | - |
language | Jazyk který má být použitý při odelání kódu (pokud je nastaven null jazyk bude detekován z telefonního čísla) | Ano | - |
Příklad of Otp objektu:
{
"application_id": "APPLICATION_ID",
"application_token": "APPLICATION_TOKEN",
"number": [
"+420777777777"
],
"text": "Test text",
"channel": {
"whatsapp": {
"sender": "420777777777",
"expiration": 300,
"otp": {
"template": "test_template",
"language": "cz",
"code": "0451"
}
}
}
}
Location objekt
NÁZEV PARAMETRU | HODNOTA | POVINNÝ | VÝCHOZÍ HODNOTA |
latitude | Zeměpisná šířka ve formě desetinného čísla | Ne | - |
longitude | Zeměpisná výška ve formě desetinného čísla | Ne | - |
name | Jméno lokace | Ne | - |
address | Adresa lokace | Ne | - |
Příklad požadavku Location objektu:
{
"application_id": "APPLICATION_ID",
"application_token": "APPLICATION_TOKEN",
"number": [
"+420777777777"
],
"text": "Test text",
"channel": {
"whatsapp": {
"sender": "420777777777",
"expiration": 300,
"location": {
"latitude": 0.1,
"longitude": 0.1,
"name": "test_name",
"address": "test_address"
}
}
}
}
Příklad Location objektu
