Alerts & Errors
Panther API alert operations
Overview
The Panther API supports the following alerting operations:
Listing your alerts and errors with optional filters
Fetching the details of a particular alert
Getting the log events associated with an alert
Updating the status of one or more alerts
Adding a comment to an alert
Assigning and un-assigning a user to one or more alerts, by providing:
A user's ID
A user's email address
You can invoke Panther's API by using your Console's API Playground, or the GraphQL-over-HTTP API. Learn more about these methods on Panther API.
See the sections below for GraphQL queries, mutations, and end-to-end workflow examples around core alert and error operations.
Common alert and error operations
Below are some of the most common GraphQL alert and error operations in Panther. These examples demonstrate the documents you have to send using a GraphQL client (or curl
) to make a call to Panther's GraphQL API.
Listing your alerts
The alerts
query requires an input
object containing createdAtAfter
and createdAtBefore
.
Describing an alert
Getting detection or System Error information from an alert
Getting the log events associated with an alert
Updating the status of one or more Alerts
Adding a comment to an alert
Assigning and un-assigning a user to one or more alerts by supplying a user ID
Assigning and un-assigning a user to one or more alerts by supplying a user email address
End-to-end examples
Below, we will build on the Common Operations examples to showcase an end-to-end flow.
Find a particular set of alerts and mark them as Resolved:
Last updated
Was this helpful?