Docs Rizler

V1 Agents

V1 List Agents

GEThttps://app.rizzdial.com/api/ai/agent/v1/list
V1 List Agents
curl --request GET \
  --url https://app.rizzdial.com/api/ai/agent/v1/list \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "status": "Active",
      "agent_id": "agent_123",
      "agent_name": "Reception",
      "agent_version": "V1",
      "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
  }
}

V1 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/v1/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