Unifier API
The Unifier API is HORISEN's HTTP API for omnichannel messaging. Use it to send messages (including fallback routes), retrieve notifications for DLRs and inbound messages, or download inbound media and other events.
It supports RBM, SMS, Telegram, WhatsApp, and Facebook and Instagram Messenger as send-and-receive channels, plus Email as an outbound-only channel, all through a single request format. Every REST call must include an X-API-Key header carrying the client secret issued for your connection, and some deployments additionally enforce an IP whitelist.
A typical integration sends messages with POST /v1/messages, then either polls GET /v1/updates for delivery and inbound-message notifications or registers a webhook URL to receive the same notification payloads in real time, each one signed with an X-Msg-Api-Signature header. Senders (the channel identities messages are sent from) and inbound media attachments can be retrieved through their own dedicated endpoints.