incidents
Get Incident Alerts
Overview
- Introduction
- Playground
- Use Cases
- Key Concepts
- Support
Workflow Automation
- Overview
- Syntax
- Examples
Alert Evaluation Engine
- Overview
- Examples
Providers
- Overview
- Adding a New Provider
- Provider methods
- Supported Providers
Deployment
- Configuration
- Monitoring
- Authentication
- Provision
- Secret Store
- Deploy On
- Local LLM
- Specifications
Development
Keep API
- providers
- actions
- healthcheck
- topology
- alerts
- deduplications
- maintenance
- incidents
- POSTChange Incident Status
- POSTCreate Incident
- GETGet All Incidents
- GETGet Incident
- PUTUpdate Incident
- DELDelete Incident
- POSTConfirm Incident
- GETGet Incident Alerts
- POSTAdd Alerts To Incident
- DELDelete Alerts From Incident
- POSTConfirm Incident
- POSTAdd Comment
- GETGet Future Incidents For An Incident
- GETGet Incident Workflows
- GETGet Incidents Meta
- POSTMerge Incidents
- POSTCommit With Ai
- POSTCreate Incident
- POSTCreate With Ai
- POSTReceive Event
- POST
- settings
- workflows
- whoami
- pusher
- status
- rules
- preset
- enrichment
- auth
- metrics
- users
- groups
- mappings
- dashboard
- tags
Keep CLI
incidents
Get Incident Alerts
Get incident alerts by incident incident id
GET
/
incidents
/
{incident_id}
/
alerts
{
"limit": 25,
"offset": 0,
"count": 123,
"items": [
{
"id": "1234",
"name": "Pod 'api-service-production' lacks memory",
"status": "firing",
"lastReceived": "2021-01-01T00:00:00.000Z",
"environment": "production",
"service": "backend",
"source": [
"prometheus"
],
"message": "The pod 'api-service-production' lacks memory causing high error rate",
"description": "Due to the lack of memory, the pod 'api-service-production' is experiencing high error rate",
"severity": "critical",
"pushed": true,
"url": "https://www.keephq.dev?alertId=1234",
"labels": {
"pod": "api-service-production",
"region": "us-east-1",
"cpu": "88",
"memory": "100Mi"
},
"ticket_url": "https://www.keephq.dev?enrichedTicketId=456",
"fingerprint": "1234"
}
]
}
Authorizations
Path Parameters
Query Parameters
Response
200
application/json
Successful Response
An enumeration.
Available options:
firing
, resolved
, acknowledged
, suppressed
, pending
An enumeration.
Available options:
critical
, high
, warning
, info
, low
Required string length:
1 - 65536
{
"limit": 25,
"offset": 0,
"count": 123,
"items": [
{
"id": "1234",
"name": "Pod 'api-service-production' lacks memory",
"status": "firing",
"lastReceived": "2021-01-01T00:00:00.000Z",
"environment": "production",
"service": "backend",
"source": [
"prometheus"
],
"message": "The pod 'api-service-production' lacks memory causing high error rate",
"description": "Due to the lack of memory, the pod 'api-service-production' is experiencing high error rate",
"severity": "critical",
"pushed": true,
"url": "https://www.keephq.dev?alertId=1234",
"labels": {
"pod": "api-service-production",
"region": "us-east-1",
"cpu": "88",
"memory": "100Mi"
},
"ticket_url": "https://www.keephq.dev?enrichedTicketId=456",
"fingerprint": "1234"
}
]
}