---
title: "List Search Models"
method: GET
path: "/v3/search/models"
tags: ["Search"]
---

# List Search Models

`GET /v3/search/models`

## Request

- Base URL: `https://api.edenai.run`
- URL: `https://api.edenai.run/v3/search/models`
- Auth: none declared

List the search providers available in the caller's region.

Each `id` is the value to pass as `model` to POST /v3/search, or in the path
of POST /v3/search/{provider}.

## Query parameters

- `zero_data_retention` boolean, nullable: true keeps only models whose provider keeps no prompts or outputs after the response (Zero Data Retention); false keeps only those known to keep them. Models not verified yet (`zero_data_retention: null`) match neither.

## Response `200`

Successful Response

- SearchModelsResponse: Search providers available in the caller's region.
  - `object` 'list'
  - `data` SearchModel[], required
    - `id` string, required: Provider id to pass as `model` or in the path.
    - `object` 'model'
    - `provider` string, required
    - `pricing` object, required: Base price: `price`, `price_unit_quantity`, `price_unit_type`.
    - `regions` object[]
    - `zero_data_retention` boolean, nullable: true when calls to this entry keep no prompts or outputs after the response (Zero Data Retention), under Eden AI's terms with its provider: the model's own terms when they differ, else the provider's; a customer-hosted model is always true. false when they are kept, null when not verified yet.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/edenai/apis/eden-ai-api-v3.md) - [All operations](https://skmtc.dev/edenai/apis/eden-ai-api-v3/llms.txt) - [OpenAPI document](https://skmtc.dev/edenai/apis/eden-ai-api-v3/revisions/20ddfd49a3f4?raw)
