Hello and welcome to mia's activitystreams namespace!

Namespaces

Alias IRI
as https://www.w3.org/ns/activitystreams
mia https://ns.mia.jetzt/as

mia:Bite

Extends Activity

Properties

IRI Type Summary
as:actor Link to Actor Actor doing the biting (remote instance)
as:target Link to Actor | Bite | Object Object being bitten (local instance)
as:published (Optional) As in spec
as:to (Optional) Actor being bitten for fallback

Examples

Actor biting actor

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    { "Bite": "https://ns.mia.jetzt/as#Bite" }
  ],
  "id": "https://foo.example.com/bites/2",
  "type": "Bite",
  "actor": "https://foo.example.com/actor",
  "target": "https://bar.example.com/actor"
}

Actor biting note

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    { "Bite": "https://ns.mia.jetzt/as#Bite" }
  ],
  "id": "https://foo.example.com/bites/1",
  "type": "Bite",
  "actor": "https://foo.example.com/actor",
  "target": "https://bar.example.com/notes/1"
}

Implementation notes

When receiving a Bite targetting an object whose type isn't explicitly implemented to be bitten, implementations should fall back to biting the Actor in the to field, then the actor field in the target object, and then the attributedTo field in the target object.