Skip to content

Get the public credit rate card

GET /v1/pricing

https://api.voygr.tech/v1/pricing

Open in playground

Overview

What a call, a place lookup and a single-record validation cost, in credits, read from the gateway's own pricing. No key needed: quote a job before you spend. operator_owned: true marks a rate the operator sets outside this API - show it as current, not as a promise. Packs are at /checkout/packs; rates that depend on your key are on GET /v1/usage.

Authentication

No authentication required.

Responses

200

The rate card. Cacheable for five minutes.

application/json

Schema: PricingCard

Schemas

PricingCard

Type: object

The public credit rate card. Anonymous; read it before you hold a key.

FieldTypeRequiredDescription and constraints
unitstringrequiredExample: "credits"
ratesarray of PricingRaterequired
packs_urlstringrequiredExample: "/checkout/packs"
docs_urlstringoptionalExample: "/docs"
per_key_rates_urlstringoptionalRates that depend on the key (Workbench places, deep research) live here.
Example: "/v1/usage"

PricingRate

Type: object

One metered thing and what it costs, in credits.

FieldTypeRequiredDescription and constraints
keystringrequiredStable machine name for the rate; render by key, not by label.
labelstringrequired
creditsinteger | nulloptional
credits_rangearray of integer | nulloptional
perstringrequiredThe unit: answered call, request.
holdinteger | nulloptional
operator_ownedbooleanrequiredtrue: the settle price is set by the operator outside this API and this number sizes the hold. Show it as current, never as a promise.
routesarray of stringoptionalExactly which operations this rate covers, when it covers a subset.
notestring | nulloptional