Skip to main content

Endpoints


POST /v1/signals

Create a signal. beacon type is broadcast-only (not persisted). All others are saved and queryable. Body
Response 201
alert signals trigger push notifications to all members of the target org. beacon signals return the same shape but Id will be null — they are not persisted.

GET /v1/signals

List persisted signals for your orgs. Does not include beacon signals. Query params

DELETE /v1/signals/beacon

Stop the active beacon for the current device. Broadcasts a beacon_off event to the org SSE stream so the War Room removes the device dot. Pass device_id in the body to identify the specific device:
Response 200

GET /v1/signals/stream

SSE live stream of all signals for your orgs. Keep-alive with 25s heartbeat comments.
Event types Example stream