Create a backend
Creates a new backend in a gateway.
POST
/
v1
/
gateways
/
{gateway_id}
/
registries
Error
A valid request URL is required to generate request examples{
"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_endpoint_auth_method": "<string>",
"token_url": "<string>",
"value": "<string>"
},
"code": "<string>",
"headers": {},
"openapi": {
"spec_url": "<string>"
},
"origin": "<string>",
"source": "<string>",
"transport": "<string>",
"url": "<string>"
},
"name": "<string>",
"pricing": {
"discount": 123,
"overrides": {}
},
"provider": "<string>",
"provider_options": {},
"type": "<string>",
"updated_at": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}Authorizations
Path Parameters
Gateway id
Body
application/json
Registry to create
Response
Created
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
⌘I
Error
A valid request URL is required to generate request examples{
"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_endpoint_auth_method": "<string>",
"token_url": "<string>",
"value": "<string>"
},
"code": "<string>",
"headers": {},
"openapi": {
"spec_url": "<string>"
},
"origin": "<string>",
"source": "<string>",
"transport": "<string>",
"url": "<string>"
},
"name": "<string>",
"pricing": {
"discount": 123,
"overrides": {}
},
"provider": "<string>",
"provider_options": {},
"type": "<string>",
"updated_at": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}