VocalDocscontracts 1.65.0

Read the price list

GET /v1/platform/prices

PropertyValue
Operationget_platform_prices
GroupPlatform
Scopeagents:read
Route classread
IdempotencyNo Idempotency-Key
AuditNot audited: A price list read; list prices are platform data.
Released in1.12.0
Phase 0 hostServed (the hosted api pins 1.65.0)

The vendor list prices the api rates usage against, with the list version; each entry says whether it was verified. List prices, not bills. From 1.38.0 (workspace ADR 0086) the entries are the vendor price rows in force at at, now when absent, and version is the UTC date of the newest effective_from among them; the history and the upcoming rows are read through GET /v1/platform/vendor-prices.

Request

Set VOCAL_API to the base URL of your API and VOCAL_API_KEY to an API key with the agents:read scope (Authentication and keys). Replace each placeholder, such as agt_... or <name>, with your own value.

curl "$VOCAL_API/v1/platform/prices" \
  -H "Authorization: Bearer $VOCAL_API_KEY"

Parameters

NameInTypeRequiredDescription
atqueryRequestTimestampnoThe instant whose rows in force the list answers (1.38.0), in UTC; now when absent. A later instant shows the prices an upcoming row will set.

Responses

StatusContent typeShapeError codes
200application/jsonPriceList
400application/jsonErrorEnvelopeinvalid_request
401application/jsonErrorEnvelopeunauthenticated
403application/jsonErrorEnvelopeforbidden
429application/jsonErrorEnveloperate_limited
500application/jsonErrorEnvelopeinternal_error

Fields of the 200 answer

The shape is PriceList.

FieldTypeRequiredDescription
currency"USD"yes
entriesarray of PriceEntryyes
versionstring (date)yesThe date the list was assembled; cost estimates name it.