---
title: "Export Calls"
method: POST
path: "/v2/calls/export"
tags: ["calls"]
---

# Export Calls

`POST /v2/calls/export`

## Request

- Base URL: `https://api.stuut.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stuut.ai/v2/calls/export`
- Auth: HTTP bearer

Download all visible calls matching the list filters as calls.csv.
Uses the existing CSV columns and UTF-8 BOM; pagination is not applied.

## Request body

- CallFilters: Filters shared by call lists and CSV exports.
  - `status` CallStatus[], nullable: Filter by one or more call statuses, regardless of provider.
  - `business_unit_id__in` string[], nullable: Filter by business unit IDs.
  - `sentiment` CallSentiment[], nullable: Filter by one or more sentiment values.
  - `answered_by` string[], nullable: Filter LiveKit outbound calls by their final detected recipient. Uncertain matches recorded uncertain verdicts only; missing classifications are excluded.
  - `classification` InteractionType[], nullable: Filter by one or more call classification values.
  - `direction` 'inbound' | 'outbound'
  - `partner_id` string, nullable: Filter by partner ID.
  - `invoice_id` string, nullable: Filter by invoice ID.
  - `workflow_id` string, nullable: Filter by workflow ID.
  - `before` string, date-time
  - `after` string, date-time

## Response `200`

Successful Response

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/stuut/apis/stuut-api.md) - [All operations](https://skmtc.dev/stuut/apis/stuut-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stuut/apis/stuut-api/revisions/3b5ab941f918?raw)
