pricing

List Pricing Drift

Changed on

Every stored deployment rate in force today, beside today's default for it.

A stored row shadows the genai-prices default silently and forever, whether it was a deliberate override or a copy of a then-current default. This is what makes the difference visible: a row that matches the default is a row that could be deleted, and a row far from it is one worth a second look. Tool rows (otari:) are per request and have no default to drift from, so they are left out.

get/api/v1/pricing/drift

Request

  • The document declares no server URL.
  • Auth: one of:
    • API key in header Otari-Key
    • API key in header x-api-key

Query parameters

limitinteger

Response

Successful Response

default_input_price_per_millionnumber nullable required

What genai-prices would meter this key at today. Null when the dataset does not know it.

default_output_price_per_millionnumber nullable required
default_referencestring nullable required

The genai-prices entry the default came from.

effective_atstring required
input_delta_percentnumber nullable required

(stored - default) / default, as a percentage.

input_price_per_millionnumber required
model_keystring required
originstring nullable required
output_delta_percentnumber nullable required
output_price_per_millionnumber required
unitstring required

Changes