---
title: "List compact call-runtime and redacted integration-delivery events for a workspace."
method: GET
path: "/v1/observability-events"
---

# List compact call-runtime and redacted integration-delivery events for a workspace.

`GET /v1/observability-events`

## Request

- Base URL: `https://www.kaicalls.com/api`
- URL: `https://www.kaicalls.com/api/v1/observability-events`
- Auth: HTTP bearer

Requires events:read. Results are ordered by occurred_at and id descending and use an opaque keyset cursor. Source-specific filters select only the matching stream.

## Query parameters

- `business_id` string, uuid
- `source` 'all' | 'runtime' | 'delivery'
- `from` string, date-time
- `to` string, date-time
- `limit` integer
- `cursor` string
- `event_type` string
- `severity` 'info' | 'warning' | 'error'
- `call_id` string, uuid
- `conversation_id` string
- `correlation_id` string
- `provider` string
- `outcome` 'success' | 'failure'
- `operation` string
- `object_type` string
- `object_id` string
- `connection_id` string, uuid

## Response `200`

Observability event page

## Other responses

- `400`: Invalid or incompatible filter
- `403`: Missing scope or inaccessible business

---

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