Skip to content

Hashtags

The following mostly illustrates how the name of a hashtag gets transformed by the applications. The input has the form

"tag": {"type": "Hashtag", "name": "${tag}"}

The last two examples illustrate more technical behavior. For particularities in parsing see Hashtags and JSON-LD.

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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/NxfhNT10U2w",
  "published": "2025-12-09T18:05:11Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/Rdsm8IpuEqc",
    "published": "2025-12-09T18:05:11Z",
    "content": "tag '#test'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#test"
      }
    ]
  }
}
mastodon
{
  "id": "115690930933169648",
  "created_at": "2025-12-09T18:05:11.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/Rdsm8IpuEqc",
  "url": "http://pasture-one-actor/object/Rdsm8IpuEqc",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#test'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 273,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "test",
      "url": "http://mastodon/tags/test"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/aqUYkpqwj-o",
  "published": "2025-12-09T18:05:12Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/c_01xGtBFnM",
    "published": "2025-12-09T18:05:12Z",
    "content": "tag 'nohash'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "nohash"
      }
    ]
  }
}
mastodon
{
  "id": "115690930990733054",
  "created_at": "2025-12-09T18:05:12.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/c_01xGtBFnM",
  "url": "http://pasture-one-actor/object/c_01xGtBFnM",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag 'nohash'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 274,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "nohash",
      "url": "http://mastodon/tags/nohash"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/0I3mjsM1TFI",
  "published": "2025-12-09T18:05:13Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/xMvY0hqmpio",
    "published": "2025-12-09T18:05:13Z",
    "content": "tag '#with-dash_under'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#with-dash_under"
      }
    ]
  }
}
mastodon
{
  "id": "115690931047657519",
  "created_at": "2025-12-09T18:05:13.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/xMvY0hqmpio",
  "url": "http://pasture-one-actor/object/xMvY0hqmpio",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#with-dash_under'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 275,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "withdash_under",
      "url": "http://mastodon/tags/withdash_under"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/afx6aEgK4XQ",
  "published": "2025-12-09T18:05:13Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/hn0RcvIsnao",
    "published": "2025-12-09T18:05:13Z",
    "content": "tag '#with white space'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#with white space"
      }
    ]
  }
}
mastodon
{
  "id": "115690931105693123",
  "created_at": "2025-12-09T18:05:13.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/hn0RcvIsnao",
  "url": "http://pasture-one-actor/object/hn0RcvIsnao",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#with white space'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 276,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "withwhitespace",
      "url": "http://mastodon/tags/withwhitespace"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/Wwek-GGUbRM",
  "published": "2025-12-09T18:05:14Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/B4Utbm0BMJo",
    "published": "2025-12-09T18:05:14Z",
    "content": "tag '#with(subtag)'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#with(subtag)"
      }
    ]
  }
}
mastodon
{
  "id": "115690931163011726",
  "created_at": "2025-12-09T18:05:14.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/B4Utbm0BMJo",
  "url": "http://pasture-one-actor/object/B4Utbm0BMJo",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#with(subtag)'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 277,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "withsubtag",
      "url": "http://mastodon/tags/withsubtag"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/H3gXiwVEPlU",
  "published": "2025-12-09T18:05:15Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/jqZ9qTAF4rg",
    "published": "2025-12-09T18:05:15Z",
    "content": "tag '#with123'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#with123"
      }
    ]
  }
}
mastodon
{
  "id": "115690931225188340",
  "created_at": "2025-12-09T18:05:15.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/jqZ9qTAF4rg",
  "url": "http://pasture-one-actor/object/jqZ9qTAF4rg",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#with123'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 278,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "with123",
      "url": "http://mastodon/tags/with123"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/AebCLyzxmWQ",
  "published": "2025-12-09T18:05:16Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/ffi0HcN09Fg",
    "published": "2025-12-09T18:05:16Z",
    "content": "tag '#1234'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#1234"
      }
    ]
  }
}
mastodon
{
  "id": "115690931279516679",
  "created_at": "2025-12-09T18:05:16.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/ffi0HcN09Fg",
  "url": "http://pasture-one-actor/object/ffi0HcN09Fg",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#1234'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 279,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/d6HeA79_D40",
  "published": "2025-12-09T18:05:17Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/oY9Oj9xVUPE",
    "published": "2025-12-09T18:05:17Z",
    "content": "tag '#CamelCase'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#CamelCase"
      }
    ]
  }
}
mastodon
{
  "id": "115690931361072350",
  "created_at": "2025-12-09T18:05:17.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/oY9Oj9xVUPE",
  "url": "http://pasture-one-actor/object/oY9Oj9xVUPE",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#CamelCase'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 280,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "camelcase",
      "url": "http://mastodon/tags/camelcase"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/3-p5Spie_Lg",
  "published": "2025-12-09T18:05:18Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/2TYTn7OAGuI",
    "published": "2025-12-09T18:05:18Z",
    "content": "tag '#\u00fcml\u00e4\u00fct\u00df'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#\u00fcml\u00e4\u00fct\u00df"
      }
    ]
  }
}
mastodon
{
  "id": "115690931419004270",
  "created_at": "2025-12-09T18:05:18.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/2TYTn7OAGuI",
  "url": "http://pasture-one-actor/object/2TYTn7OAGuI",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#\u00fcml\u00e4\u00fct\u00df'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 281,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "umlaut\u00df",
      "url": "http://mastodon/tags/umlaut%C3%9F"
    }
  ],
  "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/b5SgQUKZrr8",
  "published": "2025-12-09T18:05:19Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/SVQhlkmZoM4",
    "published": "2025-12-09T18:05:19Z",
    "content": "tag '#\ud83d\udc04'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#\ud83d\udc04"
      }
    ]
  }
}
mastodon
{
  "id": "115690931477558072",
  "created_at": "2025-12-09T18:05:19.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/SVQhlkmZoM4",
  "url": "http://pasture-one-actor/object/SVQhlkmZoM4",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#\ud83d\udc04'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 282,
    "last_status_at": "2025-12-09",
    "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": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/uaHnhnF-2cI",
  "published": "2025-12-09T18:05:20Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/dLINLv8WJXc",
    "published": "2025-12-09T18:05:20Z",
    "content": "tag '#\u2764\ufe0f'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#\u2764\ufe0f"
      }
    ]
  }
}
mastodon
{
  "id": "115690931535705263",
  "created_at": "2025-12-09T18:05:20.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/dLINLv8WJXc",
  "url": "http://pasture-one-actor/object/dLINLv8WJXc",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#\u2764\ufe0f'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 283,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 12

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/VDt0KUArO9g",
  "published": "2025-12-09T18:05:21Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/9bylPXg4tHA",
    "published": "2025-12-09T18:05:21Z",
    "content": "tag '#\u725b'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#\u725b"
      }
    ]
  }
}
mastodon
{
  "id": "115690931598388516",
  "created_at": "2025-12-09T18:05:21.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/9bylPXg4tHA",
  "url": "http://pasture-one-actor/object/9bylPXg4tHA",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#\u725b'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 284,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "\u725b",
      "url": "http://mastodon/tags/%E7%89%9B"
    }
  ],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 13

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/zah0LaZBH2g",
  "published": "2025-12-09T18:05:22Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/x6boT1_ywXA",
    "published": "2025-12-09T18:05:22Z",
    "content": "tag '\uff03widehashtag'",
    "tag": [
      {
        "type": "Hashtag",
        "name": "\uff03widehashtag"
      }
    ]
  }
}
mastodon
{
  "id": "115690931654662955",
  "created_at": "2025-12-09T18:05:22.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/x6boT1_ywXA",
  "url": "http://pasture-one-actor/object/x6boT1_ywXA",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '\uff03widehashtag'",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 285,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "widehashtag",
      "url": "http://mastodon/tags/widehashtag"
    }
  ],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 14

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/Hrzmc5Jj0ow",
  "published": "2025-12-09T18:05:23Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/ioaemE0cNHQ",
    "published": "2025-12-09T18:05:23Z",
    "content": "broken url parameter",
    "tag": [
      {
        "type": "Hashtag",
        "name": "#test",
        "url": "https://ignore.example"
      }
    ]
  }
}
mastodon
{
  "id": "115690931711338951",
  "created_at": "2025-12-09T18:05:23.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/ioaemE0cNHQ",
  "url": "http://pasture-one-actor/object/ioaemE0cNHQ",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "broken url parameter",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 286,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "test",
      "url": "http://mastodon/tags/test"
    }
  ],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}

