---
title: "Export one situation"
method: GET
path: "/v1/situations/{situation_id}/export"
tags: ["Special Situations"]
---

# Export one situation

`GET /v1/situations/{situation_id}/export`

## Request

- Base URL: `https://api.turos.app`
- URL: `https://api.turos.app/v1/situations/{situation_id}/export`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Exports one situation. `json`, `csv`, `xlsx`, and `llm` are returned inline; `pdf` is produced as an asynchronous job.

## Path parameters

- `situation_id` string, required

## Query parameters

- `format` 'json' | 'csv' | 'xlsx' | 'pdf' | 'llm' | 'excel' | 'markdown' | 'md'

## Response `200`

Inline snapshot export

- object

## Other responses

- `202`: Async PDF export job
- `default`: Contract-aware error response

---

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