Skip to main content
Endpoint /messages vám umožňuje sbalit až 10 objektů zpráv, každý s až 10 příjemci, do jednoho API volání — to je až 100 doručení příjemcům na požadavek. Je to nejefektivnější způsob, jak spustit kampaň, odeslat dávku transakčních oznámení nebo kombinovat SMS a Viber odeslání v jednom kole.

Kdy použít hromadné odesílání

  • Kampaně — odesílejte propagační obsah seznamu odběratelů v co nejmenším počtu API volání.
  • Skupinová oznámení — informujte tým, třídu nebo zákaznický segment jediným požadavkem.
  • Odeslání smíšených kanálů — odesílejte SMS jedným příjemcům a Viber jiným, vše v jednom volání.
  • Personalizované zprávy — dejte každému objektu zprávy vlastní body nebo flow pro přizpůsobení na příjemce, bez API volání na osobu.

Jak hromadné odesílání funguje

Místo odeslání jednoho objektu zprávy na POST /message odešlete pole objektů zpráv na POST /messages. Každý prvek pole je nezávislá zpráva s vlastním body, to, flow, tag, callback a payload.
Tělo požadavku
cURL

Formát odpovědi

Odpověď obsahuje request_id na nejvyšší úrovni a dvě pole — accepted (zprávy zařazené k doručení) a rejected (zprávy, které selhaly při validaci). Každý přijatý záznam obsahuje key (index objektu zprávy v poli) a message_id pro sledování.
Odpověď
Pokud objekty zpráv seleží při validaci (například chybný formát telefonního čísla), objeví se v rejected s key odpovídajícím jejich pozici v poli a popisem chyby. Platné objekty zpráv ve stejném požadavku jsou i tak přijaty a zařazeny.

Získání message ID pro jednotlivé příjemce

Když objekt zprávy má více příjemců, každý příjemce dostane vlastní message_id odvozené z dávkového message_id pomocí přípony indexu od nuly: -0, -1, -2 atd. Například, pokud je přijaté message_id e27ff0ac-87b5-4e1d-b644-5fc6029e2a11 a zpráva má dva příjemce: Doručovací webhooky obsahují tato ID s příponou, takže můžete korelovat každou událost doručení zpět na konkrétního příjemce.

Smíšené kanály v dávce

Každý objekt zprávy v poli má vlastní nezávislé flow. To znamená, že můžete odeslat SMS jedné skupině a Viber zprávu (s SMS zálohou) jiné skupině ve stejném API volání.
Dávka smíšených kanálů

Limity

Pokud potřebujete oslovit více než 100 příjemců, rozdělte seznam a odešlete více volání /messages. Není penalizání rate limitu za bezprostřední návaznost dávkových požadavků — stačí dodržovat propustnost vašeho účtu za sekundu.

Kompletní cURL příklad

cURL

Další kroky

Webhooky

Přijímejte stav doručení pro každého příjemce ve vaší dávce přes webhooky.

Odeslat Viber

Zjistěte, jak nakonfigurovat Viber flow pro použití v dávkových požadavcích.

Odeslat WhatsApp

Přidejte WhatsApp šablonové zprávy do svých dávek se smíšenými kanály.

Odeslat SMS

Zkontrolujte všechny možnosti SMS flow dostupné v dávkových zprávách.