Skip to main content
GET
/
v1
/
gateways
/
{gateway_id}
/
consumers
List consumers
curl --request GET \
  --url https://agentgateway-admin.dev.neuraltrust.ai/v1/gateways/{gateway_id}/consumers \
  --header 'Authorization: <api-key>'
{
  "items": [
    {
      "active": true,
      "auth_ids": [
        "<string>"
      ],
      "created_at": "<string>",
      "fail_mode": "<string>",
      "fallback": {
        "budget": {
          "max_attempts": 123,
          "max_total_latency_ms": 123
        },
        "chain": [
          "<string>"
        ],
        "enabled": true,
        "triggers": [
          "<string>"
        ]
      },
      "gateway_id": "<string>",
      "headers": {},
      "id": "<string>",
      "lb_config": {
        "algorithm": "<string>",
        "embedding_config": {
          "auth": {
            "api_key": "<string>",
            "header_name": "<string>",
            "header_value": "<string>",
            "param_location": "<string>",
            "param_name": "<string>",
            "param_value": "<string>"
          },
          "model": "<string>",
          "provider": "<string>"
        },
        "enabled": true,
        "members": [
          {
            "models": [
              "<string>"
            ],
            "registry_id": "<string>"
          }
        ],
        "pool_alias": "<string>"
      },
      "model_policies": [
        {
          "allowed": [
            "<string>"
          ],
          "default": "<string>",
          "registry_id": "<string>"
        }
      ],
      "name": "<string>",
      "registry_ids": [
        "<string>"
      ],
      "registry_weights": [
        {
          "registry_id": "<string>",
          "weight": 123
        }
      ],
      "role_ids": [
        "<string>"
      ],
      "routing_mode": "<string>",
      "slug": "<string>",
      "toolkit": [
        {
          "expose_as": "<string>",
          "prompt": "<string>",
          "registry_id": "<string>",
          "resource": "<string>",
          "tool": "<string>"
        }
      ],
      "type": "<string>",
      "updated_at": "<string>"
    }
  ],
  "page": 123,
  "size": 123,
  "total": 123
}

Authorizations

Authorization
string
header
required

Path Parameters

gateway_id
string<uuid>
required

Gateway id

Query Parameters

name
string

Filter by name (substring match)

page
integer

Page number (1-based)

size
integer

Page size

Response

OK

items
object[]
page
integer
size
integer
total
integer