Watch API v1
Connect Watch events to your system
Use with AI
v0.39 provides a read-only Event API for history, live events, and available snapshots. Configure cameras, missions, and notifications inside Watch.
Choose your task
Check the connection
Start with the built-in event viewer; no SDK is needed. Then try a read-only request if you are building an integration.
Send notifications to another system
Add a receiver in Watch’s event delivery settings and confirm that a test notification arrives.
Event reads and event delivery
Your system → GET /v1/events → sentinel.event.v1
Watch desktop → your webhook receiver → sentinel.alert.v1Your system initiates API reads using an events:read key. Desktop event delivery sends requests from Watch to your receiver, which verifies them with a separate shared signing secret. These two JSON formats require different payload validation.
The public API is read-only. It does not remotely edit settings, missions, schedules, or the database, and it does not control equipment. Use the Watch interface for product operations.
Developer reference
- Create and protect an event-read key
- Event fields, search, streams, and snapshots
- Complete read-only API and OpenAPI
- Python, JavaScript, and PowerShell examples
- Errors, pagination, and retries
Need help connecting or troubleshooting? Use the setup assistant.