Axelered AI
API Config

List Embedder Configurations

GET
/w/{workspace_id}/config/embedders

Retrieve a paginated list of embedder configurations available in the current workspace.

Path Parameters

workspace_id*Workspace Id
Formatuuid

Query Parameters

limit?Limit
Default50
Range1 <= value <= 100
cursor?string|null

Response Body

application/json

application/json

{  "data": {    "cursor": "Mg==",    "items": [      {        "config": {          "apiKey": "sk-...",          "model": "text-embedding-3-large",          "provider": "openai"        },        "createdAt": "2026-05-20T10:14:00.000Z",        "id": "018f8e02-4b2a-7c9d-8d4e-123456789abc",        "modifiedAt": "2026-05-20T10:14:00.000Z",        "name": "OpenAI Embedding",        "workspaceId": "018f8e02-4b2a-7c9d-8d4e-987654321abc"      },      {        "config": {          "model": "Qdrant/bm25",          "provider": "bm25"        },        "createdAt": "2026-05-19T08:30:00.000Z",        "id": "018f8e02-4b2a-7c9d-8d4e-987654321abc",        "modifiedAt": "2026-05-19T08:30:00.000Z",        "name": "BM25 Keyword",        "workspaceId": "018f8e02-4b2a-7c9d-8d4e-987654321abc"      }    ],    "limit": 50,    "total": 2  },  "status": "ok"}
{  "detail": [    {      "loc": [        "body",        "name"      ],      "msg": "Field required",      "type": "missing"    },    {      "loc": [        "body",        "config",        "provider"      ],      "msg": "Input should be 'bm25', 'local', 'openai' or 'mistral'",      "type": "enum",      "input": "invalid-provider"    }  ]}