Custom action REST API endpoints
Custom action endpoints are available in the IBM® QRadar® API that you can use to aid application development.
Endpoint | Parameters | Description |
---|---|---|
GET /analytics/custom_actions/actions | fields, range, filter | Retrieves a list of available custom actions. |
POST /analytics/custom_actions/actions | fields, custom_action | Creates a new custom action with the supplied fields. |
GET /analytics/custom_actions/actions/{action_id} | action_id, fields | Retrieves a custom action based on the supplied action_id. |
POST /analytics/custom_actions/actions/{action_id} | action_id, fields, custom_action | Updates an existing custom action. |
DELETE /analytics/custom_actions/actions/{action_id} | action_id | Deletes an existing custom action. |
GET /analytics/custom_actions/interpreters | fields, Range, filter | Retrieves a list of available custom action interpreters. |
GET /analytics/custom_actions/interpreters/{interpreter_id} | interpreter_id, fields | Retrieves a custom action interpreter based on the interpreter ID. |
GET /analytics/custom_actions/scripts | application id | Retrieves a list of meta-data for available custom action script files. |
POST /analytics/custom_actions/scripts | fields, file | Creates a new custom action script file. |
GET /analytics/custom_actions/scripts/{script_id} | script_id, fields | Retrieves meta-data of a custom action script file based on supplied script_id. |
POST /analytics/custom_actions/scripts/{script_id} | script_id, fields, file | Updates an existing custom action script file. |
DELETE /analytics/custom_actions/scripts/{script_id} | script_id | Deletes an existing custom action script file. |
For more information, see the API documentation page on your QRadar Console: https://<Console_IP>/api_doc. Alternatively, see the IBM QRadar API Guide.