Gateway
Create Gateway
Creates a new gateway in the system
POST
/
api
/
v1
/
gateways
cURL
curl --request POST \
--url https://api.example.com/api/v1/gateways \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"client_tls": {},
"created_at": "<string>",
"name": "<string>",
"required_plugins": [
{
"enabled": true,
"id": "<string>",
"name": "<string>",
"parallel": true,
"priority": 123,
"settings": {}
}
],
"security_config": {
"allowed_hosts": [
"<string>"
],
"allowed_hosts_are_regex": true,
"browser_xss_filter": true,
"content_security_policy": "<string>",
"content_type_nosniff": true,
"custom_frame_options_value": "<string>",
"frame_deny": true,
"is_development": true,
"referrer_policy": "<string>",
"ssl_host": "<string>",
"ssl_proxy_headers": {},
"ssl_redirect": true,
"sts_include_subdomains": true,
"sts_seconds": 123
},
"status": "<string>",
"telemetry": {
"enable_plugin_traces": true,
"enable_request_traces": true,
"exporters": [
{
"name": "<string>",
"settings": {}
}
],
"extra_params": {},
"header_mapping": {}
},
"updated_at": "<string>"
}
'{
"client_tls": {},
"created_at": "<string>",
"id": "<string>",
"name": "<string>",
"required_plugins": [
{
"enabled": true,
"id": "<string>",
"name": "<string>",
"parallel": true,
"priority": 123,
"settings": {}
}
],
"security_config": {
"allowed_hosts": [
"<string>"
],
"allowed_hosts_are_regex": true,
"browser_xss_filter": true,
"content_security_policy": "<string>",
"content_type_nosniff": true,
"custom_frame_options_value": "<string>",
"frame_deny": true,
"is_development": true,
"referrer_policy": "<string>",
"ssl_host": "<string>",
"ssl_proxy_headers": {},
"ssl_redirect": true,
"sts_include_subdomains": true,
"sts_seconds": 123
},
"status": "<string>",
"telemetry": {
"enable_plugin_traces": true,
"enable_request_traces": true,
"exporters": [
{
"name": "<string>",
"settings": {}
}
],
"extra_params": {},
"header_mapping": {}
},
"updated_at": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.neuraltrust.ai/llms.txt
Use this file to discover all available pages before exploring further.
Headers
Authorization token
Body
application/json
GatewayDTO data
⌘I
cURL
curl --request POST \
--url https://api.example.com/api/v1/gateways \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"client_tls": {},
"created_at": "<string>",
"name": "<string>",
"required_plugins": [
{
"enabled": true,
"id": "<string>",
"name": "<string>",
"parallel": true,
"priority": 123,
"settings": {}
}
],
"security_config": {
"allowed_hosts": [
"<string>"
],
"allowed_hosts_are_regex": true,
"browser_xss_filter": true,
"content_security_policy": "<string>",
"content_type_nosniff": true,
"custom_frame_options_value": "<string>",
"frame_deny": true,
"is_development": true,
"referrer_policy": "<string>",
"ssl_host": "<string>",
"ssl_proxy_headers": {},
"ssl_redirect": true,
"sts_include_subdomains": true,
"sts_seconds": 123
},
"status": "<string>",
"telemetry": {
"enable_plugin_traces": true,
"enable_request_traces": true,
"exporters": [
{
"name": "<string>",
"settings": {}
}
],
"extra_params": {},
"header_mapping": {}
},
"updated_at": "<string>"
}
'{
"client_tls": {},
"created_at": "<string>",
"id": "<string>",
"name": "<string>",
"required_plugins": [
{
"enabled": true,
"id": "<string>",
"name": "<string>",
"parallel": true,
"priority": 123,
"settings": {}
}
],
"security_config": {
"allowed_hosts": [
"<string>"
],
"allowed_hosts_are_regex": true,
"browser_xss_filter": true,
"content_security_policy": "<string>",
"content_type_nosniff": true,
"custom_frame_options_value": "<string>",
"frame_deny": true,
"is_development": true,
"referrer_policy": "<string>",
"ssl_host": "<string>",
"ssl_proxy_headers": {},
"ssl_redirect": true,
"sts_include_subdomains": true,
"sts_seconds": 123
},
"status": "<string>",
"telemetry": {
"enable_plugin_traces": true,
"enable_request_traces": true,
"exporters": [
{
"name": "<string>",
"settings": {}
}
],
"extra_params": {},
"header_mapping": {}
},
"updated_at": "<string>"
}