Vérifier le solde de crédits
GET /user/credits/info renvoie le solde de crédits de l’équipe authentifiée, une répartition par lot, les détails de l’abonnement actif, et si l’utilisation est autorisée.
Utilisez ce point de terminaison pour alimenter les widgets de facturation, les tableaux de bord d’utilisation, ou les vérifications préalables avant d’exécuter de gros travaux.
Pour les détails de l’API, voir Obtenir des informations sur les crédits.
Réponse
Chaque lot dans
breakdown a un purchase_kind de Subscription, Top-up, Manual, Setup, ou Pending.
Acheter une recharge
POST /user/purchase-topup débite une carte enregistrée sur Stripe et achète des crédits en une seule étape. Il n’y a pas de redirection Checkout ou d’interface de paiement intégrée.
Passez le montant des crédits dans le corps de la requête :
Valeurs prises en charge : 10,000, 20,000, 80,000, et 100,000.
Pour les détails de l’API, voir Acheter une recharge.
Exigences
- L’équipe doit avoir un client Stripe avec au moins une carte enregistrée.
- Une seule tentative d’achat est autorisée toutes les 60 secondes par équipe. Si vous atteignez le délai de refroidissement, la réponse est 429 avec un en-tête
Retry-After.
Réponses
200 — paiement réussi :Les crédits sont émis par le webhook Stripe après confirmation du paiement, et non directement à partir de la réponse HTTP. Considérez 200 comme un succès de paiement ; interrogez
GET /user/credits/info si vous devez confirmer le solde mis à jour.