---
title: "List Providers"
method: GET
path: "/v1/providers"
tags: ["providers"]
---

# List Providers

`GET /v1/providers`

List static metadata for every configured provider.

Operator-facing: reports each provider's capabilities, documentation and
pricing links, and display name from the bundled any-llm and genai-prices
datasets. No provider is contacted, so this is cheap and always available.
Master-key gated because it describes the gateway's own configuration.

## Response `200`

Successful Response

- ProvidersResponse — Metadata for every configured provider.
  - `providers` ProviderInfoSchema[], required
    - `capabilities` ProviderCapabilitiesSchema, required — Curated capability flags for a provider.
      - `audio` boolean, required
      - `embeddings` boolean, required
      - `image_generation` boolean, required
      - `list_models` boolean, required
      - `moderation` boolean, required
      - `pdf` boolean, required
      - `reasoning` boolean, required
      - `rerank` boolean, required
      - `responses_api` boolean, required
      - `streaming` boolean, required
      - `vision` boolean, required
    - `description` string, nullable
    - `doc_url` string, nullable
    - `env_key` string, nullable — Env var the credential is read from.
    - `instance` string, required — Configured provider key (may differ from the type).
    - `name` string, required — Human-friendly provider name.
    - `pricing_urls` string[]
    - `provider_type` string, required — Underlying any-llm provider type.

---

[API](https://skmtc.net/mozilla-ai/apis/otari.md) · [All operations](https://skmtc.net/mozilla-ai/apis/otari/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mozilla-ai/otari/revisions/866dfb3fb7eb/schema)
