Skip to main content
POST
Schedule a reminder notification on your paired phone

Authorizations

Authorization
string
header
required

Opaque bearer token created on your paired Android phone. The format is rfk_live_ followed by 32 URL-safe alphanumeric characters (≥160 bits of entropy). Test tokens use the rfk_test_ prefix.

Body

application/json
message
string
required

Notification text delivered when the reminder fires. 1–500 characters.

Example:

"Stand-up in 10 minutes"

at
integer
required

Absolute Unix epoch SECONDS when the reminder should fire. Must be 60 seconds to 365 days in the future.

Example:

1786387000

Response

Created — the reminder setup message was dispatched to the phone.

reminder_id
string
required

Reminder id (rmd_ prefix). Pass it to DELETE /v1/reminders/{id} to cancel.

Example:

"rmd_3f6e2a7c9b1d4f8e8a5b6c1d2e3f4a5b"

fire_at
integer
required

Unix epoch seconds the reminder is scheduled for (echoes the requested at).

Example:

1786387000

warnings
string[]

Present when the phone hasn't reported an app version yet, so the server can't confirm it supports reminders — the setup message may be silently dropped if the installed build predates support. Omitted entirely once the phone's reported version is known to support it.

Example: