---
title: "Retrieve a model"
method: GET
path: "/models/{model_id}"
tags: ["Models"]
---

# Retrieve a model

`GET /models/{model_id}`

Returns metadata for one TextCortex model available through the OpenAI-compatible public API.

## Path parameters

- `model_id` string, required

## Response `200`

Successful response

- ModelDetail
  - `created` integer, required — Unix timestamp for the model release date.
  - `id` string, required — TextCortex model id.
  - `object` 'model', required
  - `owned_by` string, required
  - `deployment_jurisdiction` 'EU' | 'EEA' | 'US' | 'UK' | 'CH' | 'GLOBAL' | 'null', nullable, required — Canonical deployment jurisdiction advertised by TextCortex. Use this field to distinguish multi-region routes when served_from_country_code is null.
  - `served_from_country_code` string, nullable, required — ISO 3166-1 alpha-2 country code for the model deployment advertised by TextCortex. Europe-hosted metadata is used only when the model has an explicit Europe override.

## Other responses

- `401` — Missing or invalid API key
- `404` — Unknown model
- `500` — Model could not be retrieved

---

[API](https://skmtc.net/textcortex/apis/textcortex-api.md) · [All operations](https://skmtc.net/textcortex/apis/textcortex-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/textcortex/textcortex-api/revisions/434c9de75420/schema)
