Skip to content

Developer platform

The whole platform,
over HTTPS.

Everything the console does, the API does: users, channels, messages, live locations and safety alerts — with webhooks pushing events back to your stack in real time.

Create a channel

Bearer auth
curl https://api.enlildynamics.com/v1/channels \
  -H "Authorization: Bearer $ENLIL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "storm-response-sector-4",
    "visibility": "private",
    "members": ["u_1041", "u_2210"]
  }'

REST resources

Predictable, documented, versioned

JSON over HTTPS with bearer-token authentication, per-organization rate limits and versioned endpoints. Access to APIs and SDKs is included in every plan.

  • GET/v1/usersList and provision communicators
  • POST/v1/channelsCreate channels programmatically
  • POST/v1/messagesSend text or broadcast to a channel
  • GET/v1/locations/liveLive positions for your fleet
  • POST/v1/alerts/sosTrigger or resolve safety alerts
  • GET/v1/archives/messagesSearch the communication archive

Webhooks

Events, pushed as they happen

Signed payloads (HMAC-SHA256), automatic retries with backoff, and per-event subscriptions — so an SOS in the field can open a ticket, trigger an alarm or page a system in the same second.

Event catalog

  • sos.triggered
  • sos.resolved
  • geofence.entered
  • geofence.exited
  • message.created
  • user.provisioned
  • channel.archived

SDKs for Android, iOS and web embed PTT voice and presence directly into your own applications.

Ready when you press

Build something on the signal layer

Tell us what you're integrating — we'll set you up with keys, sandbox and an engineer who answers.