Passer au contenu principal
Ce démarrage rapide vous mène d’une intégration vide à un premier message WhatsApp envoyé par l’API. Il vous faut une entreprise Shortext avec au moins un numéro WhatsApp connecté.
1

Créez une clé API

Dans le tableau de bord, ouvrez Développeur > API Keys et créez une clé. Donnez-lui un nom (par exemple « Intégration CRM ») et choisissez ses permissions. Pour suivre ce guide, gardez Envoyer des messages cochée ; ajoutez Gérer les intégrations si votre intégration gère aussi des agents, des canaux ou des webhooks.La clé n’est affichée qu’une fois. Stockez-la dans un gestionnaire de secrets ou une variable d’environnement, par exemple SHORTEXT_API_KEY.
Une clé API donne accès aux données de votre entreprise. Ne la mettez jamais dans une application mobile, une page web ou un dépôt public.
2

Vérifiez la clé avec GET /me

Chaque requête envoie la clé comme jeton bearer. GET /me indique l’entreprise et la clé que vous utilisez.
Réponse
Le statut HTTP est toujours 200 : lisez success et code pour connaître le résultat. Voir Introduction à l’API.
3

Trouvez votre canal et un modèle

GET /channels?type=whatsapp liste vos numéros WhatsApp. L’id d’un canal est le channel_id depuis lequel vous envoyez les messages.WhatsApp ne laisse une entreprise écrire en premier qu’avec un modèle approuvé. GET /templates?channel_id={id}&status=APPROVED liste les modèles que ce numéro peut envoyer, avec leurs variables.
4

Envoyez votre premier message

POST /conversations envoie un premier message à un contact et ouvre (ou poursuit) la conversation.
La réponse contient la conversation et le message envoyé. Gardez conversation.id : il sert à répondre, à prendre la conversation en main ou à lire ses messages.
5

Recevez les réponses

Quand le contact répond, l’agent rattaché au canal répond automatiquement. Pour suivre la conversation depuis votre système, créez un endpoint webhook abonné à message.*.

Étapes suivantes

Authentification

Les clés API et leurs permissions.

Format des messages

Texte, modèles, messages interactifs et médias.

Webhooks

Recevez des événements signés en temps réel.

La règle des 24 heures

Quand WhatsApp accepte du texte libre, et quand il exige un modèle.