Crediti

Saldo, consumo e rimborsi condivisi con il PC.

GET /credits/balance restituisce il saldo PC con policy: same_as_pc. Origine, scadenza, ordine di consumo e rimborsi sono identici al PC. L'API non assegna crediti né crea portafoglio o tabella di prenotazione separati.

I crediti vengono riservati atomicamente nella transazione condivisa con il PC prima di chiamare il Provider. Se l'invio fallisce in modo confermato, la prenotazione viene rimborsata una sola volta. Non esiste un limite giornaliero separato per l'API: il saldo PC condiviso attualmente valido dell'account è il limite. Se una generazione costa più del saldo disponibile, l'API restituisce insufficient_credits senza chiamare il Provider.

Schema di risposta:

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