AI Sync

Agents

List Agents

GEThttps://app.rizzdial.com/api/ai/agent/v2/list
List Agents
curl --request GET \
  --url https://app.rizzdial.com/api/ai/agent/v2/list \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "status": "Active",
      "agent_id": "agent_123",
      "agent_name": "Reception",
      "billing_activity": {
        "calls": 0,
        "billed": false,
        "last_call_at": null,
        "billed_minutes": 0
      }
    }
  ],
  "status": "success",
  "pagination": {
    "to": 1,
    "from": 1,
    "total": 1,
    "per_page": 15,
    "last_page": 1,
    "current_page": 1
  }
}

List Agents#

Returns agents for the signed-in company, newest first. Each row has the public agent id, name, status, and billing activity.

Authorizationstringheaderrequired

Bearer token in the format: Bearer {access_token}

per_pageintegerquery

Page size. Defaults to 15. Maximum 30

daysintegerquery

Billing window: 0 (all time), 7, 30, or 90. Defaults to 30

billingstringquery

all, billed, or none. Defaults to all

curl --request GET \
 --url https://app.rizzdial.com/api/ai/agent/v2/list \
 --header 'Authorization: Bearer {{bearer_token}}'
successboolean

true when the call succeeds. Some list responses use status: success instead

dataobject

The saved record, or the list of records