---
title: "Get a public model library entry"
method: GET
path: "/api/public/models/{slug}/"
tags: ["public"]
---

# Get a public model library entry

`GET /api/public/models/{slug}/`

## Request

- Base URL: `https://api.overmindlab.ai`
- URL: `https://api.overmindlab.ai/api/public/models/{slug}/`
- Auth: one of:
  - API key in header `X-Api-Key`
  - HTTP bearer
  - none

A single model's catalog entry by slug — 404 if unknown or disabled.

## Path parameters

- `slug` string, required

## Response `200`

- PublicModel: Public, unauthenticated library entry; never reflects a user's own fine-tuned instances.
  - `id` string, required
  - `slug` string, required
  - `display` string, required
  - `provider` string, required
  - `group` string, nullable, required
  - `category` 'open-weight' | 'frontier', required: * `open-weight` - open-weight * `frontier` - frontier
  - `hf_model_id` string, nullable, required
  - `tier` string, nullable, required
  - `params` string, nullable, required
  - `total_params_b` number, double, nullable, required
  - `context_length` integer, nullable, required
  - `supports_tool_calling` boolean, required
  - `use_cases` string[], required
  - `type` string, nullable, required
  - `hardware` string, nullable, required
  - `available_for` PublicModelAvailability, required
    - `finetuning` boolean, required
    - `inference` boolean, required
  - `finetuning` PublicModelFinetuning, required
    - `context_length` integer, nullable, required
    - `training_type` FinetuningCatalogTrainingType, required: models.json ``finetuning.training_type`` — which FT methods are allowed.
      - `lora` FinetuningTrainingMethod, required
        - `enabled` boolean, required
        - `context_length` integer, nullable
        - `validated_context_length` boolean
      - `full` FinetuningTrainingMethod, required
        - `enabled` boolean, required
        - `context_length` integer, nullable
        - `validated_context_length` boolean
  - `pricing` PublicModelPricing, required: Marketing 'from' floors sourced from models.json pricing.
    - `train_from_usd` number, double, required
    - `run_from_usd_per_1m_output` number, double, required
  - `marketing` PublicModelMarketing, required: Buyer-facing copy from models.json ``marketing`` (per model).
    - `pitch` string, nullable, required
    - `overview` string, nullable, required
    - `description` string, nullable, required
    - `good_for` string[], required

---

[API](https://skmtc.dev/overmindlab/apis/overmind-api.md) - [All operations](https://skmtc.dev/overmindlab/apis/overmind-api/llms.txt) - [OpenAPI document](https://skmtc.dev/overmindlab/apis/overmind-api/revisions/0ecfd39e80c6?raw)
