The account's calls, tokens and units per UTC day, split by who made them (a key, or a person on the sites), by category or by operation. The four largest groups are named and the rest are summed as other. Thirty days by default, 92 at most.
Needs scope usage:read.
bearerAuthorizationBearer <token>An access token from the identity provider: a person's, or a customer's from the client credentials grant with an API key (docs.inorbit.hr). The gateway verifies it; the audience is iohr-api.
org_id*stringThe account's id: org in GET /v1/me.
from?stringThe first day, YYYY-MM-DD (UTC); 29 days before to when empty.
to?stringThe last day, YYYY-MM-DD (UTC); today when empty.
by?stringwho, category or operation; empty for the account's total.
iohr.accounts.v1.GetUnitSeriesResponse
application/json- response
iohr.accounts.v1.GetUnitSeriesResponse
by*stringfrom*stringgroups*array<>rows*array<>to*stringimport { ApiError, Public } from "@inorbithr/sdk";// Reads INORBIT_TOKEN, or INORBIT_KEY_ID and INORBIT_KEY_SECRET.const api = Public.fromEnv();try { const { value } = await api.accounts.getUnitSeries("<org_id>"); console.log(value);} catch (e) { if (!(e instanceof ApiError)) throw e; console.error(`${e.code}: ${e.problem} (request id ${e.raw.requestId})`);}npm install @inorbithr/sdk. Calls the package's public surface; an operation newer than your package needs the next release or a client generated for your account. The SDKs.
{ "by": "string", "from": "string", "groups": [ { "id": "string", "label": "string", "units": "string" } ], "rows": [ { "calls": "string", "client_errors": "string", "day": "string", "group": "string", "p50_ms": 0, "p95_ms": 0, "platform_errors": "string", "tokens": "string", "units": "string" } ], "to": "string"}Get this month's units GET
The account's units this month: the plan, the allowance, what was used by category, operation and key, and what remains. A key reads its own account. Needs scope `usage:read`.
List requests GET
Every call counted for the account in the last 30 days, newest first: when, which key or person, which operation, how it ended (ok, a client error or a platform error, with its code), how long it took, and its request id. Never what was sent or answered. Filter by status (ok, error, client, platform), a request id or key id, or part of an operation's name. Needs scope `usage:read`.