post
/public_api/v1/remediation_confirmation_scanning/requests/get_or_create/
Get or create a remediation confirmation scanning request.
Request headers
authorization
String
required
api-key
Example:
{{api_key}}
x-xdr-auth-id
String
required
api-key-id
Example:
{{api_key_id}}
Body parameters
required
Free-Form object
request_dataObjectrequired
A dictionary containing the API request fields. An empty dictionary returns all results.
filtersArray
An array of filter fields.
[]
fieldObject (Enum)
All three of these filters must be used.
Allowed values:"attack_surface_rule_id""alert_internal_id""service_id"
operatorObject (Enum)
Allowed values:"eq""EQ"
valueString integer
REQUEST BODY
{
"request_data": {
"filters": [
{
"field": "attack_surface_rule_id",
"value": "",
"operator": "eq"
},
{
"field": "attack_surface_rule_id",
"value": "",
"operator": "eq"
},
{
"field": "attack_surface_rule_id",
"value": "",
"operator": "eq"
}
]
}
}
{
"request_data": {
"filters": [
{
"field": "attack_surface_rule_id",
"operator": "EQ",
"value": "string"
},
{
"field": "alert_internal_id",
"operator": "EQ",
"value": "345487"
},
{
"field": "service_id",
"operator": "EQ",
"value": "cc550f1b-68a4-123d-456e-12345678910f"
}
]
}
}
CURL
curl -X 'POST'
-H
'Accept: application/json'
-H
'Content-Type: application/json'
-H
'authorization: {{api_key}}'
-H
'x-xdr-auth-id: {{api_key_id}}'
'https://api-}/public_api/v1/remediation_confirmation_scanning/requests/get_or_create/'
-d
'{
"request_data" : {
"filters" : [ {
"field" : "attack_surface_rule_id",
"value" : "",
"operator" : "eq"
}, {
"field" : "attack_surface_rule_id",
"value" : "",
"operator" : "eq"
}, {
"field" : "attack_surface_rule_id",
"value" : "",
"operator" : "eq"
} ]
}
}'
Responses