Better Stack integration (Developer Tools). Imported from open-connector.
https://uptime.betterstack.com/api/v3/incidents
| Param | Type | Required | Description |
|---|---|---|---|
| team_name | string | optional | Team name used when a global Better Stack API token needs explicit team scoping. |
| from | string | optional | Only return incidents on or after this date. |
| to | string | optional | Only return incidents on or before this date. |
| monitor_id | integer | optional | Only return incidents for this monitor ID. |
| heartbeat_id | integer | optional | Only return incidents for this heartbeat ID. |
| resolved | boolean | optional | Whether to return resolved incidents only or unresolved incidents only. |
| acknowledged | boolean | optional | Whether to return acknowledged incidents only or unacknowledged incidents only. |
| page | integer | optional | Page number to return. |
| per_page | integer | optional | Number of incidents to return per page. Better Stack incident lists allow up to… |
/api/v3/incidents/{incident_id}
| Param | Type | Required | Description |
|---|---|---|---|
| incident_id | string | required | The Better Stack incident ID. |
/api/v3/incidents
| Param | Type | Required | Description |
|---|---|---|---|
| team_name | string | optional | Team name used when a global Better Stack API token needs explicit team scoping. |
| requester_email | string | optional | Email address of the requester that opened the incident. |
| name | string | optional | Short incident name. |
| summary | string | required | Brief summary of the incident. |
| description | string | optional | Full description of the incident. |
| call | boolean | optional | Whether Better Stack should call the current on-call responder. |
| sms | boolean | optional | Whether Better Stack should send an SMS to the on-call responder. |
| boolean | optional | Whether Better Stack should send an email to the on-call responder. | |
| critical_alert | boolean | optional | Whether Better Stack should send a critical push notification. |
| team_wait | integer | optional | Seconds to wait before escalating to the whole team. |
| policy_id | string | optional | String or numeric Better Stack identifier. |
| metadata | object | optional | Metadata payload accepted by Better Stack incident mutations. |
/api/v3/incidents/{incident_id}/acknowledge
| Param | Type | Required | Description |
|---|---|---|---|
| incident_id | string | required | The Better Stack incident ID. |
| acknowledged_by | string | optional | User email or custom identifier acknowledging the incident. |
/api/v3/incidents/{incident_id}/escalate
| Param | Type | Required | Description |
|---|---|---|---|
| incident_id | string | required | The Better Stack incident ID. |
| escalation_type | string | required | Escalation target type accepted by Better Stack. |
| user_email | string | optional | User email to escalate the incident to. |
| user_id | integer | optional | User ID to escalate the incident to. |
| team_name | string | optional | Team name to escalate the incident to. |
| team_id | integer | optional | Team ID to escalate the incident to. |
| schedule_id | integer | optional | On-call schedule ID to escalate the incident to. |
| policy_id | integer | optional | Escalation policy ID to escalate the incident to. |
| call | boolean | optional | Whether the escalation should trigger phone calls. |
| sms | boolean | optional | Whether the escalation should trigger SMS notifications. |
| boolean | optional | Whether the escalation should trigger email notifications. | |
| push | boolean | optional | Whether the escalation should trigger push notifications. |
| critical_alert | boolean | optional | Whether the escalation should trigger critical push notifications. |
| metadata | object | optional | Metadata payload accepted by Better Stack incident mutations. |
/api/v2/incidents/{incident_id}/comments
| Param | Type | Required | Description |
|---|---|---|---|
| incident_id | string | required | The Better Stack incident ID. |
/api/v3/metadata
| Param | Type | Required | Description |
|---|---|---|---|
| team_name | string | optional | Team name used when a global Better Stack API token needs explicit team scoping. |
| owner_id | string | optional | Only return metadata records for this owner ID. |
| owner_type | string | optional | Owner type accepted by the Better Stack metadata API. |
| page | integer | optional | Page number to return. |
| per_page | integer | optional | Number of metadata records to return per page. |