Example 15

activity
{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    {
      "Hashtag": "as:Hashtag",
      "sensitive": "as:sensitive"
    }
  ],
  "type": "Create",
  "actor": "http://pasture-one-actor/actor",
  "to": [
    "https://www.w3.org/ns/activitystreams#Public",
    "http://mastodon/ap/users/115690779630094807"
  ],
  "id": "http://pasture-one-actor/activity/8Ds6JjvJYr4",
  "published": "2025-12-09T18:05:24Z",
  "object": {
    "type": "Note",
    "attributedTo": "http://pasture-one-actor/actor",
    "to": [
      "https://www.w3.org/ns/activitystreams#Public",
      "http://mastodon/ap/users/115690779630094807"
    ],
    "id": "http://pasture-one-actor/object/wkdH1XLwvY8",
    "published": "2025-12-09T18:05:24Z",
    "content": "tag '#test' not in list",
    "tag": {
      "type": "Hashtag",
      "name": "#test"
    }
  }
}
mastodon
{
  "id": "115690931771932223",
  "created_at": "2025-12-09T18:05:24.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/wkdH1XLwvY8",
  "url": "http://pasture-one-actor/object/wkdH1XLwvY8",
  "replies_count": 0,
  "reblogs_count": 0,
  "favourites_count": 0,
  "quotes_count": 0,
  "edited_at": null,
  "favourited": false,
  "reblogged": false,
  "muted": false,
  "bookmarked": false,
  "content": "tag '#test' not in list",
  "filtered": [],
  "reblog": null,
  "account": {
    "id": "115690789512226218",
    "username": "actor",
    "acct": "actor@pasture-one-actor",
    "display_name": "Test Actor",
    "locked": false,
    "bot": false,
    "discoverable": false,
    "indexable": false,
    "group": false,
    "created_at": "2025-12-09T00: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": 287,
    "last_status_at": "2025-12-09",
    "hide_collections": true,
    "emojis": [],
    "fields": []
  },
  "media_attachments": [],
  "mentions": [],
  "tags": [
    {
      "name": "test",
      "url": "http://mastodon/tags/test"
    }
  ],
  "emojis": [],
  "quote": null,
  "card": null,
  "poll": null,
  "quote_approval": {
    "automatic": [],
    "manual": [],
    "current_user": "denied"
  }
}