Questions? 985-1343348

Build on LunaCam

Event streamExample
  1. 14:20:01camera.online site=branch-12 channel=3Event
  2. 14:20:44alarm.created severity=high zone=vaultEvent
  3. 14:20:44webhook delivered to your endpoint, signed, 200 OKWebhook
  4. 14:21:10alarm.acknowledged reason=guard_sentEvent

Setup

  1. Create an app

  2. Try the sandbox

  3. Subscribe to events

  4. Embed the player

Specifications

API
REST with an OpenAPI spec
Events
Signed webhooks and a live stream
Player
Embeddable
SDKs
TypeScript, Dart, Python and Go
Sandbox
Virtual cameras

Questions

Where do I start?

In the developer portal at developers.lunacam.app, with keys and the sandbox.

Can I test without a real camera?

Yes. The sandbox has virtual cameras.

Are webhooks signed?

Yes. Verify the signature before you trust a delivery.

See it on your own cameras