keep-in-touch

Snooze a keep-in-touch cadence (v2)

Changed on

Hide a cadence from the due lists without moving its due date. Send snooze_days (1 to 3650) or snoozed_until (an ISO 8601 datetime with offset, after now and within 3650 days); exactly one, else 400 snooze_out_of_range. Clients that show a local date should send snoozed_until so a DST change cannot move it. Workspace-only: send the X-Dex-Workspace header (400 workspace_context_required without it). Requires an Idempotency-Key header. Returns { data: { cadence: {...} } }.

post/v2/keep-in-touch/cadences/{cadenceId}/snooze

Request

  • Base URL: https://api.prod.getdex.com
  • URL: https://api.prod.getdex.com/v2/keep-in-touch/cadences/{cadenceId}/snooze
  • Auth: HTTP bearer

Path parameters

cadenceIdstring uuid required

Headers

Idempotency-Keystring required
Example:01HV8N6X7K3P9Q5R2T4Y6W8Z0A

Required. UUID per logical operation, reused on every retry. See apps/rest-api/src/shared/idempotency.ts for the full contract. Missing → 400 BadRequest; same key + different body → 409 Conflict.

Request body

snooze_daysinteger
snoozed_untilstring date-time

Response

Successful response

Changes

    • info

      added the optional property /// to the response with the status

    • info

      added the new optional request property

    • info

      the request property became optional