Consulta el saldo de crédito
GET /user/credits/info devuelve el saldo de crédito del equipo autenticado, un desglose por lote, detalles de la suscripción activa y si se permite el uso.
Usa este endpoint para alimentar widgets de facturación, tableros de uso o verificaciones previas antes de ejecutar trabajos grandes.
Para detalles de la API, consulta Obtener información de crédito.
Respuesta
Cada lote en
breakdown tiene un purchase_kind de Subscription, Top-up, Manual, Setup o Pending.
Compra una recarga
POST /user/purchase-topup carga una tarjeta guardada en Stripe y compra créditos en un solo paso. No hay redirección a Checkout ni interfaz de pago incrustada.
Pasa la cantidad de créditos en el cuerpo de la solicitud:
Valores soportados: 10,000, 20,000, 80,000, y 100,000.
Para detalles de la API, consulta Compra de recarga.
Requisitos
- El equipo debe tener un cliente de Stripe con al menos una tarjeta guardada.
- Solo se permite un intento de compra cada 60 segundos por equipo. Si alcanzas el tiempo de espera, la respuesta es 429 con un encabezado
Retry-After.
Respuestas
200 — pago exitoso:Los créditos se emiten por el webhook de Stripe después de la confirmación del pago, no directamente desde la respuesta HTTP. Trata 200 como éxito de pago; consulta
GET /user/credits/info si necesitas confirmar el saldo actualizado.