provider remindersreminders POST /api/reminders/
@utdk/posthog /api/reminders/
reminders_create

Try it

Authentication
Configure credentials for PostHog API
remindersCreate
POST/api/reminders/

Input

required
required

ID of the organization this reminder belongs to. You must be a member of it.

Optional ID of the project this reminder is scoped to. Required when targeting a specific resource. Must belong to the chosen organization.

required

Short text shown as the notification title when the reminder fires.

Optional longer body for the notification.

Optional PostHog resource this reminder is about. One of: dashboard, insight, experiment, feature_flag, survey, notebook, replay, error_tracking. Resources are project-scoped, so a team must be set when this is provided.

ID of the referenced resource; must exist in the chosen project.

For a one-off reminder: when it should fire (ISO 8601, future).

For a recurring reminder: daily, weekly, monthly, or yearly. * `daily` - Daily * `weekly` - Weekly * `monthly` - Monthly * `yearly` - Yearly

For a recurring reminder: a 5-field cron expression (e.g. '0 9 * * 1' = Mondays 9am). May fire at most 4 times per day. Mutually exclusive with recurrence_interval.

IANA timezone the schedule resolves in (e.g. 'America/New_York'). Defaults to the project timezone when a team is set, otherwise UTC.

Optional: recurring reminders stop (status=completed) after this time.

required
required
required
required
required
required

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.remindersCreate()