A broad set of instance-level and discovery endpoints Hunter has no coverage for. Grouped here because each subarea is small (1–4 endpoints); they can land as independent PRs against this issue.
Part of the Mastodon 4.6 API parity effort. Depends on #119 for the corresponding entities.
Instance (v2 migration tracked in #118)
Trends (3.0–3.5)
Directory & suggestions
Hashtags
Conversations (DMs, 2.6)
Markers (3.0)
Scheduled statuses (2.7)
Announcements (3.1)
Misc
References
A broad set of instance-level and discovery endpoints Hunter has no coverage for. Grouped here because each subarea is small (1–4 endpoints); they can land as independent PRs against this issue.
Part of the Mastodon 4.6 API parity effort. Depends on #119 for the corresponding entities.
Instance (v2 migration tracked in #118)
GET /api/v2/instance(4.0)GET /api/v1/instance/peers(2.1.2)GET /api/v1/instance/activity(2.1.2)GET /api/v1/instance/rules(3.4)GET /api/v1/instance/domain_blocks(4.0)GET /api/v1/instance/extended_description(4.0)GET /api/v1/instance/privacy_policy(4.0)GET /api/v1/instance/terms_of_serviceand.../:date(4.4)GET /api/v1/instance/translation_languages(4.2)Trends (3.0–3.5)
GET /api/v1/trends/tagsGET /api/v1/trends/statusesGET /api/v1/trends/linksGET /api/v1/timelines/link?url=:url— timeline of posts sharing a trending link (4.3)Directory & suggestions
GET /api/v1/directory(3.0)GET /api/v2/suggestions(3.4)DELETE /api/v1/suggestions/:account_id(2.4.3)Hashtags
GET /api/v1/tags/:id(4.0)POST /api/v1/tags/:id/follow/unfollow(4.0)POST /api/v1/tags/:id/feature/unfeature(4.4)GET /api/v1/followed_tags(4.0)GET /api/v1/featured_tags+POST+DELETE /:id+GET /suggestions(3.0)Conversations (DMs, 2.6)
GET /api/v1/conversationsDELETE /api/v1/conversations/:idPOST /api/v1/conversations/:id/readMarkers (3.0)
GET /api/v1/markersPOST /api/v1/markersScheduled statuses (2.7)
GET /api/v1/scheduled_statusesGET /api/v1/scheduled_statuses/:idPUT /api/v1/scheduled_statuses/:idDELETE /api/v1/scheduled_statuses/:idAnnouncements (3.1)
GET /api/v1/announcementsPOST /api/v1/announcements/:id/dismissPUT /api/v1/announcements/:id/reactions/:nameDELETE /api/v1/announcements/:id/reactions/:nameMisc
GET /api/v1/custom_emojis(2.0)GET /api/v1/preferences(2.8)POST /api/v1/emails/confirmations(3.4)References