Docs
← chronapilot.com v 2026-05-12
API reference · Reminders
rem_

Reminders

Per-event reminders with snooze support and travel-adjusted firing.

Endpoints

POST /v1/events/{id}/reminders Schedule a reminder idempotent
GET /v1/events/{id}/reminders List reminders
DELETE /v1/reminders/{id} Cancel a reminder
POST /v1/reminders/{id}/snooze Snooze

Schedule a reminder for an event

HTTP
POST /v1/events/{id}/reminders
FieldTypeDescription
offset_minutesintegerMinutes before event start. Allowed: 5, 15, 30, 60, 120, 1440 (1 day), 10080 (1 week).
custom_timedatetime?Explicit time, in lieu of offset_minutes.
messagestring?Custom message.

List reminders for an event

HTTP
GET /v1/events/{id}/reminders

Cancel a reminder

HTTP
DELETE /v1/reminders/{id}

Snooze a reminder

HTTP
POST /v1/reminders/{id}/snooze
JSON
{ "snooze_minutes": 5 }

Allowed snooze minutes: 1, 3, 5, 15.

Object shape

FieldTypeDescription
idstringPrefixed rem_.
event_idstringAssociated event.
reminder_typestringbefore_event or custom_time.
offset_minutesinteger?Minutes before event start (when type=before_event).
custom_timedatetime?Explicit reminder time.
scheduled_atdatetimeResolved fire time.
statusstringscheduled, sent, dismissed.
sent_atdatetime?Delivery time.
messagestring?User note attached to the reminder.