Skip to content

Attachments

In the support table:

  • "✅" means at least one attachment,
  • "-" means parsed
  • "❌" means failed to parse

For more on image attachments see Image Description and Image Attachments.

Examples

Example 1

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/xxzhLIGzCC4",
  "published": "2025-11-08T13:36:36Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/bawY5WVR8E4",
    "published": "2025-11-08T13:36:36Z",
    "content": "Image",
    "attachment": [
      {
        "type": "Image",
        "url": "http://pasture-one-actor/assets/cow.jpg",
        "mediaType": "image/jpeg",
        "name": "a cow"
      }
    ]
  }
}
mastodon
{
  "id": "115514343235533249",
  "created_at": "2025-11-08T13:36:36.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/bawY5WVR8E4",
  "url": "http://pasture-one-actor/object/bawY5WVR8E4",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Image",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 288,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [
    {
      "id": "115514343229344227",
      "type": "image",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/229/344/227/original/d84ee0f582286735.jpg",
      "preview_url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/229/344/227/small/d84ee0f582286735.jpg",
      "remote_url": "http://pasture-one-actor/assets/cow.jpg",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "width": 200,
          "height": 164,
          "size": "200x164",
          "aspect": 1.2195121951219512
        },
        "small": {
          "width": 200,
          "height": 164,
          "size": "200x164",
          "aspect": 1.2195121951219512
        }
      },
      "description": "a cow",
      "blurhash": "UjL4Z_Di_3s._4%gNHRkyEWBMxt7kDV@aJbH"
    }
  ],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 2

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/EJddArmCR5I",
  "published": "2025-11-08T13:36:37Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/ci9MZZR2vLY",
    "published": "2025-11-08T13:36:37Z",
    "content": "Video",
    "attachment": [
      {
        "type": "Video",
        "url": "http://pasture-one-actor/assets/cow_eating.mp4",
        "mediaType": "video/mp4",
        "name": "a cow eating grass"
      }
    ]
  }
}
mastodon
{
  "id": "115514343310135049",
  "created_at": "2025-11-08T13:36:37.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/ci9MZZR2vLY",
  "url": "http://pasture-one-actor/object/ci9MZZR2vLY",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Video",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 289,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [
    {
      "id": "115514343292297362",
      "type": "gifv",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/292/297/362/original/43fcccec6509566d.mp4",
      "preview_url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/292/297/362/small/43fcccec6509566d.png",
      "remote_url": "http://pasture-one-actor/assets/cow_eating.mp4",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "width": 256,
          "height": 144,
          "frame_rate": "25/1",
          "duration": 3.0,
          "bitrate": 144994
        },
        "small": {
          "width": 256,
          "height": 144,
          "size": "256x144",
          "aspect": 1.7777777777777777
        }
      },
      "description": "a cow eating grass",
      "blurhash": "UTEMaZveNaXU-trVWCOFKRNFnPWCKPNdn#xE"
    }
  ],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 3

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/R3vopniBX6M",
  "published": "2025-11-08T13:36:38Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/MnnjBIiPoWc",
    "published": "2025-11-08T13:36:38Z",
    "content": "Audio",
    "attachment": [
      {
        "type": "Audio",
        "url": "http://pasture-one-actor/assets/cow_moo.mp3",
        "mediaType": "audio/mpeg",
        "name": "the moo sound of a cow"
      }
    ]
  }
}
mastodon
{
  "id": "115514343363803786",
  "created_at": "2025-11-08T13:36:38.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/MnnjBIiPoWc",
  "url": "http://pasture-one-actor/object/MnnjBIiPoWc",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Audio",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 290,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [
    {
      "id": "115514343351371438",
      "type": "audio",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/351/371/438/original/1f9319ed563a4ee3.mp3",
      "preview_url": null,
      "remote_url": "http://pasture-one-actor/assets/cow_moo.mp3",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "duration": 2.115918,
          "bitrate": 132636
        }
      },
      "description": "the moo sound of a cow",
      "blurhash": null
    }
  ],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 4

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/2dD3x1E6aCM",
  "published": "2025-11-08T13:36:39Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/NGgLHkQlfBY",
    "published": "2025-11-08T13:36:39Z",
    "content": "Audio as Document",
    "attachment": [
      {
        "type": "Document",
        "url": "http://pasture-one-actor/assets/cow_moo.mp3",
        "mediaType": "audio/mpeg",
        "name": "the moo sound of a cow"
      }
    ]
  }
}
mastodon
{
  "id": "115514343423188852",
  "created_at": "2025-11-08T13:36:39.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/NGgLHkQlfBY",
  "url": "http://pasture-one-actor/object/NGgLHkQlfBY",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Audio as Document",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 291,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [
    {
      "id": "115514343410509545",
      "type": "audio",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/410/509/545/original/28f5de51c12cb5f4.mp3",
      "preview_url": null,
      "remote_url": "http://pasture-one-actor/assets/cow_moo.mp3",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "duration": 2.115918,
          "bitrate": 132636
        }
      },
      "description": "the moo sound of a cow",
      "blurhash": null
    }
  ],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 5

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/3CT-f4pFrDE",
  "published": "2025-11-08T13:36:40Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/5zGSHGbetMA",
    "published": "2025-11-08T13:36:40Z",
    "content": "Link",
    "attachment": {
      "href": "https://funfedi.dev",
      "type": "Link"
    }
  }
}
mastodon
{
  "id": "115514343468470210",
  "created_at": "2025-11-08T13:36:40.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/5zGSHGbetMA",
  "url": "http://pasture-one-actor/object/5zGSHGbetMA",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Link",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 292,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 6

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/nih_0XjVkKw",
  "published": "2025-11-08T13:36:41Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/P25ZLRTciCs",
    "published": "2025-11-08T13:36:41Z",
    "content": "Payment Link, see FEP-0ea0",
    "attachment": {
      "type": "Link",
      "name": "Donate",
      "href": "payto://iban/DE75512108001245126199",
      "rel": "payment"
    }
  }
}
mastodon
{
  "id": "115514343526539873",
  "created_at": "2025-11-08T13:36:41.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/P25ZLRTciCs",
  "url": "http://pasture-one-actor/object/P25ZLRTciCs",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Payment Link, see FEP-0ea0",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 293,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 7

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/WMp3PgINcfw",
  "published": "2025-11-08T13:36:42Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/kMLBxXV8S3c",
    "published": "2025-11-08T13:36:42Z",
    "content": "Text document",
    "attachment": {
      "type": "Document",
      "name": "text document",
      "url": "http://pasture-one-actor/assets/sample.txt"
    }
  }
}
mastodon
{
  "id": "115514343588422620",
  "created_at": "2025-11-08T13:36:42.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/kMLBxXV8S3c",
  "url": "http://pasture-one-actor/object/kMLBxXV8S3c",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Text document",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 294,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [
    {
      "id": "115514343583924548",
      "type": "unknown",
      "url": "http://mastodon/media_proxy/115514343583924548/original",
      "preview_url": "http://mastodon/media_proxy/115514343583924548/small",
      "remote_url": "http://pasture-one-actor/assets/sample.txt",
      "preview_remote_url": null,
      "text_url": null,
      "meta": null,
      "description": "text document",
      "blurhash": null
    }
  ],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 8

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/3RaKwA1QMlE",
  "published": "2025-11-08T13:36:43Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/HNHHNg-InJo",
    "published": "2025-11-08T13:36:43Z",
    "content": "Text document, href instead of url",
    "attachment": {
      "type": "Document",
      "name": "text document",
      "href": "http://pasture-one-actor/assets/sample.txt"
    }
  }
}
mastodon
{
  "id": "115514343641090157",
  "created_at": "2025-11-08T13:36:43.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/HNHHNg-InJo",
  "url": "http://pasture-one-actor/object/HNHHNg-InJo",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Text document, href instead of url",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 295,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 9

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/PtSiuzsDGpY",
  "published": "2025-11-08T13:36:44Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/us4Uu94SHoY",
    "published": "2025-11-08T13:36:44Z",
    "content": "attached note",
    "attachment": {
      "type": "Note",
      "attributedTo": "http://pasture-one-actor/actor",
      "name": "attached note",
      "content": "This is just a note",
      "published": "2024-03-06T07:23:56Z"
    }
  }
}
mastodon
{
  "id": "115514343698918483",
  "created_at": "2025-11-08T13:36:44.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/us4Uu94SHoY",
  "url": "http://pasture-one-actor/object/us4Uu94SHoY",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "attached note",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 296,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 10

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/tUI2CjlPLAg",
  "published": "2025-11-08T13:36:44Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/DGQ2k2Uja3g",
    "published": "2025-11-08T13:36:44Z",
    "content": "Recipe",
    "attachment": {
      "@context": "https://schema.org/docs/jsonldcontext.jsonld",
      "@type": "Recipe",
      "name": "Peanut Butter and Jelly Sandwich",
      "recipeIngredient": [
        "Bread",
        "Peanut Butter",
        "Raspberry Jam",
        "Coffee (optional)"
      ],
      "recipeCategory": "Breakfast",
      "recipeInstructions": [
        {
          "@type": "HowToStep",
          "text": "Take a slice of bread and put it on a plate"
        },
        {
          "@type": "HowToStep",
          "text": "Spread peanut butter on the bread"
        },
        {
          "@type": "HowToStep",
          "text": "Spread raspberry jam on top of the peanut butter"
        },
        {
          "@type": "HowToStep",
          "text": "Eat your PB&J Sandwich and drink your coffee if you have it"
        },
        {
          "@type": "HowToStep",
          "text": "Check if you are still hungry, if yes a repeat step 1"
        }
      ]
    }
  }
}
mastodon
{
  "id": "115514343756366822",
  "created_at": "2025-11-08T13:36:44.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/DGQ2k2Uja3g",
  "url": "http://pasture-one-actor/object/DGQ2k2Uja3g",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "Recipe",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 297,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 11

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "http://mastodon/users/hippo",
    "https://www.w3.org/ns/activitystreams#Public"
  ],
  "id": "http://pasture-one-actor/activity/azZOXLdKUso",
  "published": "2025-11-08T13:36:45Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/users/hippo"
    ],
    "id": "http://pasture-one-actor/object/bIiKAm1KAAI",
    "published": "2025-11-08T13:36:45Z",
    "content": "10 images",
    "attachment": [
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/101.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/102.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/103.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/104.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/105.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/106.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/107.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/108.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/109.png"
      },
      {
        "type": "Document",
        "url": "http://pasture-one-actor/images/1010.png"
      }
    ]
  }
}
mastodon
{
  "id": "115514343835535249",
  "created_at": "2025-11-08T13:36:45.000Z",
  "in_reply_to_id": null,
  "in_reply_to_account_id": null,
  "sensitive": false,
  "spoiler_text": "",
  "visibility": "public",
  "language": null,
  "uri": "http://pasture-one-actor/object/bIiKAm1KAAI",
  "url": "http://pasture-one-actor/object/bIiKAm1KAAI",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "10 images",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115514309622755922",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-11-08T00:00:00.000Z",
    "note": "",
    "url": "http://pasture-one-actor/actor",
    "uri": "http://pasture-one-actor/actor",
    "avatar": "http://localhost:2970/system/avatars/original/missing.png",
    "avatar_static": "http://localhost:2970/system/avatars/original/missing.png",
    "header": "http://localhost:2970/system/headers/original/missing.png",
    "header_static": "http://localhost:2970/system/headers/original/missing.png",
    "followers_count": 0,
    "following_count": 0,
    "statuses_count": 298,
    "last_status_at": "2025-11-08",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [
    {
      "id": "115514343813094484",
      "type": "image",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/813/094/484/original/b3729ca4f7482b89.png",
      "preview_url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/813/094/484/small/b3729ca4f7482b89.png",
      "remote_url": "http://pasture-one-actor/images/101.png",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        },
        "small": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        }
      },
      "description": null,
      "blurhash": "U2P3d7^BfQ^B^BjufQjufQfQfQfQ^BjufQju"
    },
    {
      "id": "115514343819143725",
      "type": "image",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/819/143/725/original/9fcd1127a2c6e04d.png",
      "preview_url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/819/143/725/small/9fcd1127a2c6e04d.png",
      "remote_url": "http://pasture-one-actor/images/102.png",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        },
        "small": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        }
      },
      "description": null,
      "blurhash": "U1NgWQ|xfQ|x|xjtfQjtfQfQfQfQ|xjtfQjt"
    },
    {
      "id": "115514343824701569",
      "type": "image",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/824/701/569/original/42ba11aed6319b50.png",
      "preview_url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/824/701/569/small/42ba11aed6319b50.png",
      "remote_url": "http://pasture-one-actor/images/103.png",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        },
        "small": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        }
      },
      "description": null,
      "blurhash": "U2Q9WW_2fQ_2_2j[fQj[fQfQfQfQ_2j[fQj["
    },
    {
      "id": "115514343830216105",
      "type": "image",
      "url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/830/216/105/original/ecc4f4a9573c1db1.png",
      "preview_url": "http://localhost:2970/system/cache/media_attachments/files/115/514/343/830/216/105/small/ecc4f4a9573c1db1.png",
      "remote_url": "http://pasture-one-actor/images/104.png",
      "preview_remote_url": null,
      "text_url": null,
      "meta": {
        "original": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        },
        "small": {
          "width": 40,
          "height": 40,
          "size": "40x40",
          "aspect": 1.0
        }
      },
      "description": null,
      "blurhash": "U2R.$m~PfQ~P~Pj@fQj@fQfQfQfQ~Pj@fQj@"
    }
  ],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}