RocketCOMS

List All Subscriptions for a Campaign

Retrieve all webhook subscriptions for a campaign.

Endpoint

GET /v1/campaigns/{id}/subscriptions

Authorization Header

Authorization: Bearer <access_token>
or
Authorization: Basic <encodedString>
where <encodedString> is your <api-key>:<api-secret> string encoded using Base64 encoding

Path Parameters

id  REQUIRED

string (UUID)

Unique ID assigned to the campaign in RocketCOMS.

Request Body

None

Returns

Returns an array of Campaign Subscription objects.

SAMPLE RESPONSE

				
					{
  "status": "string",
  "result": [
    {
      "id": "991d95fb-1723-4b00-b5ab-ab05eccc0fcd",
      "campaignId": "d341ae75-d236-4240-b653-ce10f54b1e55",
      "url": "https://mycompany.com/webhook/listener",
      "eventTypes": [
        "message.status",
        "message.replies",
        "batch.status"
      ]
    },
    {...},
    {...}
  ],
  "message": "string"
}