Skip to main content
PATCH
TypeScript

Authorizations

Authorization
string
header
required

Project-bound Apollo Signal API key. Keys begin with ap_signal_ and must carry the permission shown on the operation.

Path Parameters

projectId
string
required

Project identifier. For API-key authentication, it must match the project bound to the key.

contactId
string
required

Contact identifier in this project.

Body

application/json

List of topic IDs and their new subscription states.

Topic preferences to upsert; topics omitted from the list remain unchanged.

topics
TopicSubscriptionBody · object[]
required

Topic identifiers and their new explicit preferences.

Response

Topic subscriptions updated.