Skip to content

List all reminders

GET
/reminders
curl --request GET \
--url 'http://localhost:8000/api/v1/reminders?limit=20' \
--header 'Authorization: Bearer <token>'
limit
integer
default: 20

Number of items to return per page

synced_since
string format: date-time

Get recent changes after this date

no_client_id
boolean

Get results with no client id

status
string

Successful operation

Media type application/json
object
last_sync
string format: date-time
data
Array<object>
object
id
integer
title
string
description
string
nullable
type
string
Allowed values: daily_tracking weekly_review monthly_summary bill_due budget_alert custom
trigger_at
string format: date-time
nullable
due_at
string format: date-time
nullable
repeat_rule
string
nullable
timezone
string
status
string
Allowed values: active paused snoozed completed cancelled
priority
integer
snoozed_until
string format: date-time
nullable
last_triggered_at
string format: date-time
nullable
next_trigger_at
string format: date-time
nullable
metadata
object
Example
{
"data": [
{
"type": "daily_tracking",
"repeat_rule": "FREQ=DAILY;BYHOUR=20;BYMINUTE=0",
"timezone": "UTC",
"status": "active"
}
]
}