Read a hashtag timeline
get_hashtag_timelineFetch public posts tagged with a hashtag to discover conversations on Mastodon. Supports filters for related tags, account, instance, and time range.
Instructions
Public statuses carrying a hashtag. Hashtags are how discovery works on Mastodon, since there is no algorithmic feed, so this is the main way to find a conversation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Only statuses carrying all of these tags as well. | |
| any | No | Also include statuses carrying any of these other tags. | |
| none | No | Exclude statuses carrying any of these tags. | |
| limit | No | How many statuses. Pages automatically past the 40-per-request ceiling. Default 40. | |
| max_id | No | Continue from a previous page: pass the next_max_id from the last result. | |
| account | No | Which connected account to act as. Matches a full handle (alice@example.social), a bare username (alice), or an instance (example.social). Defaults to the first connected account. Call list_accounts to see them. | |
| hashtag | Yes | The tag, with or without the leading #. | |
| local_only | No | Only posts from your own instance. | |
| since_hours | No | Instead of a fixed count, return everything from the last N hours, up to `limit`. |