Resolido Docs
Conversations

Snooze conversation

POST
/conversations/{conversationId}/snooze

Snooze an open conversation until a time; it comes back as needing a person (or earlier if the customer writes).

Authorization

bearer conversations:write
headerAuthorizationBearer <token>

API key (rsl_live_…) from Settings → Developers.

Scope: conversations:write

Path Parameters

conversationId*string

Conversation id with channel prefix, e.g. chat_k57… or email_j97….

Match^(chat|email)_[a-z0-9]+$

Request Body

application/json
  1. body
until*string

ISO date-time, 1 minute to 366 days ahead.

Formatdate-time

Response Body

Success

application/json
  1. response
conversationId*string
ok*true
Value intrue
snoozedUntil*number

Unix time in milliseconds (UTC).

curl -X POST "https://example.com/conversations/string/snooze" \  -H "Content-Type: application/json" \  -d '{    "until": "2019-08-24T14:15:22Z"  }'
{  "conversationId": "string",  "ok": true,  "snoozedUntil": 0}