Docs Rizler

V2 Agents

V2 List Agents

GEThttps://app.rizzdial.com/api/ai/agent/v2/list
V2 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",
      "agent_version": "V2",
      "billing_activity": {
        "calls": 0,
        "billed": false,
        "last_call_at": null,
        "billed_minutes": 0
      }
    }
  ],
  "meta": {
    "allowed_agent_versions": [
      "V1",
      "V2"
    ]
  },
  "status": "success",
  "pagination": {
    "to": 1,
    "from": 1,
    "total": 1,
    "per_page": 15,
    "last_page": 1,
    "current_page": 1
  }
}

V2 List Agents#

Returns agents for the signed-in company, newest first. The package decides whether V1, V2, or both are included. Each row has the public agent id, name, version, status, and billing activity.

Authorizationstringheaderrequired

Bearer token in the format: Bearer {access_token}

per_pageintegerquery

Page size. Defaults to 15. Maximum 30

agent_versionstringquery

V1 or V2. Omitted returns every version the package allows

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