registries
List registries
Returns one of two mutually exclusive variants: flat (items/page/size/total) when view and type are omitted, or grouped (view/groups/total_groups/total_instances) with view=grouped&type=LLM. Grouped requests require at most 200 total registries and must omit name, page, and size.
GET
/
v1
/
gateways
/
{gateway_id}
/
registries
Error
A valid request URL is required to generate request examples{
"groups": [
{
"instance_count": 123,
"instances": [
{
"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>"
}
],
"provider": "<string>",
"type": "<string>"
}
],
"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,
"total_groups": 123,
"total_instances": 123,
"view": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}Authorizations
Path Parameters
Gateway id
Query Parameters
Flat view only: filter by name (substring match)
Flat view only: page number (1-based)
Flat view only: page size (maximum 200)
Response view
Available options:
grouped Grouped view only: required registry type; omit for flat view
Available options:
LLM ⌘I
Error
A valid request URL is required to generate request examples{
"groups": [
{
"instance_count": 123,
"instances": [
{
"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>"
}
],
"provider": "<string>",
"type": "<string>"
}
],
"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,
"total_groups": 123,
"total_instances": 123,
"view": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}