# List Embedding Models

`GET https://api.vultrinference.com/v1/embeddings/models`

The live embedding models in OpenRouter's public model shape (`data`, `total_count`, `links`), for OpenRouter's `embeddings.listModels()`. Each entry has `output_modalities: ["embeddings"]`, the context length and the price per input token in `pricing.prompt`, the same as `GET /v1/models` lists for it. Public like `GET /v1/models`.

## Query parameters

- `offset` (integer): Models to skip. Offset and limit both omitted is the whole list. [default 0, at least 0]
- `limit` (integer): Models per page, once offset or limit is set. [default 500, range 1–1000]

## Responses

- `200`: OK (openrouter-public-models-response)
- `400`: Invalid offset or limit (error-payload)
- `502`: The model catalog cannot be read right now. Retry shortly; an empty list is never sent in its place. (error-payload)

## Example

```bash
curl https://api.vultrinference.com/v1/embeddings/models
```

```python
import requests

response = requests.get(
    "https://api.vultrinference.com/v1/embeddings/models",
)
print(response.json())
```

```javascript
const response = await fetch("https://api.vultrinference.com/v1/embeddings/models");
console.log(await response.json());
```
