Remediations
Retrieves remediation details for the specified rule result.
Rule result ID
Remediation response
Unauthorized
Not found
Internal Server Error
GET /api/rule_results/{rule_result_id}/remediation HTTP/1.1
Accept: */*
{
"_actions": {
"create": {
"href": "/api/rule_results/1/remediation",
"method": "POST"
},
"delete": {
"href": "/api/rule_results/1/remediation",
"method": "DELETE"
},
"show": {
"href": "/api/rule_results/1/remediation",
"method": "GET"
},
"update": {
"href": "/api/rule_results/1/remediation",
"method": "PATCH"
}
},
"data": {
"df_content": {
"texto": "new text"
},
"df_name": "template1",
"dynamic_content": {
"texto": {
"origin": "user",
"value": "new text"
}
},
"id": 1,
"inserted_at": "2026-06-24T10:00:00Z",
"updated_at": "2026-06-24T10:00:00Z"
}
}Creates remediation for the specified rule result.
Rule result ID
Rule result ID (also provided in path)
Remediation response
Unauthorized
Forbidden
Not found
Unprocessable Entity
Internal Server Error
POST /api/rule_results/{rule_result_id}/remediation HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 92
{
"remediation": {
"df_content": {
"texto": "new text"
},
"df_name": "template1"
},
"rule_result_id": 1
}{
"_actions": {
"create": {
"href": "/api/rule_results/1/remediation",
"method": "POST"
},
"delete": {
"href": "/api/rule_results/1/remediation",
"method": "DELETE"
},
"show": {
"href": "/api/rule_results/1/remediation",
"method": "GET"
},
"update": {
"href": "/api/rule_results/1/remediation",
"method": "PATCH"
}
},
"data": {
"df_content": {
"texto": "new text"
},
"df_name": "template1",
"dynamic_content": {
"texto": {
"origin": "user",
"value": "new text"
}
},
"id": 1,
"inserted_at": "2026-06-24T10:00:00Z",
"updated_at": "2026-06-24T10:00:00Z"
}
}Updates remediation for the specified rule result.
Rule result ID
Rule result ID (also provided in path)
Remediation response
Unauthorized
Forbidden
Not found
Unprocessable Entity
Internal Server Error
PUT /api/rule_results/{rule_result_id}/remediation HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 92
{
"remediation": {
"df_content": {
"texto": "new text"
},
"df_name": "template1"
},
"rule_result_id": 1
}{
"_actions": {
"create": {
"href": "/api/rule_results/1/remediation",
"method": "POST"
},
"delete": {
"href": "/api/rule_results/1/remediation",
"method": "DELETE"
},
"show": {
"href": "/api/rule_results/1/remediation",
"method": "GET"
},
"update": {
"href": "/api/rule_results/1/remediation",
"method": "PATCH"
}
},
"data": {
"df_content": {
"texto": "new text"
},
"df_name": "template1",
"dynamic_content": {
"texto": {
"origin": "user",
"value": "new text"
}
},
"id": 1,
"inserted_at": "2026-06-24T10:00:00Z",
"updated_at": "2026-06-24T10:00:00Z"
}
}Deletes remediation associated with the specified rule result.
Rule result ID
Remediation deleted
No content
Unauthorized
Forbidden
Not found
Internal Server Error
DELETE /api/rule_results/{rule_result_id}/remediation HTTP/1.1
Accept: */*
No content
Updates remediation for the specified rule result.
Rule result ID
Rule result ID (also provided in path)
Remediation response
Unauthorized
Forbidden
Not found
Unprocessable Entity
Internal Server Error
PATCH /api/rule_results/{rule_result_id}/remediation HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 92
{
"remediation": {
"df_content": {
"texto": "new text"
},
"df_name": "template1"
},
"rule_result_id": 1
}{
"_actions": {
"create": {
"href": "/api/rule_results/1/remediation",
"method": "POST"
},
"delete": {
"href": "/api/rule_results/1/remediation",
"method": "DELETE"
},
"show": {
"href": "/api/rule_results/1/remediation",
"method": "GET"
},
"update": {
"href": "/api/rule_results/1/remediation",
"method": "PATCH"
}
},
"data": {
"df_content": {
"texto": "new text"
},
"df_name": "template1",
"dynamic_content": {
"texto": {
"origin": "user",
"value": "new text"
}
},
"id": 1,
"inserted_at": "2026-06-24T10:00:00Z",
"updated_at": "2026-06-24T10:00:00Z"
}
}Last updated