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

# Get Model

`GET /v1/models/{model}`

Returns metadata for a single model.

## Path parameters

- `model` string, required — Model identifier

## Response `200`

Model details

- Model
  - `context_length` integer
  - `created` integer, required
  - `description` string
  - `id` string, required
  - `input_modalities` string[]
  - `max_output_length` integer
  - `name` string
  - `object` 'model', required
  - `output_modalities` string[]
  - `owned_by` string, required
  - `pricing` object — Deprecated. Prefer `pricing_credits` for per-request credit debits. USD strings are legacy placeholders.
    - `svg_generate` string, required — Deprecated — use `pricing_credits`. Legacy USD price string per SVG generation request.
    - `svg_vectorize` string, required — Deprecated — use `pricing_credits`. Legacy USD price string per SVG vectorization request.
  - `pricing_credits` object
    - `svg_generate` integer, required — Credits debited from the organization balance per SVG generation request for this model.
    - `svg_vectorize` integer, required — Credits debited from the organization balance per SVG vectorization request for this model.
  - `supported_operations` string[]
  - `supported_sampling_parameters` string[]

## Other responses

- `400` — Bad request – malformed body, missing required fields, or invalid parameter values.
- `401` — Unauthorized – missing, malformed, revoked, otherwise invalid API credentials, or an organization that could not be resolved for billing.
- `402` — Payment required – the organization has insufficient credits.
- `403` — Forbidden – the account is frozen, the request is not allowed, or content policy rejected the request.
- `404` — Not found – the requested model does not exist.
- `408` — Request timeout – the request exceeded an allowed client-facing deadline.
- `413` — Payload too large – the submitted prompt, image, or SVG input is too large.
- `429` — Rate limit exceeded – too many requests. The `code` field distinguishes the dimension: `rate_limit_exceeded` for the overall request rate, `operation_rate_limit_exceeded` for a single operation's throughput. Retry after the period indicated in the `Retry-After` header.
- `500` — The request could not be completed. Please retry.
- `502` — Bad gateway – model execution returned an invalid or failed response.
- `503` — Service unavailable – model execution is temporarily unavailable.
- `504` — Gateway timeout – model execution exceeded the server deadline.

## Changes

> 5 revisions in range; 1 could not be searched.

- **2026-07-13** `bb992d04f546` — 12 warning
  - added the new `operation_rate_limit_exceeded` enum value to the `code` response property for the response status `400`
  - added the new `operation_rate_limit_exceeded` enum value to the `code` response property for the response status `401`
  - added the new `operation_rate_limit_exceeded` enum value to the `code` response property for the response status `402`
  - added the new `operation_rate_limit_exceeded` enum value to the `code` response property for the response status `403`
  - …8 more

[Change history](https://skmtc.dev/quiver/apis/quiverai-api/changes/v1/models/:model/get.md)

---

[API](https://skmtc.dev/quiver/apis/quiverai-api.md) · [All operations](https://skmtc.dev/quiver/apis/quiverai-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/quiver/quiverai-api/revisions/69b0cabf8827/schema)
