Créditos

Saldo, consumo y reembolsos compartidos con PC.

GET /credits/balance devuelve el saldo PC actual con policy: same_as_pc. Origen, caducidad, orden de consumo y reembolsos funcionan exactamente como en PC. La API no concede créditos ni crea una cartera o tabla de reserva separada.

Los créditos se reservan de forma atómica en la transacción compartida con PC antes de llamar al Provider. Si se confirma un fallo de envío, la reserva se reembolsa una sola vez. No existe un límite diario de créditos exclusivo de la API: el saldo PC compartido y vigente de la cuenta es el límite. Si una generación cuesta más que el saldo disponible, la API devuelve insufficient_credits sin llamar al Provider.

Esquema de respuesta:

{
  "object": "credit_balance",
  "available_credits": 1200,
  "unit": "credits",
  "policy": "same_as_pc"
}