---
title: "List All Embedding Models"
method: GET
path: "/models/embedding/all"
tags: ["Models"]
---

# List All Embedding Models

`GET /models/embedding/all`

Get a list of all available embedding models with their specifications.

## Query parameters

- `provider` string, nullable — Filter by provider name
- `min_dimensions` integer, nullable — Minimum embedding dimensions
- `max_dimensions` integer, nullable — Maximum embedding dimensions
- `skip` integer — Number of records to skip
- `limit` integer — Maximum number of records to return

## Headers

- `authorization` string, nullable
- `x_session_token` string, nullable

## Response `200`

Successful Response

- EmbeddingModelsListResponse — Response schema for listing embedding models.
  - `models` EmbeddingModelRead[], required — List of available embedding models
    - `name` string, required — Name of the embedding model
    - `provider` string, required — Provider of the model (e.g., openai, cohere, google)
    - `embedding_dimensions` integer, required — Dimension of the embedding vectors
    - `context_limit` integer, required — Maximum context window size in tokens
    - `last_updated` string, date-time, nullable — Last time the model was updated
  - `total` integer, required — Total number of embedding models

## Other responses

- `422` — Validation Error

---

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