GET
/
v2
/
outbound
/
schedules
List scheduled outbound WhatsApp sends
curl --request GET \
  --url https://api-v2.watchcollect.com/v2/outbound/schedules \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "actor_user_id": "<string>",
      "session_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "session_name": "<string>",
      "session_label": "<string>",
      "group_ids": [
        "3c90c3cc-0d44-4b50-8888-8dd25736052a"
      ],
      "text_sha256": "<string>",
      "text_length": 123,
      "media_count": 123,
      "first_run_at_ms": 123,
      "max_occurrences": 123,
      "run_count": 123,
      "failed_run_count": 123,
      "updated_at_ms": 123,
      "next_run_at_ms": 123,
      "interval_ms": 123,
      "last_run_at_ms": 123,
      "completed_at_ms": 123,
      "canceled_at_ms": 123,
      "runs": [
        {
          "occurrence_number": 123,
          "updated_at_ms": 123,
          "send_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "error_code": "<string>",
          "error_message": "<string>",
          "started_at_ms": 123,
          "failed_at_ms": 123
        }
      ]
    }
  ],
  "has_more": true,
  "next_cursor": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

session_id
string<uuid>
status
string
cursor
string
page_size
integer
default:50
Required range: 1 <= x <= 200

Response

Cursor page of outbound schedules.

items
object[]
required
has_more
boolean
required
next_cursor
string | null