USAGE← All providers

OpenAI

model provider · beta · openai@2

Ways to earn USAGE

Mine through USAGE

Gateway: Vercel AI Gateway

Status
Available
You supply
None — USAGE routes with its own gateway credential.
Provider cost
Not reported

Implemented and usable.

Mine through USAGE

Gateway: OpenRouter

Status
Tested
You supply
None — USAGE routes with its own OpenRouter credential.
Provider cost
Reported

Implemented and covered by tests; no live run yet. Reports an authoritative per-request cost, recorded for audit only.

Verified organization import

OpenAI Organization Usage API (/v1/organization/usage/completions)

Status
Tested
Requires
Organization admin key. Consumer ChatGPT accounts cannot.
Granularity
Provider aggregate (time buckets)
Provider cost
Reported

Implemented and covered by tests; no live run yet. Usage arrives in time buckets, not per request. Costs come from /v1/organization/costs.

An aggregate import is a real Proof of Usage with different provenance to a routed receipt: the provider states what happened, rather than USAGE watching it happen. Where it may cover compute already mined, the reward is held rather than paid twice.

Bring your own key

Coming soon

Bringing your own OpenAI key is not implemented yet.

What USAGE reads

Usage fields

input_tokens, input_cached_tokens, output_tokens

Cost fields

amount.value

Compute metadata only. Prompts, responses, tool arguments and source code are never read or stored.