Create Events
Create Events
In this guide, we will create an event for a monitorable.Overview
Events provide a way to track activity for a monitorable, such as a fire alarm, intruder detected, or car crash. An event can be used to track activity, or to trigger alarms that require support from an agent or first responder.
Getting Started
Before creating events, you need:
- An application with the
event:writescope. If you haven't created an application yet, see the Create Application API Reference to get started. - An existing monitorable to create events for. See the Monitor Persons guide if you need to create one.
Once you have your application credentials, use the Set Access Token button in the navbar to configure your partner access token for making API requests.
Create an Event
An event represents an occurrence related to a monitorable, such as an alarm, alert, or status change.
To create an event, enter your monitorable ID in the path parameter field below and send a POST request to the /monitorables/:id/events endpoint with the event details:
Response
Upon successful creation, you'll receive a response containing the event details:
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"externalId": "ext-event-12345",
"partnerId": "550e8400-e29b-41d4-a716-446655440001",
"monitorableId": "550e8400-e29b-41d4-a716-446655440002",
"systemStatus": "ACTIVE",
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}
Conclusion
You've successfully created an event for a monitorable in the Hyperion platform. The event will be processed and can trigger monitoring responses based on its type and the monitorable's configuration.
Next Steps
Now that you can create events, explore these related guides:
- Create Events with Device Token - Learn how devices can create events directly using monitorable access tokens
- Sandbox incident flows - Simulate ADT operator actions in a sandbox environment
- Receive Notifications - Set up webhooks to receive event notifications
Learn More
Related Concepts
- Events - Understanding event types and structure
- Monitorables - Entities that events are associated with
- Webhooks - Receiving event notifications
API Reference
- Create Event - Create a new event
- Get Event - Retrieve event details
- List Events - List all events