This is one of many protocol behaviors described in ActivityPub.

Identifier

urn:uuid:b8647b47-defb-483c-b468-8602d1124169

Content

actor objects must have an outbox property

Origin

prefix


 
suffix

https://www.w3.org/TR/activitypub/

JSON

{
  "id": "urn:uuid:b8647b47-defb-483c-b468-8602d1124169",
  "type": "Behavior",
  "uuid": "b8647b47-defb-483c-b468-8602d1124169",
  "content": "actor objects must have an outbox property",
  "origin": {
    "source": "https://www.w3.org/TR/activitypub/",
    "section": {
      "id": "https://www.w3.org/TR/activitypub/#actor-objects",
      "branch": [
        4,
        1
      ]
    },
    "selector": {
      "type": "List",
      "items": [
        {
          "type": "TextQuoteSelector",
          "exact": "Actor objects MUST have, in addition to the properties mandated by 3.1 Object Identifiers, the following properties:\n",
          "prefix": "4.1 Actor objects\n",
          "suffix": "inbox\n  A reference to an [ActivityStreams] OrderedCollection comprised of all the messages received by the actor; see 5.2 Inbox.\n"
        },
        {
          "type": "TextQuoteSelector",
          "exact": "outbox\n  An [ActivityStreams] OrderedCollection comprised of all the messages produced by the actor; see 5.1 Outbox.\n",
          "prefix": "received by the actor; see 5.2 Inbox.\n",
          "suffix": "Implementations SHOULD, in addition, provide the following properties:\n"
        }
      ]
    }
  },
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    "https://socialweb.coop/ns/testing/context.json"
  ]
}