---
title: "Get model pricing"
method: GET
path: "/v1/models/{model}/pricing"
tags: ["Models"]
---

# Get model pricing

`GET /v1/models/{model}/pricing`

## Request

- Base URL: `https://api.tokenlab.sh`
- URL: `https://api.tokenlab.sh/v1/models/{model}/pricing`
- Auth: HTTP bearer

Retrieves pricing-only detail for one model. Use this endpoint for price explanation, not for non-chat request construction.

## Path parameters

- `model` string, required

## Response `200`

Model pricing information

- ModelPricingResponse
  - `model` string
  - `deliveryAvailability` object: Current model availability by delivery tier; omitted when the source projection is unavailable.
    - `verified` boolean, required: Whether this model has eligible TokenLab Verified delivery supply.
    - `official` boolean, required: Whether this model has eligible Official delivery supply.
    - `operations` object
  - `pricing_unit` string
  - `has_complex_pricing` boolean
  - `supported_operations` string[]
  - `pricing_summary` object, nullable
  - `pricing_provenance` object, nullable
  - `pricing_details` object, nullable
  - `scalar_pricing` ScalarPricing: One scalar price layer in USD. Token prices are per 1M tokens.
    - `input_per_1m` string, nullable, required: Price per 1M input tokens. Null for per-request pricing.
    - `output_per_1m` string, nullable, required: Price per 1M output tokens. Null for per-request pricing.
    - `per_request` string, nullable, required: Price per request. Null for per-token pricing.
    - `is_lock_price` boolean, required: Whether the model is priced per request.
    - `currency` 'USD', required
  - `official_scalar_pricing` ScalarPricing: One scalar price layer in USD. Token prices are per 1M tokens.
    - `input_per_1m` string, nullable, required: Price per 1M input tokens. Null for per-request pricing.
    - `output_per_1m` string, nullable, required: Price per 1M output tokens. Null for per-request pricing.
    - `per_request` string, nullable, required: Price per request. Null for per-token pricing.
    - `is_lock_price` boolean, required: Whether the model is priced per request.
    - `currency` 'USD', required

## Other responses

- `401`: Unauthorized - Invalid or missing API key
- `404`: Model not found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/tokenlab/apis/tokenlab-ai-gateway.md) · [All operations](https://skmtc.dev/tokenlab/apis/tokenlab-ai-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/tokenlab/apis/tokenlab-ai-gateway/revisions/3208bfbcda22?raw)
