Skip to main content
GET
cURL
Required scope: billing:read Read immutable rate-card versions, including published and negotiated rates, workload limits and agreement references. A pricing change creates a new card and supersedes_id; historical usage keeps its original rate_card_id. The singular rate-card route selects the card effective at the snapshot time. effective_to is the exclusive scheduled end, if known when issued; later supersession does not rewrite old cards. Order by effective_from then id. Return only versions known at the selected snapshot. Required scope: billing:read. The API key is bound to exactly one workspace, institution and environment. There is no workspace override; this binding applies to every read and export. Product scope · Processing lifecycle · Errors

Authorizations

Authorization
string
header
required

Server-to-server API key bound to exactly one workspace, institution tenant and environment. No caller-supplied workspace override is accepted. Do not use in public browser code.

Query Parameters

effective_at
string<date-time>

Return the card effective at this UTC instant, no later than the selected snapshot.

agreement_id
string

Filter by agreement reference.

snapshot_id
string

Reuse an immutable snapshot from this workspace. Omit to use a current snapshot. Cursors bind this value; unknown snapshots return 404 and conflicting cursor parameters return 400.

limit
integer

Page size; default 100, maximum 200.

Required range: 1 <= x <= 200
cursor
string

Opaque cursor bound to filters and a stable snapshot.

Response

Successful response.

data
object[]
required
page
object
required
meta
object
required