Consulta de saldo
Devuelve el estado de saldo de la cuenta a la que pertenece la API key actual, incluyendo saldo disponible, créditos acumulados y gasto acumulado.
Este endpoint forma parte de la OfoxAI OpenAPI y es independiente del protocolo (OpenAI / Anthropic / Gemini). Cualquier API key válida de OfoxAI puede llamarlo; la estructura de respuesta es compatible con cc-switch y herramientas similares.
Endpoint
GET https://api.ofox.io/v1/user/balanceEl mismo endpoint también está expuesto a través de las entradas Anthropic / Gemini para reutilización por clientes ya configurados con otra Base URL:
Las tres URLs devuelven exactamente la misma estructura de respuesta.
Autenticación
Pase cualquier API key válida de OfoxAI (sk-...) mediante la cabecera Authorization: Bearer:
Authorization: Bearer sk-xxxUse una API key de nivel de usuario (creada en el Dashboard ). No use claves internas Internal / Gateway.
Ejemplo de solicitud
cURL
curl https://api.ofox.io/v1/user/balance \
-H "Authorization: Bearer $OFOX_API_KEY"Formato de respuesta
Respuesta exitosa 200 OK:
{
"is_active": true,
"balance": 42.1357,
"total": 100.0000,
"used": 57.8643,
"currency": "USD"
}Campos de respuesta
Todos los importes están en USD como flotantes de 64 bits. Internamente se rastrea con precisión NanoDollar (10⁻⁹ USD), exacta hasta fracciones de centavo.
Respuesta de error
Ante fallo de autenticación o error del servicio, se devuelve un código distinto de 200 con cuerpo compatible con cc-switch:
{
"error": "unauthenticated",
"is_active": false
}Compatibilidad con herramientas de terceros
La estructura de respuesta es compatible con la plantilla de consulta de saldo de cc-switch y funciona como proveedor de saldo directo para cc-switch:
is_activepara verificación de estadobalancese mapea al camporemainingde cc-switchtotal/usedpara mostrar progreso de uso