Recurrence rule
The recurrence rules format is based on the iCalendar standard. However, we don’t support the full spec, but only a subset of the features. The format of the recurrence must be the following:DTSTART
and RRULE
lines.In JSON encoding, the newline is represented as \n
. The previous example would be encoded as:- No repeat:
RRULE:COUNT=1
- Every weekday:
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR;INTERVAL=1
- Every week:
RRULE:FREQ=WEEKLY;INTERVAL=1
- Every 2 weeks:
RRULE:FREQ=WEEKLY;INTERVAL=2
- Every month:
RRULE:FREQ=MONTHLY;INTERVAL=1
- Every quarter:
RRULE:FREQ=MONTHLY;INTERVAL=3
- Every year:
RRULE:FREQ=YEARLY;INTERVAL=1
Visibility
The visibility of the reminder can be set topublic
or private
.
public
: The reminder is visible to all users in the workspace.private
: The reminder is visible only to the current user.
public
, you must provide a list of users to be notified when the reminder is triggered.
If the visibility is set to private
, the current user is automatically notified.Authorizations
API key for authentication
Body
The entity connected to the reminder. You can link people, companies and deals.
{
"id": "per_55175e81-9a52-4ac3-930e-82792c23499b"
}
The name of the reminder.
255
"Reminder on John Doe"
The recurrence rule of the reminder. The recurrence rule is a string that follows the iCalendar format specified in RFC 5545. We support only a subset of the iCalendar format:
DTSTART;TZID=<timezone>:<date>T<time>
RRULE:<recurrence parameters>
Only the following recurrence parameters are supported:
- No repeat:
RRULE:COUNT=1
- Every weekday:
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR;INTERVAL=1
- Every week:
RRULE:FREQ=WEEKLY;INTERVAL=1
- Every 2 weeks:
RRULE:FREQ=WEEKLY;INTERVAL=2
- Every month:
RRULE:FREQ=MONTHLY;INTERVAL=1
- Every quarter:
RRULE:FREQ=MONTHLY;INTERVAL=3
- Every year:
RRULE:FREQ=YEARLY;INTERVAL=1
Supplying any other type of recurrence will result in a validation error.
150
"DTSTART;TZID=Europe/Paris:20250717T090000\nRRULE:FREQ=WEEKLY;INTERVAL=1"
The visibility of the reminder.
public
: The reminder is visible to all users in the workspace.private
: The reminder is visible only to the current user.
public
, private
A list of workspace users to be notified when the reminder is triggered. Only required for public reminders. For private reminders, this field must be omitted and the current user is automatically notified.
1 - 50
elements- Option 1
- Option 2
[
{
"id": "usr_a45c30d8-19fc-4939-94c7-17dc5e46f476"
},
{ "email": "john.doe@example.com" }
]
Response
The reminder created in the workspace.
A reminder linked to an entity.
{
"id": "rmd_91118b73-5a75-480b-b8e3-a33671c35cdc",
"name": "Reminder on John Doe",
"entity": {
"id": "per_55175e81-9a52-4ac3-930e-82792c23499b",
"entityType": "person",
"fullName": "John Doe"
},
"recurrenceRule": "DTSTART;TZID=Europe/Paris:20250717T090000\nRRULE:FREQ=WEEKLY;INTERVAL=1",
"visibility": "public",
"assignedUsers": [
{
"id": "usr_a45c30d8-19fc-4939-94c7-17dc5e46f476",
"fullName": "John Doe",
"email": "john.doe@example.com"
}
],
"nextTriggerTime": "2025-07-17T09:00:00.000Z",
"lastTriggerTime": "2025-05-17T09:00:00.000Z",
"createdBy": {
"id": "usr_bc984b3f-0386-434d-82d7-a91eb6badd71",
"fullName": "John Doe",
"email": "john.doe@example.com"
},
"createdAt": "2021-01-01T00:00:00.000Z"
}
["This field is deprecated"]