Skip to main content

Endpoints

Le billing public via API key est en lecture seule. Les actions sensibles comme checkout, annulation ou downgrade se font depuis le dashboard.
Les lectures billing (/me, /usage, /billing/subscription, /billing/usage, /billing/payments) exigent une clé API personnelle (msgf_live_…). Une clé d’équipe (msgf_team_…) est rejetée en 403 TEAM_KEY_NOT_ALLOWED. Pour des données billing d’équipe, utilisez l’API console avec Authorization: Bearer <jwt> et l’en-tête optionnel X-Team-Id — voir Team context.

Paramètres

Ces routes sont toutes en GET.

Lister les plans

Réponse succès

Voir Plans et quotas pour le comparatif Free / Pro / MAX (EUR uniquement).

Souscription courante

Exemple :
Les limites se lisent dans subscription.plan.limits.*, pas dans subscription.plan.maxInstances.
Le plan Free autorise 1 clé API de test. Cette ouverture ne change pas le quota outbound Free: 20 messages + statuts par mois.

Usage enrichi

Cet endpoint renvoie :
  • le plan courant
  • les limites
  • les features
  • l’usage du mois
  • la période de facturation

Historique des paiements

Réponse :

Paramètres query

Erreurs courantes