Types

SubscribeAction

Example

{
  "type": "SubscribeAction",
  "object": null,
  "agent": {
    "type": "Contact",
    "email": "bob@example.com",
    "identifier": {
      "hsfconsumerid": "D9AB8127-7D19-4C67-A514-9209F22F4511"
    }
  },
  "participant": [
    {
      "roleName": "SubscriptionProvider",
      "id": "https://12345.example.com/profile/card#me",
      "additionalProperty": {
        "isCompanyQueue": true
      }
    }
  ]
}

Schema

NameTypeDescription
(root)allOf-
0 (allOf item)objectAn action performed by a direct agent and indirect participants upon a direct object. Optionally happens at a location with the help of an inanimate instrument. The execution of the action may produce a result. Specific action sub-type documentation specifies the exact expectation of each argument/role. schema.org/Action
typestringthe action type
objectanyitem on which the action is carried out
1 (allOf item)-the consumer (agent) has subscribed to content from the participant with roleName SubscriptionProvider.
1.typestringallowed ("SubscribeAction")
1.agentobjectthe subscriber
1.participantarray<object>the subscription provider, an Agent, Team, Office or Organization
1.participant.roleNamestringallowed ("SubscriptionProvider")
1.participant.idstringformat (uri)
1.participant.additionalPropertyobject-
1.participant.additionalProperty.isCompanyQueueboolean-
Previous
State