Ce qui ne change pas
- Les clés API : les mêmes clés fonctionnent sur les deux versions.
- L’enveloppe de réponse : HTTP 200 avec
success,code,messageetbody. - Les grammaires des messages et des contacts :
message.type+message.content,contact.identifier+contact.profile.
Ce qui change
Correspondance des endpoints
Exemple : envoyer un message
conversation (gardez son id pour répondre ou prendre en main) et le message.
Liste de contrôle
1
Vérifiez vos clés
Appelez
GET /api/v2.0/me avec chaque clé et vérifiez body.token.abilities. Ajoutez Envoyer des messages, Voir les messages ou Gérer les intégrations dans Développeur > API Keys si besoin.2
Changez l'URL de base
Faites pointer votre client vers
https://shortext.ny-corp.io/api/v2.0.3
Remplacez les appels d'envoi
from devient channel_id ; les réponses vont sur POST /conversations/{id}/messages.4
Remplacez l'interrogation par des webhooks
Abonnez-vous à
message.* et conversation.* au lieu d’interroger l’API.5
Surveillez les en-têtes
Journalisez
X-Shortext-Api-Version, Deprecation et Sunset dans votre client pour ne manquer aucune annonce.