Events
Events are the first resource most teams encounter in Chirpier.
Events API
See the exact routes, request bodies, rollup query parameters, and response shapes for event definitions.
Analytics API
Use the route-level reference for window comparisons, supported periods, and response fields.
How events are created
When you send a log to POST /v1.0/logs, Chirpier creates the event definition automatically if it does not exist yet.
Then you can manage that event through the servicer API:
POST /v1.0/eventsGET /v1.0/eventsGET /v1.0/events/:eventIDPUT /v1.0/events/:eventIDGET /v1.0/events/:eventID/logsGET /v1.0/events/:eventID/analytics
Important fields
event: event nameagent: optional producer identitydescription: human-friendly contextunit: display unit for charts and summariestimezone: important for day rollups and day-based policiespublic: whether the event can be shared publiclyshare_token: required for hosted public access
Reading event history
Use rollups for minute, hour, or day history.
Use analytics windows when you need explicit comparisons like:
- current hour vs previous hour
- current day vs same day last week
Product guidance
In the Chirpier app, events are the pivot point for:
- event pages
- chart views
- policy creation
- public event pages
- embeds
For the API details, see Events API.
Last updated on