Endpoints
| Méthode | Endpoint | Description |
|---|---|---|
GET | /api/v1/instances | Lister les instances de votre compte |
GET | /api/v1/instances/{id} | Détail d’une instance |
GET | /api/v1/instances/{id}/state | État live depuis le provider |
x-api-key: <api_key>
Qu’est-ce qu’une instance ?
Une instance est un numéro WhatsApp connecté à MsgFlash. Vous créez et connectez les instances depuis le dashboard. L’API publique permet ensuite de lire leur détail et leur état live.États possibles
| Statut | Description |
|---|---|
disconnected | Instance existante mais non connectée |
connecting | Connexion en cours |
connected | Instance prête à envoyer |
Lister les instances
Paramètres
Cette route n’accepte ni query params ni body.Réponse succès
Erreurs courantes
| Code | HTTP | Quand |
|---|---|---|
UNAUTHORIZED | 401 | Clé API manquante ou invalide |
API_RATE_LIMIT_EXCEEDED | 429 | Plus de 10 req/s sur la même clé |
Détail d’une instance
Paramètres path
| Paramètre | Type | Requis | Description |
|---|---|---|---|
id | UUID | oui | ID de l’instance |
Erreurs courantes
| Code | HTTP | Quand |
|---|---|---|
NOT_FOUND | 404 | Instance inexistante ou hors de votre compte |
État live
Paramètres path
| Paramètre | Type | Requis | Description |
|---|---|---|---|
id | UUID | oui | ID de l’instance |
Erreurs courantes
| Code | HTTP | Quand |
|---|---|---|
NOT_FOUND | 404 | Instance inexistante ou hors de votre compte |