---
title: "List actions"
method: GET
path: "/actions"
---

# List actions

`GET /actions`

## Query parameters

- `limit` integer
- `offset` integer

## Headers

- `Authorization` string, required

## Response `200`

200

- ListActionsResponse200
  - `status` string
  - `response` ActionsGetResponsesContentApplicationJsonSchemaResponse
    - `pagination` ActionsGetResponsesContentApplicationJsonSchemaResponsePagination
      - `total_records` integer
      - `limit` integer
      - `offset` integer
    - `actions` ActionsGetResponsesContentApplicationJsonSchemaResponseActionsItems[]
      - `action_id` string
      - `action_type` 'REAL_TIME_BOOKING_CALCOM' | 'REAL_TIME_BOOKING_GHL' | 'INFORMATION_EXTRACTOR' | 'LIVE_TRANSFER' | 'SEND_SMS' | 'INCALL_SMS' | 'INCALL_WHATSAPP' | 'CUSTOM_ACTION' | 'CUSTOM_EVAL' | 'IVR' | 'RINGCX_HANDOFF' | 'MCP'
      - `name` string
      - `description` string
      - `parameters_hard_coded` ActionsGetResponsesContentApplicationJsonSchemaResponseActionsItemsParametersHardCoded
        - `sms_message_text` string
        - `server_name` string — MCP server name.
        - `server_namespace` string — MCP namespace prefixing tool names.
        - `tools` string[] — Namespaced MCP tool names.
        - `timeout_ms` integer — MCP tool timeout in milliseconds.

## Other responses

- `400` — 400

---

[API](https://skmtc.dev/synthflow/apis/platform-api.md) · [All operations](https://skmtc.dev/synthflow/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/synthflow/platform-api/revisions/6976456ad422/schema)
