Contacts::SubscriptionChange

Fetch Contact Subscription Change

Changed on

Read one immutable subscription-change log entry. Source identifies who made the change, and created_at records when.

get/contacts/subscription_changes/{id}

Request

Path parameters

idstring required

Response

OK

idinteger
public_idstring
contact_idinteger
added_topic_idsinteger[]
removed_topic_idsinteger[]
source_typestring

Membership for admin and API writes; Contact for preference-page and automated unsubscribe changes.

source_idinteger
automatedboolean
created_atstring date-time

Example response

{
  "id": 3104,
  "public_id": "uVwXyZ",
  "contact_id": 4821,
  "added_topic_ids": [
    12
  ],
  "removed_topic_ids": [],
  "source_type": "Membership",
  "source_id": 9051,
  "automated": false,
  "created_at": "2026-10-15T10:06:30.000Z"
}

Changes