WhatsApp, SMS, RCS, E-Mail und Instagram hinter einem einzigen Anfragevertrag. Legen Sie die Fallback-Kette einmal fest und bauen Sie nicht länger für jeden Kanal eine eigene Integration und damit eine eigene Fehlerquelle.
Ein Live-Blick auf fallbackChannels: WhatsApp wird nicht zugestellt, One API versucht es automatisch per SMS.
Das Feld channel bestimmt, welches Netzwerk die Zustellung übernimmt. Die Form der Anfrage ändert sich nie.
Vorlagen- und Sitzungsnachrichten, zugestellt über WhatsApp Business.
Einheitlicher EndpunktTransaktions- und Werbe-SMS mit Absender-ID und Routenkontrolle.
Einheitlicher EndpunktReichhaltiges, markenbezogenes Messaging für RCS-fähige Android-Geräte.
Einheitlicher EndpunktTransaktions-E-Mails auf Vorlagenbasis mit voller Unterstützung für Merge-Variablen.
Einheitlicher EndpunktDirektnachrichten an Kunden, die sich zuerst auf Instagram gemeldet haben.
Einheitlicher EndpunktAusgehende und eingehende Anrufe, Transkription und Aufzeichnung.
Dedizierter Endpunkt · gleicher SchlüsselAlles, worauf Sie bereits Zugriff haben, neu geformt um einen einzigen Aufruf.
Derselbe API-Schlüssel und dieselben Kanal-Scopes, die Sie bereits haben (whatsapp:send, sms:send und so weiter), funktionieren sofort mit One API. Es muss nichts Neues bereitgestellt werden.
Legen Sie fallbackChannels einmal fest, und One API versucht automatisch den nächsten Kanal, wenn der erste nicht zustellt, ganz ohne Orchestrierungscode auf Ihrer Seite.
Eine einzige Form für Anfrage und Antwort bei jedem Kanal, statt fünf Payload-Formaten, fünf Fehlerkonventionen und fünf Dokumentationen in Ihrer Codebasis.
Binden Sie einen Endpunkt an und liefern Sie aus. Einen weiteren Fallback-Kanal später hinzuzufügen heißt, einen Eintrag im Array zu ergänzen, nicht eine neue Integration zu schreiben.
Jeder Versuch, ob erfolgreich oder nicht, kommt im attempts-Array zurück, sodass Sie genau protokollieren können, was passiert ist, ohne zusätzliche API-Aufrufe.
Der einheitliche Endpunkt sendet Nachrichten. Kampagnen, Vorlagen und Analysen liegen weiterhin in der dedizierten API und im Dashboard des jeweiligen Kanals, wann immer Sie sie brauchen.
POST https://api.slide.cx/v1/messages/send
curl -X POST https://api.slide.cx/v1/messages/send \ -H "Authorization: Bearer sk_live_YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+919876543210", "channel": "whatsapp", "template": { "name": "order_confirmation", "languageCode": "en", "variables": { "1": "John", "2": "ORD-12345" } } }'
curl -X POST https://api.slide.cx/v1/messages/send \ -H "Authorization: Bearer sk_live_YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+919876543210", "channel": "whatsapp", "fallbackChannels": ["sms"], "message": "Your order ORD-12345 has shipped!", "template": { "name": "order_shipped", "languageCode": "en" }, "sms": { "senderId": "ACMEIN" } }'
{
"status": "sent",
"channelUsed": "sms",
"messageId": "sms_9f2a1c8e7b3d",
"attempts": [
{
"channel": "whatsapp",
"status": "failed",
"error": "Template not delivered to this recipient"
},
{
"channel": "sms",
"status": "sent",
"messageId": "sms_9f2a1c8e7b3d"
}
]
}Nein. One API verwendet exakt denselben API-Schlüssel und exakt dieselben kanalbezogenen Berechtigungen wie jeder andere Endpunkt. Hat Ihr Schlüssel bereits whatsapp:send oder sms:send, funktioniert er schon heute mit One API.
Holen Sie sich Ihren API-Schlüssel und senden Sie in wenigen Minuten Ihre erste Nachricht. Keine neue Infrastruktur, keine neue Rechnungsposition.