Skip to main content
GET
/
v1
/
gateways
/
{gateway_id}
/
registries
List registries
curl --request GET \
  --url https://agentgateway-admin.dev.neuraltrust.ai/v1/gateways/{gateway_id}/registries \
  --header 'Authorization: <api-key>'
{
  "items": [
    {
      "auth": {
        "api_key": {
          "api_key": "<string>",
          "header_name": "<string>",
          "header_value": "<string>",
          "param_location": "<string>",
          "param_name": "<string>",
          "param_value": "<string>"
        },
        "aws": {
          "access_key_id": "<string>",
          "region": "<string>",
          "role": "<string>",
          "secret_access_key": "<string>",
          "session_token": "<string>",
          "use_role": true
        },
        "azure": {
          "api_key": "<string>",
          "client_id": "<string>",
          "client_secret": "<string>",
          "endpoint": "<string>",
          "tenant_id": "<string>",
          "use_managed_identity": true,
          "version": "<string>"
        },
        "gcp_service_account": "<string>",
        "oauth": {
          "audience": "<string>",
          "client_id": "<string>",
          "client_secret": "<string>",
          "extra": {},
          "grant_type": "<string>",
          "refresh_token": "<string>",
          "scopes": [
            "<string>"
          ],
          "token_url": "<string>",
          "use_basic_auth": true
        },
        "type": "<string>"
      },
      "created_at": "<string>",
      "description": "<string>",
      "enabled": true,
      "gateway_id": "<string>",
      "health_checks": {
        "headers": {},
        "interval": 123,
        "passive": true,
        "path": "<string>",
        "threshold": 123
      },
      "id": "<string>",
      "mcp_target": {
        "auth": {
          "actor": "<string>",
          "audience": "<string>",
          "authorize_url": "<string>",
          "client_id": "<string>",
          "client_secret": "<string>",
          "expected_audience": "<string>",
          "header": "<string>",
          "mode": "<string>",
          "pattern": "<string>",
          "provider": "<string>",
          "registration": "<string>",
          "resource": "<string>",
          "scope": "<string>",
          "scopes": [
            "<string>"
          ],
          "token_url": "<string>",
          "value": "<string>"
        },
        "code": "<string>",
        "headers": {},
        "transport": "<string>",
        "url": "<string>"
      },
      "name": "<string>",
      "provider": "<string>",
      "provider_options": {},
      "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