POST
/
nous
/
adapt
/
apply
curl --request POST \
  --url https://api.sophra.org/api/nous/adapt/apply \
  --header 'Content-Type: application/json' \
  --data '"{\r\n  \"ruleIds\": [\r\n    \"{{ruleId}}\"\r\n  ],\r\n  \"context\": {\r\n    \"environment\": \"{{monitoring_context_environment}}\",\r\n    \"service\": \"{{monitoring_context_service}}\",\r\n    \"region\": \"{{monitoring_context_region}}\",\r\n    \"currentLoad\": {{monitoring_context_currentLoad}},\r\n    \"userCount\": {{monitoring_context_userCount}},\r\n    \"resourceUtilization\": {\r\n      \"cpu\": {{monitoring_context_resourceUtilization_cpu}},\r\n      \"memory\": {{monitoring_context_resourceUtilization_memory}},\r\n      \"disk\": {{monitoring_context_resourceUtilization_disk}}\r\n    },\r\n    \"timeOfDay\": \"{{monitoring_context_timeOfDay}}\"\r\n  },\r\n  \"metrics\": {\r\n    \"response_time_ms\": {{monitoring_metrics_response_time_ms}},\r\n    \"error_rate\": {{monitoring_metrics_error_rate}},\r\n    \"success_rate\": {{monitoring_metrics_success_rate}},\r\n    \"cache_hit_ratio\": {{monitoring_metrics_cache_hit_ratio}},\r\n    \"query_complexity\": {{monitoring_metrics_query_complexity}},\r\n    \"concurrent_requests\": {{monitoring_metrics_concurrent_requests}}\r\n  }\r\n}"'
"<any>"

Body

application/json · object

Response

200 - application/json

Successful response

The response is of type any.