Slide
Réserver une démo
30 min · Présentation du produit avec notre équipe
Nouveau : One API

Une clé One API.
Tous les canaux.

WhatsApp, SMS, RCS, e-mail et Instagram derrière un seul contrat de requête. Définissez une chaîne de repli une fois pour toutes et cessez de construire une intégration distincte, et un point de défaillance distinct, pour chaque canal que vous déployez.

Même clé d’APIMêmes portéesAucune nouvelle infrastructure
POST /v1/messages/send
WhatsApp
SMS

Un aperçu en direct de fallbackChannels : WhatsApp n’est pas livré, One API réessaie automatiquement par SMS.

Six canaux

Tous les canaux derrière un seul endpoint

Le champ channel détermine quel réseau assure la livraison. La forme de la requête ne change jamais.

Messagerie WhatsApp Business

Messages modèles et messages de session livrés via WhatsApp Business.

Endpoint unifié

SMS

SMS transactionnels et promotionnels avec identifiant d’expéditeur et contrôle de la route.

Endpoint unifié

RCS

Messagerie riche et aux couleurs de votre marque pour les appareils Android compatibles RCS.

Endpoint unifié

E-mail

E-mails transactionnels basés sur des modèles, avec prise en charge complète des variables de fusion.

Endpoint unifié

Messagerie Instagram

Messages directs aux clients qui ont d’abord pris contact sur Instagram.

Endpoint unifié

Voix

Appels sortants et entrants, transcription et enregistrement.

Endpoint dédié · même clé
Pourquoi One API

Conçu pour les équipes qui déploient sur plusieurs canaux

Tout ce à quoi vous avez déjà accès, repensé autour d’un seul appel.

Un identifiant, un modèle de portées

La même clé d’API et les mêmes portées par canal que vous avez déjà (whatsapp:send, sms:send, etc.) fonctionnent immédiatement avec One API. Rien de nouveau à provisionner.

Un routage de repli intelligent

Définissez fallbackChannels une fois et One API réessaie automatiquement avec le canal suivant lorsque le premier ne parvient pas à livrer, sans code d’orchestration de votre côté.

Un contrat au lieu de cinq

Une seule forme de requête et de réponse pour tous les canaux, au lieu de cinq formats de charge utile, cinq conventions d’erreur et cinq documentations dans votre code.

Plus rapide à intégrer

Branchez un seul endpoint et déployez. Ajouter plus tard un canal de repli revient à ajouter une entrée dans un tableau, pas à écrire une nouvelle intégration.

Une trace de livraison transparente

Chaque tentative, réussie ou non, revient dans le tableau attempts : vous pouvez consigner exactement ce qui s’est passé sans appel d’API supplémentaire.

Toute la puissance de chaque canal, toujours là

L’endpoint unifié envoie des messages. Les campagnes, les modèles et les statistiques restent dans l’API dédiée et le tableau de bord de chaque canal, quand vous en avez besoin.

Le contrat

Une requête. Lisez-la une fois, utilisez-la partout.

POST https://api.slide.cx/v1/messages/send

1

Envoyer un modèle WhatsApp simple

terminal
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" }
    }
  }'
2

Essayer WhatsApp, puis basculer automatiquement sur le SMS

terminal
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" }
  }'
3

La réponse, une fois le repli déclenché

response.json
{
  "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"
    }
  ]
}
Avant et après

Ce qui change quand vous passez à One API

Sans One API

  • Cinq intégrations distinctes à construire, tester et maintenir
  • Cinq formes de requête et de réponse différentes à retenir
  • Cinq points de défaillance indépendants, sans logique de nouvelle tentative commune
  • Vous écrivez et gérez vous-même la logique de repli, canal par canal

Avec One API

  • Un endpoint, un contrat de requête, pour tous les canaux
  • Une clé One API, les mêmes portées que vous avez déjà
  • Une chaîne de repli configurée de façon déclarative, pas codée à la main
  • Un seul tableau attempts[] vous indique exactement ce qui s’est passé, dans l’ordre
Questions

Questions fréquentes

Non. Elle utilise exactement la même clé d’API et exactement les mêmes autorisations par canal que tous les autres endpoints. Si votre clé dispose déjà de whatsapp:send ou de sms:send, elle fonctionne dès aujourd’hui avec One API.

Déployez tous les canaux depuis un seul appel

Obtenez votre clé d’API et envoyez votre premier message en quelques minutes. Pas de nouvelle infrastructure, pas de nouvelle ligne sur la facture.