---
title: "List all created conversations."
method: GET
path: "/v1/conversations"
tags: ["beta.conversations"]
---

# List all created conversations.

`GET /v1/conversations`

Retrieve a list of conversation entities sorted by creation time.

## Query parameters

- `page` integer
- `page_size` integer

## Response `200`

Successful Response

- union[]
  - union
    - ModelConversation
      - `instructions` string, nullable — Instruction prompt the model will follow during the conversation.
      - `tools` union[] — List of tools which are available to the model during the conversation.
        - union
          - FunctionTool
            - `type` 'function'
            - `function` Function, required
              - …
          - WebSearchTool
            - `tool_configuration` ToolConfiguration
              - …
            - `type` 'web_search'
          - WebSearchPremiumTool
            - `tool_configuration` ToolConfiguration
              - …
            - `type` 'web_search_premium'
          - CodeInterpreterTool
            - `tool_configuration` ToolConfiguration
              - …
            - `type` 'code_interpreter'
          - ImageGenerationTool
            - `tool_configuration` ToolConfiguration
              - …
            - `type` 'image_generation'
          - DocumentLibraryTool
            - `tool_configuration` ToolConfiguration
              - …
            - `type` 'document_library'
            - `library_ids` string[], required — Ids of the library in which to search.
          - CustomConnector
            - `type` 'connector'
            - `connector_id` string, required
            - `authorization` union
              - …
            - `tool_configuration` ToolConfiguration
              - …
      - `completion_args` CompletionArgs — White-listed arguments from the completion API
        - `stop` union
          - string
          - string[]
        - `presence_penalty` number, nullable
        - `frequency_penalty` number, nullable
        - `temperature` number, nullable
        - `top_p` number, nullable
        - `max_tokens` integer, nullable
        - `random_seed` integer, nullable
        - `prediction` Prediction — Enable users to specify an expected completion, optimizing response times by leveraging known or predictable content.
          - `type` 'content'
          - `content` string
        - `response_format` ResponseFormat — Specify the format that the model must output. By default it will use `{ "type": "text" }`. Setting to `{ "type": "json_object" }` enables JSON mode, which guarantees the message the model generates is in JSON. When using JSON mode you MUST also instruct the model to produce JSON yourself with a system or a user message. Setting to `{ "type": "json_schema" }` enables JSON schema mode, which guarantees the message the model generates is in JSON and follows the schema you provide.
          - `type` 'text' | 'json_object' | 'json_schema'
          - `json_schema` JsonSchema
            - `name` string, required
            - `description` string, nullable
            - `schema` object, required
            - `strict` boolean
        - `tool_choice` 'auto' | 'none' | 'any' | 'required'
        - `reasoning_effort` 'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh'
      - `guardrails` GuardrailConfig[], nullable
        - `block_on_error` boolean — If true, return HTTP 403 and block request in the event of a server-side error
        - `moderation_llm_v1` ModerationLLMV1Config
          - `model_name` string — Override model name. Should be omitted in general.
          - `custom_category_thresholds` ModerationLLMV1CategoryThresholds
            - `sexual` number, nullable
            - `hate_and_discrimination` number, nullable
            - `violence_and_threats` number, nullable
            - `dangerous_and_criminal_content` number, nullable
            - `selfharm` number, nullable
            - `health` number, nullable
            - `financial` number, nullable
            - `law` number, nullable
            - `pii` number, nullable
          - `ignore_other_categories` boolean — If true, only evaluate categories in custom_category_thresholds; others are ignored.
          - `action` 'none' | 'block'
        - `moderation_llm_v2` ModerationLLMV2Config
          - `model_name` string — Override model name. Should be omitted in general.
          - `custom_category_thresholds` ModerationLLMV2CategoryThresholds
            - `sexual` number, nullable
            - `hate_and_discrimination` number, nullable
            - `violence_and_threats` number, nullable
            - `dangerous` number, nullable
            - `criminal` number, nullable
            - `selfharm` number, nullable
            - `health` number, nullable
            - `financial` number, nullable
            - `law` number, nullable
            - `pii` number, nullable
            - `jailbreaking` number, nullable
          - `ignore_other_categories` boolean — If true, only evaluate categories in custom_category_thresholds; others are ignored.
          - `action` 'none' | 'block'
      - `name` string, nullable — Name given to the conversation.
      - `description` string, nullable — Description of the what the conversation is about.
      - `metadata` MetadataDict — Custom type for metadata with embedded validation.
      - `object` 'conversation'
      - `id` string, required
      - `created_at` string, date-time, required
      - `updated_at` string, date-time, required
      - `model` string, required
    - AgentConversation
      - `name` string, nullable — Name given to the conversation.
      - `description` string, nullable — Description of the what the conversation is about.
      - `metadata` MetadataDict — Custom type for metadata with embedded validation.
      - `object` 'conversation'
      - `id` string, required
      - `created_at` string, date-time, required
      - `updated_at` string, date-time, required
      - `agent_id` string, required
      - `agent_version` union
        - string
        - integer

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/mistral/apis/mistral-ai-api.md) · [All operations](https://skmtc.net/mistral/apis/mistral-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mistral/mistral-ai-api/revisions/61436a496404/schema)
