---
title: "List Chat Action Requests"
method: GET
path: "/chats/{chat_id}/action-requests"
tags: ["Chats"]
---

# List Chat Action Requests

`GET /chats/{chat_id}/action-requests`

## Request

- Base URL: `https://zeronoise.ai/api/v1`
- URL: `https://zeronoise.ai/api/v1/chats/{chat_id}/action-requests`
- Auth: HTTP bearer

## Query parameters

- `cursor` string
- `limit` integer

## Response `200`

Transcript-backed action requests

- object
  - `data` ActionRequest[], required
    - `id` string, required: Opaque identifier; clients must not parse its format.
    - `object` 'action_request', required
    - `chat_id` string, required: Opaque identifier; clients must not parse its format.
    - `agent_id` string, required: Opaque identifier; clients must not parse its format.
    - `action` string, required
    - `status` string, required
    - `input` DiscoverSourcesInput, required
      - `instructions` string, required
      - `source_types` string[]
      - `max_candidates` integer: Maximum candidate checks, not a target number of suggestions. Defaults to 20 when omitted. May tighten, but never relax, the server budget.
    - `operation_id` string: Opaque identifier; clients must not parse its format.
  - `page` Page, required (unresolved $ref)

## Other responses

- `default`: RFC 9457 problem response

---

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