Saltar al contenido principal

Usage

Usage no es un recurso almacenado: es una vista de solo lectura calculada a partir de los AgentRuns del workspace del token. Solo cuentan las ejecuciones con status=success, agrupadas por el día UTC de finished_at. El costo está en USD, según lo factura el AI Gateway.

Dos endpoints la exponen, ambos bajo el scope inbox/usage:

EndpointDevuelve
GET /usage/summaryCorreos, tokens y costo por día, más los contadores mensuales frente a los límites del workspace.
GET /usage/costCosto y tokens por modelo LLM, con serie diaria.

Ambos aceptan from y to (YYYY-MM-DD, UTC, inclusive). Sin ellos, el rango son los últimos 30 días hasta hoy.

UsageSummary​

CampoTipoDescripción
range.from / range.todateRango efectivo.
totals.emailsintCorreos procesados (ejecuciones exitosas).
totals.tokensintinput_tokens + output_tokens.
totals.input_tokens / totals.output_tokensintDesglose de tokens.
totals.costnumberUSD.
series[]UsageDayUna entrada por día del rango: date, emails, tokens, cost. Los días sin ejecuciones aparecen en cero.
monthly.emails_used / monthly.emails_limitint | nullMes calendario actual frente a Workspace.monthly_emails_limit.
monthly.cost_used / monthly.cost_limitnumber | nullMes calendario actual frente a Workspace.monthly_cost_limit. Los contadores se reinician el día 1.

UsageCost​

CampoTipoDescripción
models[]stringIds de modelo (provider/model) que se ejecutaron en el rango.
by_model[]object{ model, cost, tokens }, del más caro al más barato.
series[]object{ date, by_model: { "<model id>": cost } }, una por día. Las claves de by_model son ids de modelo, sin renombrar.
totals.cost / totals.tokensnumber / intRango completo.

Ejemplo​

{
"data": {
"range": { "from": "2026-08-08", "to": "2026-09-06" },
"totals": { "emails": 412, "tokens": 913204, "input_tokens": 771010, "output_tokens": 142194, "cost": 3.71 },
"series": [
{ "date": "2026-08-08", "emails": 14, "tokens": 30122, "cost": 0.12 }
],
"monthly": { "emails_used": 96, "emails_limit": 1000, "cost_used": 0.88, "cost_limit": 50 }
}
}