Skip to main content
POST

Authorizations

x-api-key
string
header
required

Body

application/json
to
object[]
required

Seznam příjemců.

Required array length: 1 - 10 elements
body
string

Tělo zprávy (pokud není definováno ve flow). Tělo je povinné buď zde v kořenovém objektu, nebo v kroku flow. Delší texty jsou zkráceny na 1000 znaků.

Maximum string length: 1000
sender
string

Výchozí odesílatel pro všechny kroky flow. Pokud krok flow definuje vlastní sender, má hodnota z kroku flow vyšší prioritu. Alfanumerický název odesílatele (max. 11 znaků, může být vyžadována předchozí registrace) nebo dedikované virtuální číslo (bez +). Hodnota musí být platná pro kanál kroku flow, na který se použije (název nebo číslo pro sms a viber, Phone Number ID pro whatsapp_text a whatsapp_template, agent pro rcs); u kroku, jehož kanál pro ni nemáte zaregistrovaný, se ignoruje. Můžete použít i alias odesílatele — jeden název nastavený pro váš účet, který se pro každou zemi příjemce přeloží na jiného zaregistrovaného odesílatele. Pokud sender neuvedete ani na jedné úrovni, použije se výchozí odesílatel vašeho účtu (default_sender, nastavíte jej přes POST /apikey/update v REST API). default_sender je výchozí hodnota pro celý účet a nesouvisí s nastavením default_sender_<platform>_<mcc> pro jednotlivé země.

Examples:

"Mojefirma"

"420777123456"

callback

Callback URL pro příjem notifikací o doručení (Webhook, viz Webhooks). Můžete předat prostý řetězec s URL, nebo objekt s rozšířenou konfigurací callbacku.

tag
string
default:promotional

Tag zprávy. Můžete jej použít pro seskupování zpráv (např. podle id kampaně). Více tagů lze předat oddělených čárkou. Tagy jsou normalizovány na malá písmena a jsou zachovány pouze znaky a-z, 0-9, -, . a _. Existují také speciální tagy: priority (pro prioritní zprávy), transactional (pro transakční zprávy). Zprávy s výchozím tagem promotional jsou kontrolovány proti opt-out seznamu příjemců.

messageTag
string
deprecated

Zastaralý alias pole tag. Použijte tag.

params
object

Tímto objektem můžete zprávě předat speciální parametry, např. automatické zkracování odkazů přes objekt _url nebo zpracování příchozích odpovědí přes objekt _incoming. Zeptejte se nás, jak tento parametr použít pro další funkce.

datetime
string<date-time>

Naplánovaný čas odeslání zprávy. Vždy v UTC. Pokud je čas více než 1 minutu v budoucnosti, zpráva je naplánována a zpracována v daný čas. Časy v minulosti jsou odeslány okamžitě.

Example:

"2025-01-11T10:00:00Z"

delivery_time
object

Povolené doručovací okno. Pokud je aktuální (nebo naplánovaný) čas mimo okno, odeslání se posune na nejbližší platný čas.

flow
object[]

Seznam komunikačních kanálů pro flow zprávy. Pokud je definován, nesmí být prázdný. Můžete použít více kanálů, na pořadí záleží (první kanál se použije jako první; pokud krok definuje ttl a jeho ttl_condition není v rámci TTL splněna, použije se další kanál, atd.). Pokud flow není definováno, použije se jeden krok sms. Jeho gateway zůstane nenastavená, aby mohla být určena podle odesílatele (viz gateway); nenastavená gateway se směruje i účtuje jako high.

Pole označená jako povinná uvnitř kroku flow (body, sender) můžete místo toho uvést v kořenovém objektu; hodnota z kroku flow má vyšší prioritu.

payload
object

Můžete odeslat payload zprávy, kde si můžete definovat libovolné parametry zprávy. Tento objekt je vrácen v notifikaci o doručení a v odpovědích.

Example:

Response

Zprávy byly úspěšně odeslány

request_id
string

Unikátní identifikátor požadavku.

accepted
object[]
rejected
object[]