> ## Documentation Index
> Fetch the complete documentation index at: https://docs.verbeo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get call fields in bulk

> Read the heavy fields — transcripts, summaries, analysis — of up to 100 calls in one request, for an export.

[List calls](/api-reference/calls/list-v2) leaves the heavy fields out. To export them, list the calls, then ask for the fields you need here, up to 100 ids at a time.

## Body

<ParamField body="ids" type="string[]" required>
  1 to 100 call UUIDs. An id that is not a call of your workspace is left out of the answer, not an error.
</ParamField>

<ParamField body="columns" type="string[]" required>
  Any of `recording_url`, `recording_sid`, `summary`, `transcript`, `enhanced_transcript`, `transcript_json`, `transcript_fix_count`, `analysis_data`, `dynamic_variables`.
</ParamField>

```bash theme={null}
curl -X POST "https://api.verbeo.ai/v2/call/extras" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "ids": ["b7a3c1e4-94f2-4c9d-a8e0-5d9f6c2a1b34"], "columns": ["summary", "analysis_data"] }'
```

`200 OK`: one object per call found, its `id` and the fields asked for, in no particular order.

```json theme={null}
{
  "success": true,
  "data": [
    { "id": "b7a3c1e4-94f2-4c9d-a8e0-5d9f6c2a1b34", "summary": "The customer confirmed…", "analysis_data": { "call_successful": true } }
  ]
}
```

`422 VALIDATION_FAILED` for no ids, more than 100, or a column not in the list above.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.