SIGNL4 – Critical Mobile Alerting
When critical systems fail or incidents happen, SIGNL4 bridges the ‘last mile’ to your staff, engineers, IT admins and workers ‘in the field’. It adds real-time mobile alerting to your services, systems and processes in no time. SIGNL4 notifies through persistent mobile push, text and voice calls with acknowledgement, tracking and escalation. Integrated duty and shift scheduling ensures the…
SIGNL4 – Critical Mobile Alerting endpoints
| Method | Endpoint | Description |
|---|---|---|
| Alerts | ||
| GET |
/alerts/{alertId} /alerts/{alertId} |
Gets an alert by id. |
| GET |
/alerts/{alertId}/attachments/{attachmentId} /alerts/{alertId}/attachments/{attachmentId} |
|
| GET |
/alerts/{alertId}/annotations /alerts/{alertId}/annotations |
Get annotations of an alert by id. |
| POST |
/alerts/{alertId}/undoAcknowledge /alerts/{alertId}/undoAcknowledge |
This method tries to undo an alert acknowledgement. |
| GET |
/alerts/{alertId}/overview /alerts/{alertId}/overview |
Get overview alert by id. |
| POST |
/alerts/paged /alerts/paged |
|
| POST |
/alerts/undoAcknowledgeMultiple /alerts/undoAcknowledgeMultiple |
This method tries to undo the acknowledgement of multiple alerts via a queue. The operation is handled in the background. |
| POST |
/alerts/acknowledgeAll /alerts/acknowledgeAll |
This method confirms all unhandled alerts your team currently has by a specific user. |
| POST |
/alerts/{alertId}/undoClose /alerts/{alertId}/undoClose |
This method tries to undo an alert close. |
| POST |
/alerts/{alertId}/close /alerts/{alertId}/close |
|
| GET |
/alerts/{alertId}/attachments /alerts/{alertId}/attachments |
Get attachments of an alert by id. |
| POST |
/alerts/closeMultiple /alerts/closeMultiple |
This method closes all alerts provided. |
| POST |
/alerts/{alertId}/acknowledge /alerts/{alertId}/acknowledge |
|
| GET |
/alerts/report /alerts/report |
Returns information about the occurred alert volume in different time periods as well as information about the response behaviour (amount of confirmed and unhandled alerts) of… |
| POST |
/alerts /alerts |
Triggers a new alert for your team. All team members on duty will receive alert notifications. |
| POST |
/alerts/{alertId}/annotate /alerts/{alertId}/annotate |
Annotates an alert by given Annotation Info. |
| POST |
/alerts/undoCloseMultiple /alerts/undoCloseMultiple |
This method tries to undo multiple alert closes. The operation is handled in the background. |
| POST |
/alerts/acknowledgeMultiple /alerts/acknowledgeMultiple |
This method confirms all alerts provided. |
| POST |
/alerts/closeAll /alerts/closeAll |
This method closes all acknowledged alerts your team currently has. |
| GET |
/alerts/{alertId}/notifications /alerts/{alertId}/notifications |
Get notifications of all users by alert id. |
| Categories | ||
| GET |
/categories/{teamId}/metrics /categories/{teamId}/metrics |
Sample Request: GET /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/metrics |
| DELETE |
/categories/{teamId}/{categoryId} /categories/{teamId}/{categoryId} |
Sample Request: DELETE /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/c0054336-cd89-4abf-882d-ba69b5adb25e |
| GET |
/categories/{teamId}/{categoryId}/subscriptions /categories/{teamId}/{categoryId}/subscriptions |
Sample Request: GET /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/c0054336-cd89-4abf-882d-ba69b5adb25e/subscriptions { } |
| GET |
/categories/images /categories/images |
|
| PUT |
/categories/{teamId}/{categoryId} /categories/{teamId}/{categoryId} |
Sample Request: PUT /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/c0054336-cd89-4abf-882d-ba69b5adb25e { "name": "Water-Updated", "imageName": "water.svg", "color": "#0000cc",… |
| GET |
/categories/{teamId}/{categoryId}/metrics /categories/{teamId}/{categoryId}/metrics |
Sample Request: GET /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/c0054336-cd89-4abf-882d-ba69b5adb25e/metrics |
| GET |
/categories/{teamId}/{categoryId} /categories/{teamId}/{categoryId} |
Sample Request: GET /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/c0054336-cd89-4abf-882d-ba69b5adb25e |
| GET |
/categories/{teamId} /categories/{teamId} |
Sample Request: GET /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7 |
| POST |
/categories/{teamId} /categories/{teamId} |
Sample Request: POST /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7 { "name": "Water", "imageName": "water.svg", "color": "#0000cc", "keywordMatching": "Any", "keywords": [ {… |
| POST |
/categories/{teamId}/{categoryId}/subscriptions /categories/{teamId}/{categoryId}/subscriptions |
Sample Request: POST /categories/cbb70402-1359-477f-ac92-0171cf2b5ff7/c0054336-cd89-4abf-882d-ba69b5adb25e/subscriptions { } |
| Duties | ||
| POST |
/teams/{teamId}/schedules /teams/{teamId}/schedules |
|
| GET |
/teams/{teamId}/dutysummary /teams/{teamId}/dutysummary |
|
| GET |
/teams/{teamId}/dutyReports/{fileName} /teams/{teamId}/dutyReports/{fileName} |
|
| GET |
/teams/{teamId}/schedules/{scheduleId} /teams/{teamId}/schedules/{scheduleId} |
|
| POST |
/teams/{teamId}/schedules/multiple /teams/{teamId}/schedules/multiple |
|
| GET |
/teams/{teamId}/schedules /teams/{teamId}/schedules |
|
| DELETE |
/teams/{teamId}/schedules/{dutyId} /teams/{teamId}/schedules/{dutyId} |
|
| POST |
/teams/{teamId}/schedules/deleteRange /teams/{teamId}/schedules/deleteRange |
|
| GET |
/teams/{teamId}/dutyReports /teams/{teamId}/dutyReports |
|
| Events | ||
| POST |
/events/paged /events/paged |
Get overview event paged. If there are more results, you also get a continuation token which you can add to the event filter. |
| GET |
/events/{eventId}/parameters /events/{eventId}/parameters |
Get parameters of an event by id. |
| GET |
/events/{eventId}/overview /events/{eventId}/overview |
Get overview event by id. |
| Prepaid | ||
| GET |
/prepaid/balance /prepaid/balance |
|
| GET |
/prepaid/settings /prepaid/settings |
|
| PUT |
/subscriptions/{subscriptionId}/prepaidSettings /subscriptions/{subscriptionId}/prepaidSettings |
|
| GET |
/subscriptions/{subscriptionId}/prepaidSettings /subscriptions/{subscriptionId}/prepaidSettings |
|
| PUT |
/prepaid/settings /prepaid/settings |
|
| GET |
/subscriptions/{subscriptionId}/prepaidBalance /subscriptions/{subscriptionId}/prepaidBalance |
|
| GET |
/subscriptions/{subscriptionId}/prepaidTransactions /subscriptions/{subscriptionId}/prepaidTransactions |
|
| GET |
/prepaid/transactions /prepaid/transactions |
|
SIGNL4 – Critical Mobile Alerting pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|