---
title: "Create an export job with schema"
method: POST
path: "/v1/exports/"
tags: ["exports"]
---

# Create an export job with schema

`POST /v1/exports/`

Create a structured export of memories based on a provided schema.

## Request body

- object
  - `schema` object, required — Schema definition for the export
  - `filters` object — Filters to apply while exporting memories. Available fields are: user_id, agent_id, app_id, run_id.
    - `user_id` string
    - `agent_id` string
    - `app_id` string
    - `run_id` string
  - `org_id` string — Filter exports by organization ID
  - `project_id` string — Filter exports by project ID

## Response `201`

Export created successfully

- object
  - `message` string, required
  - `id` string, uuid, required

## Other responses

- `400` — Bad Request

---

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