Skip to main content
GET
Retrieve a model

Authorizations

Authorization
string
header
required

A Reflection API key, sent in the Authorization header as Bearer <API key>. Create a key for your project from the Reflection platform.

Path Parameters

model
string
required

The identifier of the model, as returned in the models list. An identifier that contains / may be sent as written.

Response

The model.

Describes a model offering that can be used with the API.

id
string
required

The model identifier, which can be referenced in the API endpoints.

object
enum<string>
required

The object type, which is always model.

Available options:
model
created
integer<int64>
required

The Unix timestamp (in seconds) when the model was published, or 0 if its publication time is not announced.

owned_by
string
required

The organization that owns the model.

shutdown_date
string | null
required

The date when the model will shut down, or null if not announced.

context_length
integer<int64>

The largest request the model supports, in tokens, counting the prompt and the generated output together. A request longer than the model accepts is rejected rather than truncated. Omitted if not announced.

Required range: x >= 1
max_output_tokens
integer<int64>

The most tokens the model supports generating in response to one request. Omitted if not announced.

Required range: x >= 1
reasoning
object

The model's reasoning-effort configuration. Omitted if the model does not announce its supported efforts.