Cisco XDR V2 API
The v2 API from Cisco XDR — 75 operation(s) for v2.
Operations 85
POST
/v2/casebook
Adds a new Casebook
GET
/v2/casebook/external_id/{external-id}
List Casebook by external id
GET
/v2/casebook/search
Search casebooks
GET
/v2/casebook/{casebook-id}
Get one casebook by id
PUT
/v2/casebook/{casebook-id}
Updates a Casebook
DELETE
/v2/casebook/{casebook-id}
Deletes a Casebook
PATCH
/v2/casebook/{casebook-id}
Partially Update a Casebook
GET
/v2/casebook/{casebook-id}/summary
Returns a casebook and it's related incidents.
POST
/v2/casebook/{casebook-id}/observables
Updates a casebook's observables
POST
/v2/casebook/{casebook-id}/bundle
Updates a casebook's bundle
POST
/v2/casebook/{casebook-id}/texts
Updates a casebook's texts
POST
/v2/investigation
Create Investigation
POST
/v2/investigation/bundle
Create Investigation from Snapshot
POST
/v2/investigation/snapshot
Create Investigation from Snapshot
GET
/v2/investigation/{investigation-id}/snapshot
Create Investigation from Investigation Id
GET
/v2/investigation/{investigation-id}/errors
Investigation Errors
GET
/v2/investigation/{investigation-id}/entities
Investigation Entities
GET
/v2/investigation/{investigation-id}/events
Investigation Events
GET
/v2/investigation/{investigation-id}/verdicts
Investigation Verdicts
GET
/v2/investigation/{investigation-id}/graph
Investigation Relation Graph
GET
/v2/investigation/{investigation-id}/indicators
Returns a list of indicators attached to this investigation
GET
/v2/investigation/{investigation-id}/observables
Returns a list of observables attached to this investigation
GET
/v2/investigation/{investigation-id}/overview
Returns metadata about the investigation
GET
/v2/investigation/{investigation-id}/status
Investigation Status
GET
/v2/investigation/{investigation-id}/summary
Returns a Summary of the Investigation
GET
/v2/investigation/{investigation-id}/targets
Returns a list of targets attached to this investigation
POST
/v2/investigation/{investigation-id}/bundle
Add Threat context to an investigation
POST
/v2/investigation/{investigation-id}/observable/add
Add observables to an investigation
POST
/v2/investigation/{investigation-id}/observable/remove
Remove observables from an investigation.
POST
/v2/investigation/{investigation-id}/task
Run a task
PUT
/v2/investigation/{investigation-id}/edit
Saves an investigation in place.
POST
/v2/investigation/{investigation-id}/copy
Create a copy of an investigation.
DELETE
/v2/investigation/{investigation-id}/delete
POST
/v2/investigation/{investigation-id}/save-as
Saves an investigation as a new entity.
POST
/v2/incident
Create New Incident
POST
/v2/incident/delete
Delete Bulk Incidents
GET
/v2/incident/search
Search incidents
GET
/v2/incident/search/count
Get Count of Incidents by Search
GET
/v2/incident/{incident-id}
Get one incident.
PUT
/v2/incident/{incident-id}
Update one incident.
DELETE
/v2/incident/{incident-id}
Delete one incident.
PATCH
/v2/incident/{incident-id}
Patch one incident.
POST
/v2/incident/{incident-id}/actions-taken
Post actions taken for an incident
POST
/v2/incident/{incident-id}/link/{entity-type}/{entity-id}
Link incident and entity (investigation | casebook | incident)
DELETE
/v2/incident/{incident-id}/link/{entity-type}/{entity-id}
Unlink incident and entity. (investigation | casebook | incident)
POST
/v2/incident/{incident-id}/update-context
Process an incident update by invalidating the cache and finding reputations as well as resolving assets.
GET
/v2/incident/{incident-id}/report
Incident Report
GET
/v2/incident/{incident-id}/report/{section-id}
Incident Report Section
POST
/v2/incident/{incident-id}/report/{section-id}
Update Report Section
POST
/v2/incident/{incident-id}/report/{section-id}/regenerate
Regenerate a Report Section
GET
/v2/incident/{incident-id}/summary
Full Incident Summary. Equivalent Data to v1 summary endpoints.
GET
/v2/incident/{incident-id}/mitre
Mitre tactics, techniques, and subtechniques found in an incident
GET
/v2/incident/{incident-id}/targets
Incident Assets
GET
/v2/incident/{incident-id}/observables
Returns a list of observables linked to this incident.
GET
/v2/incident/{incident-id}/indicators
Returns a list of indicators linked to this incident.
GET
/v2/incident/{incident-id}/entities
Returns a list of entities associated with this incident.
GET
/v2/incident/{incident-id}/events
Returns a list of events linked to this incident.
POST
/v2/incident/{incident-id}/events
Returns a list of events linked to this incident.
GET
/v2/incident/{incident-id}/status
Returns the underlying incident's investigation status with surrounding threat context.
POST
/v2/incident/{incident-id}/status
Update an incident status.
GET
/v2/incident/{incident-id}/event-filters
Returns the available filter params for this incident's events
GET
/v2/incident/{incident-id}/verdicts
Returns a list of events linked to this incident.
GET
/v2/incident/{incident-id}/graph
Returns a graph representation of this incident.
GET
/v2/incident/{incident-id}/linked-casebooks
Return Linked Casebooks
GET
/v2/incident/{incident-id}/linked-incidents
Returns linked incidents
GET
/v2/incident/{incident-id}/primary-investigation
Returns linked investigations
GET
/v2/incident/{incident-id}/errors
Returns a list of errors reported by the attached investigations
GET
/v2/incident/{incident-id}/overview
Returns baseline incident information
GET
/v2/incident/{incident-id}/recommend
Recommend actions for an incident.
GET
/v2/incident/{incident-id}/export
Get a full summary of the incident, everything seen in XDR
POST
/v2/incident/{incident-id}/import
Import Incident and all its surrounding threat context from CTIA
GET
/v2/sighting/{sighting-id}/findings
Get the findings for a sighting ID
GET
/v2/report/incident-status-by-assignment
Incident counts by status and assignment bucket
GET
/v2/report/mitre-attack-incidents
Non-closed incident counts by MITRE tactic and technique
GET
/v2/report/top-seen-techniques
Top seen techniques across incidents
GET
/v2/report/detection-sources-histogram
Daily incident counts per detection source
GET
/v2/report/top-targeted-devices
Top targeted devices across incidents
GET
/v2/report/top-targeted-users
Top targeted users across incidents
GET
/v2/report/top-targeted-assets
Top targeted assets across incidents
GET
/v2/report/team-mean-time-to-engage
Team mean time to engage over the period
GET
/v2/report/user-mean-time-to-engage
Requesting user's mean time to engage over the period
GET
/v2/report/team-mean-time-to-contain
Team mean time to contain over the period
GET
/v2/report/user-mean-time-to-contain
User mean time to contain over the period
GET
/v2/report/team-mean-time-to-resolve
Team mean time to resolve over the period
GET
/v2/report/user-mean-time-to-resolve
Requesting user's mean time to resolve over the period