Create a Reminder
| ⚠️ This endpoint is currently in BETA |
|---|
Creates a new Reminder. Exactly one of company, person, or opportunity must be provided.
The creator of the new reminder is the user associated with the API key.
Documentation Index
Fetch the complete documentation index at: https://developer.affinity.co/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
- reminders.OneTimeReminderToBeCreated
- reminders.RecurringReminderToBeCreated
Request body for creating a one-time reminder. dueDate is required.
The person responsible for the reminder. Must reference an internal user.
The entity the reminder is attached to. Exactly one of company, person, or opportunity can be tagged on a reminder — the variant is selected by the type discriminator.
- reminders.TaggedCompany
- reminders.TaggedPerson
- reminders.TaggedOpportunity
Discriminator. Always one-time for this variant.
"one-time""one-time"
When the reminder is due.
"2026-06-01T17:00:00Z"
Free-form text attached to the reminder.
"Follow up about the funding round"
Response
Created
- reminders.OneTimeReminder
- reminders.RecurringReminder
A reminder that fires once on dueDate.
The reminder's unique identifier
1 <= x <= 90071992547409911
Free-form text attached to the reminder.
"Follow up about the funding round"
When the reminder is next due.
"2026-06-01T17:00:00Z"
The person who created the reminder.
The person responsible for acting on the reminder.
The person who completed the reminder. null when the reminder is not completed. May be set on a recurring reminder even when completedAt is null.
The tagged company. At most one of company, person, or opportunity is non-null on any given reminder.
The tagged person. At most one of company, person, or opportunity is non-null on any given reminder.
The tagged opportunity. At most one of company, person, or opportunity is non-null on any given reminder.
When the reminder was created.
When the reminder was last updated. null if the reminder has never been updated.
Discriminator. Always one-time for this variant.
"one-time""one-time"
Derived state. active if not completed and due in the future. overdue if not completed and due in the past. completed if completedAt is set.
active, overdue, completed "active"
When the reminder was completed. null if the reminder is not yet completed.
Always null for one-time reminders.