Create a new incident
Adds an incident to the incident queue for triaging within Centinus. Optionally, incidents can be elevated directly to the flight queue.
query Parameters
elevateFlag to elevate the incident directly into the Flight queue
externalIdOptional unique identifier provided by the external system
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Create a new incident › Request Body
displayNameName to display
occurredAtTimestamp of when the incident occurred
urgenttrue value marks the incident or elevated flight with a high priority
descriptionText description of event and anything else to display to operator
Image can be provided as a URL or a Base64-encoded string.
dispatcherIdentifier of dispatcher who initiated the drone dispatch
Create a new incident › Responses
Successfully created incident
idCentinus unique identifier
externalIdExternal system's unique identifier
Update an existing incident by Centinus ID
Updates an incident identified by the Centinus ID. Currently limited to updating location.
path Parameters
idCentinus unique identifier for the incident
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Update an existing incident by Centinus ID › Request Body
updatedAtTimestamp of the update
Update an existing incident by Centinus ID › Responses
Successfully updated incident
idCentinus unique identifier
externalIdExternal system's unique identifier
Delete an incident from the queue
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Delete an incident from the queue › Responses
Successfully deleted incident
idCentinus unique identifier
externalIdExternal system's unique identifier
Update an existing incident by External ID
Updates an incident identified by the external ID. Currently limited to updating location.
path Parameters
externalIdExternal system's unique identifier for the incident
orgIdOrganization ID for scoping
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Update an existing incident by External ID › Request Body
idCentinus unique identifier
externalIdExternal system's unique identifier
Update an existing incident by External ID › Responses
Successfully updated incident
idCentinus unique identifier
externalIdExternal system's unique identifier
Delete an incident from the queue
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Delete an incident from the queue › Responses
Successfully deleted incident
idCentinus unique identifier
externalIdExternal system's unique identifier
Webhook: Flight creation event
Webhook for new flight alert
path Parameters
orgIdOrganization ID for scoping
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Webhook: Flight creation event › Request Body
flightIdUnique identifier for the flight
createdAtTimestamp when the flight was created
statusCurrent status of the flight
eventTimeTimestamp of the event
Webhook: Flight creation event › Responses
OK
Webhook: Flight update event
Webhook flight update
path Parameters
orgIdOrganization ID for scoping
idCentinus unique identifier for the flight
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Webhook: Flight update event › Request Body
flightIdUnique identifier for the flight
statusUpdated status of the flight
eventTimeTimestamp of the update event
Webhook: Flight update event › Responses
OK
