---
title: "GET /v1/moderation-models"
method: GET
path: "/v1/moderation-models"
---

# GET /v1/moderation-models

`GET /v1/moderation-models`

List available moderation models, capabilities, context limits, and pricing

## Query parameters

- `detailed` boolean

## Response `200`

List of available moderation models

- ModerationModelsResponse
  - `object` string, required — Always 'list'
  - `data` object[], required — Array of moderation model objects
    - `id` string, required — Unique moderation model identifier
    - `object` string, required — Always 'model'
    - `created` integer, required — Unix timestamp
    - `owned_by` string, required — Model owner
    - `context_length` integer — Maximum input tokens supported by the model
    - `capabilities` object — Model-dependent moderation capabilities
      - `text` boolean — Supports text inputs
      - `image` boolean — Supports image inputs
      - `batch` boolean — Supports batched inputs
    - `pricing` object — Pricing information for the moderation model
      - `prompt` number — Cost per million input tokens in USD
      - `completion` number — Cost per million output tokens in USD, when billable classification output applies
      - `currency` string — Pricing currency
      - `unit` string — Pricing unit

## Other responses

- `400` — Unexpected error
- `401` — Unauthorized - Invalid or missing API key

---

[API](https://skmtc.dev/nano-gpt/apis/nanogpt-api.md) · [All operations](https://skmtc.dev/nano-gpt/apis/nanogpt-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nano-gpt/nanogpt-api/revisions/584e96d146b0/schema)
