GET
/
agents
List all agents
curl --request GET \
  --url https://api.pipecat.daily.co/v1/agents \
  --header 'Authorization: Bearer <token>'
{
  "services": [
    {
      "id": "c359e1ea-64d6-4bcf-a7c6-28d3bd1c8909",
      "name": "voice-starter",
      "activeDeploymentId": "4cab03c7-8f53-418d-9c3c-91a1265d179e",
      "organizationId": "7c489df3-7d1d-482f-b1ed-51300f630645",
      "createdAt": "2025-04-09T15:01:17.414Z",
      "updatedAt": "2025-04-18T20:29:19.181Z",
      "deletedAt": null
    },
    {
      "id": "4e0d1f30-77a8-4283-a054-14a63b06720f",
      "name": "voice-starter-krisp",
      "activeDeploymentId": "62e89096-23c6-4265-984b-f419696c58da",
      "organizationId": "7c489df3-7d1d-482f-b1ed-51300f630645",
      "createdAt": "2025-04-09T15:59:50.465Z",
      "updatedAt": "2025-04-11T16:54:54.246Z",
      "deletedAt": null
    }
  ]
}

Authorizations

Authorization
string
header
required

Authentication requires a Pipecat Cloud Private API token. Generate a Private API key from your Dashboard (Settings > API Keys > Private > Create key) and include it as a Bearer token in the Authorization header.

Query Parameters

includeActiveDeployment
boolean

Whether to include the active deployment details in the response

Response

List of agents retrieved successfully

The response is of type object.