Incidents service overview
Handle all operations related to incident management within Coralogix. Identify, manage, and resolve incidents efficiently through automated workflows and team collaboration. Find out more about incident management in our documentation.Authentication and permissions
To use the Incidents service API you need to create a personal or team API key. It’s recommended to use permission presets, as they are automatically updated with all relevant permissions. Alternatively, you can manually add the following individual permissions.Common error response codes
Protocol documentation
ListIncidents
ListIncidentsRequest
ListIncidentsResponse
ListIncidentAggregations
ListIncidentAggregationsRequest
ListIncidentAggregationsResponse
GetIncident
GetIncidentRequest
GetIncidentResponse
GetIncidentEvents
GetIncidentEventsRequest
GetIncidentEventsResponse
BatchGetIncident
BatchGetIncidentRequest
BatchGetIncidentResponse
BatchGetIncidentResponse.IncidentsEntry
AssignIncidents
AssignIncidentsRequest
AssignIncidentsResponse
UnassignIncidents
UnassignIncidentsRequest
UnassignIncidentsResponse
AcknowledgeIncidents
AcknowledgeIncidentsRequest
AcknowledgeIncidentsResponse
CloseIncidents
CloseIncidentsRequest
CloseIncidentsResponse
DeleteIncidents
DeleteIncidentRequest
ResolveIncidents
ResolveIncidentsRequest
ResolveIncidentsResponse
PaginationRequest
PaginationRequest
PaginationResponse
AuditLogDescription
ContextualLabels
GroupByValues
Incident
The incident represents an unexpected or disruptive event within your system. The definition below outlines the essential attributes associated with managing and documenting such incidents in Coralogix. Here’s a detailed description of the key components:Incident.ContextualLabelsEntry
Incident.DisplayLabelsEntry
IncidentAggregation
Incident Aggregation is specifically used for grouping and summarizing incidents based on certain criteria. This aggregation seems to provide a consolidated view of multiple incidents, offering insights into various aspects of their states, statuses, severities, assignments, and other relevant details.IncidentAssignmentCount
IncidentFieldOneOf
IncidentSeverityCount
IncidentStateCount
IncidentStatusCount
IncidentFields
incident_severity.proto
IncidentSeverity
incident_status.proto
IncidentStatus
assignee.proto
Assignment
UserDetails
incident_event/incident_event_unassign.proto
IncidentEventUnassign
This represents an event where an incident is unassigned. incident_event/incident_event_acknowledge.protoIncidentEventAcknowledge
incident_event/incident_event_type.proto
IncidentEventType
incident_event/incident_event_assign.proto
IncidentEventAssign
incident_event/incident_event_originator_operational.proto
IncidentEventOriginatorOperational
incident_event/incident_event_originator_administrative.proto
IncidentEventOriginatorAdministrative
incident_event/incident_event_originator_type.proto
OriginatorType
incident_event/incident_event_snooze_indicator.proto
IncidentEventSnoozeIndicator
incident_event/incident_event.proto
IncidentEvent
An incident event typically refers to a specific occurrence or action related to the management and lifecycle of an incident within your system. This structured definition includes various fields to capture details about the event.
incident_event/incident_event_upsert_state.proto
IncidentEventUpsertState
UpsertIncidentStatePayload
UpsertIncidentStateType
incident_event/incident_event_close.proto
IncidentEventClose
incident_query_filter.proto
ContextualLabelValues
IncidentQueryFilter
Incident Query Filter is used for specifying criteria when querying or filtering incidents within a your system. This definition includes various fields that can be used to filter incidents based on different attributes.IncidentQueryFilter.TimeRange
IncidentQueryFilter.ContextualLabelsEntry
incident_state.proto
IncidentState
incident_query.proto