Basecamp · Schema

SubscriptionUpdateRequest

CollaborationProject ManagementRESTSaaSTeam Communication

Properties

Name Type Description
subscriptions array Person IDs to add as subscribers
unsubscriptions array Person IDs to remove as subscribers
View JSON Schema on GitHub

JSON Schema

subscriptionupdaterequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/basecamp/json-schema/subscriptionupdaterequest-schema.json",
  "title": "SubscriptionUpdateRequest",
  "type": "object",
  "properties": {
    "subscriptions": {
      "type": "array",
      "description": "Person IDs to add as subscribers",
      "items": {
        "type": "integer"
      }
    },
    "unsubscriptions": {
      "type": "array",
      "description": "Person IDs to remove as subscribers",
      "items": {
        "type": "integer"
      }
    }
  }
}