---
title: "Get an Omni call summary"
method: GET
path: "/v1/omni/calls/{call_id}/summary"
tags: ["Omni"]
---

# Get an Omni call summary

`GET /v1/omni/calls/{call_id}/summary`

## Request

- Base URL: `https://api.pyai.com`
- URL: `https://api.pyai.com/v1/omni/calls/{call_id}/summary`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

The structured post-call summary, when one was generated. `404` if there is no summary for the call. Requires `omni:read`.

## Path parameters

- `call_id` string, required: Stable opaque PyAI-owned call identifier. Use it unchanged across every Omni call sub-resource.

## Response `200`

Call summary

- OmniCallSummary
  - `object` string
  - `call_id` string: Stable opaque PyAI-owned call identifier. Use it unchanged across every Omni call sub-resource.
  - `summary` object: The structured post-call summary document.

## Other responses

- `404`: Resource not found (`code: not_found`)

---

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