---
title: "Snooze Reminder"
method: POST
path: "/api/reminders/snooze"
tags: ["reminders"]
---

# Snooze Reminder

`POST /api/reminders/snooze`

Snooze a reminder: schedule a follow-up reminder Live Activity in `minutes`.

Public/unauthenticated: the native "remind me later" App Intent has no user
session, so it posts the user_id + task_id embedded in the Live Activity and
we trust them. The action is benign (re-sends a reminder the user already has)
and task_id is an unguessable UUID.

## Request body

- SnoozeReminderRequest
  - `user_id` string, required — User who owns the reminder (from the Live Activity)
  - `task_id` string, required — cron_tasks id of the reminder to snooze (from the Live Activity)
  - `minutes` integer, required — Minutes to wait before re-sending the reminder

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/usecreed/apis/creed-api.md) · [All operations](https://skmtc.net/usecreed/apis/creed-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usecreed/creed-api/revisions/cb25d3fef898/schema)
