route

package
v0.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2026 License: AGPL-3.0 Imports: 0 Imported by: 1

Documentation

Overview

Package route contains the URL path of every Mastodon API endpoint, as an Echo-style pattern with ":name" placeholders for the path parameters.

Each constant is named for the endpoint it serves -- GetNotifications, PostAccount_Follow -- and the same name identifies that endpoint in the toot, scope, and txn packages, so a router can pair a path with its required scope and its input type without a lookup table.

Paths for the admin API, push subscriptions, and streaming are not defined yet.

Index

Constants

View Source
const DeleteAnnouncement_Reaction = "/api/v1/announcements/:id/reactions/:name"

DeleteAnnouncement_Reaction is the route for DELETE /api/v1/announcements/:id/reactions/:name. https://docs.joinmastodon.org/methods/announcements/#delete-reactions

View Source
const DeleteCollection = "/api/v1/collections/:id"

https://docs.joinmastodon.org/methods/collections/#delete_collection

View Source
const DeleteCollection_Item = "/api/v1/collections/:collection_id/items/:id"

https://docs.joinmastodon.org/methods/collections/#remove_account

View Source
const DeleteConversation = "/api/v1/conversations/:id"

DeleteConversation is the route for DELETE /api/v1/conversations/:id. https://docs.joinmastodon.org/methods/conversations/#delete

View Source
const DeleteDomainBlock = "/api/v1/domain_blocks"

DeleteDomainBlock is the route for DELETE /api/v1/domain_blocks. https://docs.joinmastodon.org/methods/domain_blocks/#unblock

View Source
const DeleteFeaturedTag = "/api/v1/featured_tags/:id"

DeleteFeaturedTag is the route for DELETE /api/v1/featured_tags/:id. https://docs.joinmastodon.org/methods/featured_tags/#unfeature

View Source
const DeleteFilter = "/api/v2/filters/:id"

DeleteFilter is the route for DELETE /api/v2/filters/:id. https://docs.joinmastodon.org/methods/filters/#delete

View Source
const DeleteFilter_Keyword = "/api/v2/filters/keywords/:id"

DeleteFilter_Keyword is the route for DELETE /api/v2/filters/keywords/:id. https://docs.joinmastodon.org/methods/filters/#keywords-delete

View Source
const DeleteFilter_Status = "/api/v2/filters/statuses/:id"

DeleteFilter_Status is the route for DELETE /api/v2/filters/statuses/:id. https://docs.joinmastodon.org/methods/filters/#statuses-remove

View Source
const DeleteFilter_V1 = "/api/v1/filters/:id"

DeleteFilter_V1 is the route for DELETE /api/v1/filters/:id. https://docs.joinmastodon.org/methods/filters/#delete-v1

View Source
const DeleteList = "/api/v1/lists/:id"

DeleteList is the route for DELETE /api/v1/lists/:id. https://docs.joinmastodon.org/methods/lists/#delete

View Source
const DeleteList_Accounts = "/api/v1/lists/:id/accounts"

DeleteList_Accounts is the route for DELETE /api/v1/lists/:id/accounts. https://docs.joinmastodon.org/methods/lists/#accounts-remove

View Source
const DeleteProfile_Avatar = "/api/v1/profile/avatar"

DeleteProfile_Avatar is the route for DELETE /api/v1/profile/avatar. https://docs.joinmastodon.org/methods/profile/#delete-profile-avatar

View Source
const DeleteProfile_Header = "/api/v1/profile/header"

DeleteProfile_Header is the route for DELETE /api/v1/profile/header. https://docs.joinmastodon.org/methods/profile/#delete-profile-header

View Source
const DeletePushSubscription = "/api/v1/push/subscription"

https://docs.joinmastodon.org/methods/push/#delete

View Source
const DeleteScheduledStatus = "/api/v1/scheduled_statuses/:id"

DeleteScheduledStatus is the route for DELETE /api/v1/scheduled_statuses/:id. https://docs.joinmastodon.org/methods/scheduled_statuses/#cancel

View Source
const DeleteStatus = "/api/v1/statuses/:id"

DeleteStatus is the route for DELETE /api/v1/statuses/:id. https://docs.joinmastodon.org/methods/statuses/#delete

View Source
const DeleteSuggestion = "/api/v1/suggestions/:account_id"

DeleteSuggestion is the route for DELETE /api/v1/suggestions/:account_id. https://docs.joinmastodon.org/methods/suggestions/#remove

View Source
const GetAccount = "/api/v1/accounts/:id"

GetAccount is the route for GET /api/v1/accounts/:id. https://docs.joinmastodon.org/methods/accounts/#get

View Source
const GetAccount_Collections = "/api/v1/accounts/:account_id/collections"

https://docs.joinmastodon.org/methods/collections/#get_collections

View Source
const GetAccount_Endorsements = "/api/v1/accounts/:id/endorsements"

GetAccount_Endorsements is the route for GET /api/v1/accounts/:id/endorsements (accounts featured on this account's profile). Added in the Mastodon API at v4.4.0 -- see https://docs.joinmastodon.org/methods/accounts/#endorsements.

View Source
const GetAccount_FamiliarFollowers = "/api/v1/accounts/familiar_followers"

GetAccount_FamiliarFollowers is the route for GET /api/v1/accounts/familiar_followers. This is a batch lookup (?id[]=1&id[]=2), not nested under a single account -- see GetAccount_Relationships just above for the same shape. https://docs.joinmastodon.org/methods/accounts/#familiar_followers

View Source
const GetAccount_FeaturedTags = "/api/v1/accounts/:id/featured_tags"

GetAccount_FeaturedTags is the route for GET /api/v1/accounts/:id/featured_tags. https://docs.joinmastodon.org/methods/accounts/#featured_tags

View Source
const GetAccount_Followers = "/api/v1/accounts/:id/followers"

GetAccount_Followers is the route for GET /api/v1/accounts/:id/followers. https://docs.joinmastodon.org/methods/accounts/#followers

View Source
const GetAccount_Following = "/api/v1/accounts/:id/following"

GetAccount_Following is the route for GET /api/v1/accounts/:id/following. https://docs.joinmastodon.org/methods/accounts/#following

View Source
const GetAccount_InCollections = "/api/v1/accounts/:account_id/in_collections"

https://docs.joinmastodon.org/methods/collections/#in_collections

View Source
const GetAccount_Lists = "/api/v1/accounts/:id/lists"

GetAccount_Lists is the route for GET /api/v1/accounts/:id/lists. https://docs.joinmastodon.org/methods/accounts/#lists

View Source
const GetAccount_Lookup = "/api/v1/accounts/lookup"

GetAccount_Lookup is the route for GET /api/v1/accounts/lookup. https://docs.joinmastodon.org/methods/accounts/#lookup

View Source
const GetAccount_Relationships = "/api/v1/accounts/relationships"

GetAccount_Relationships is the route for GET /api/v1/accounts/relationships. https://docs.joinmastodon.org/methods/accounts/#relationships

View Source
const GetAccount_Search = "/api/v1/accounts/search"

GetAccount_Search is the route for GET /api/v1/accounts/search. https://docs.joinmastodon.org/methods/accounts/#search

View Source
const GetAccount_Statuses = "/api/v1/accounts/:id/statuses"

GetAccount_Statuses is the route for GET /api/v1/accounts/:id/statuses. https://docs.joinmastodon.org/methods/accounts/#statuses

View Source
const GetAccount_VerifyCredentials = "/api/v1/accounts/verify_credentials"

GetAccount_VerifyCredentials is the route for GET /api/v1/accounts/verify_credentials. https://docs.joinmastodon.org/methods/accounts/#verify_credentials

View Source
const GetAccounts = "/api/v1/accounts"

GetAccounts is the route for GET /api/v1/accounts, a batch lookup by id[]. https://docs.joinmastodon.org/methods/accounts/#index

View Source
const GetAnnouncements = "/api/v1/announcements"

GetAnnouncements is the route for GET /api/v1/announcements. https://docs.joinmastodon.org/methods/announcements/#get

View Source
const GetApplication_VerifyCredentials = "/api/v1/apps/verify_credentials" // #nosec G101 -- a URL path, not a credential

GetApplication_VerifyCredentials is the route for GET /api/v1/apps/verify_credentials. https://docs.joinmastodon.org/methods/apps/#verify_credentials

View Source
const GetBlocks = "/api/v1/blocks"

GetBlocks is the route for GET /api/v1/blocks. https://docs.joinmastodon.org/methods/blocks/#get

View Source
const GetBookmarks = "/api/v1/bookmarks"

GetBookmarks is the route for GET /api/v1/bookmarks. https://docs.joinmastodon.org/methods/bookmarks/#get

View Source
const GetCollection = "/api/v1/collections/:id"

https://docs.joinmastodon.org/methods/collections/#get_collection

View Source
const GetConversations = "/api/v1/conversations"

GetConversations is the route for GET /api/v1/conversations. https://docs.joinmastodon.org/methods/conversations/#get

View Source
const GetCustomEmojis = "/api/v1/custom_emojis"

GetCustomEmojis is the route for GET /api/v1/custom_emojis. https://docs.joinmastodon.org/methods/custom_emojis/#get

View Source
const GetDirectory = "/api/v1/directory"

GetDirectory is the route for GET /api/v1/directory. https://docs.joinmastodon.org/methods/directory/#get

View Source
const GetDomainBlocks = "/api/v1/domain_blocks"

GetDomainBlocks is the route for GET /api/v1/domain_blocks. https://docs.joinmastodon.org/methods/domain_blocks/#get

View Source
const GetEndorsements = "/api/v1/endorsements"

GetEndorsements is the route for GET /api/v1/endorsements. https://docs.joinmastodon.org/methods/endorsements/#get

View Source
const GetFavourites = "/api/v1/favourites"

GetFavourites is the route for GET /api/v1/favourites. https://docs.joinmastodon.org/methods/favourites/#get

View Source
const GetFeaturedTags = "/api/v1/featured_tags"

GetFeaturedTags is the route for GET /api/v1/featured_tags. https://docs.joinmastodon.org/methods/featured_tags/#get

View Source
const GetFeaturedTags_Suggestions = "/api/v1/featured_tags/suggestions"

GetFeaturedTags_Suggestions is the route for GET /api/v1/featured_tags/suggestions. https://docs.joinmastodon.org/methods/featured_tags/#suggestions

View Source
const GetFilter = "/api/v2/filters/:id"

GetFilter is the route for GET /api/v2/filters/:id. https://docs.joinmastodon.org/methods/filters/#get-one

View Source
const GetFilter_Keyword = "/api/v2/filters/keywords/:id"

GetFilter_Keyword is the route for GET /api/v2/filters/keywords/:id. https://docs.joinmastodon.org/methods/filters/#keywords-get-one

View Source
const GetFilter_Keywords = "/api/v2/filters/:filter_id/keywords"

GetFilter_Keywords is the route for GET /api/v2/filters/:filter_id/keywords. https://docs.joinmastodon.org/methods/filters/#keywords-get

View Source
const GetFilter_Status = "/api/v2/filters/statuses/:id"

GetFilter_Status is the route for GET /api/v2/filters/statuses/:id. https://docs.joinmastodon.org/methods/filters/#statuses-get-one

View Source
const GetFilter_Statuses = "/api/v2/filters/:filter_id/statuses"

GetFilter_Statuses is the route for GET /api/v2/filters/:filter_id/statuses. https://docs.joinmastodon.org/methods/filters/#statuses-get

View Source
const GetFilter_V1 = "/api/v1/filters/:id"

GetFilter_V1 is the route for GET /api/v1/filters/:id. https://docs.joinmastodon.org/methods/filters/#get-one-v1

View Source
const GetFilters = "/api/v2/filters"

GetFilters is the route for GET /api/v2/filters. https://docs.joinmastodon.org/methods/filters/#get

View Source
const GetFilters_V1 = "/api/v1/filters"

GetFilters_V1 is the route for GET /api/v1/filters. https://docs.joinmastodon.org/methods/filters/#get-v1

View Source
const GetFollowRequests = "/api/v1/follow_requests"

GetFollowRequests is the route for GET /api/v1/follow_requests. https://docs.joinmastodon.org/methods/follow_requests/#get

View Source
const GetFollowedTags = "/api/v1/followed_tags"

GetFollowedTags is the route for GET /api/v1/followed_tags. https://docs.joinmastodon.org/methods/followed_tags/#get

View Source
const GetGroupedNotifications = "/api/v2/notifications"

GetGroupedNotifications is the path for GET /api/v2/notifications. https://docs.joinmastodon.org/methods/grouped_notifications/#get-grouped

View Source
const GetGroupedNotifications_UnreadCount = "/api/v2/notifications/unread_count"

GetGroupedNotifications_UnreadCount is the path for GET /api/v2/notifications/unread_count. https://docs.joinmastodon.org/methods/grouped_notifications/#unread-group-count

View Source
const GetInstance = "/api/v2/instance"

GetInstance is the route for GET /api/v2/instance. https://docs.joinmastodon.org/methods/instance/#v2

View Source
const GetInstance_Activity = "/api/v1/instance/activity"

GetInstance_Activity is the route for GET /api/v1/instance/activity. https://docs.joinmastodon.org/methods/instance/#activity

View Source
const GetInstance_DomainBlocks = "/api/v1/instance/domain_blocks"

GetInstance_DomainBlocks is the route for GET /api/v1/instance/domain_blocks. https://docs.joinmastodon.org/methods/instance/#domain_blocks

View Source
const GetInstance_ExtendedDescription = "/api/v1/instance/extended_description"

GetInstance_ExtendedDescription is the route for GET /api/v1/instance/extended_description. https://docs.joinmastodon.org/methods/instance/#extended_description

View Source
const GetInstance_Peers = "/api/v1/instance/peers"

GetInstance_Peers is the route for GET /api/v1/instance/peers. https://docs.joinmastodon.org/methods/instance/#peers

View Source
const GetInstance_Rules = "/api/v1/instance/rules"

GetInstance_Rules is the route for GET /api/v1/instance/rules. https://docs.joinmastodon.org/methods/instance/#rules

View Source
const GetInstance_V1 = "/api/v1/instance"

GetInstance_V1 is the route for GET /api/v1/instance. https://docs.joinmastodon.org/methods/instance/#v1

View Source
const GetList = "/api/v1/lists/:id"

GetList is the route for GET /api/v1/lists/:id. https://docs.joinmastodon.org/methods/lists/#get-one

View Source
const GetList_Accounts = "/api/v1/lists/:id/accounts"

GetList_Accounts is the route for GET /api/v1/lists/:id/accounts. https://docs.joinmastodon.org/methods/lists/#accounts

View Source
const GetLists = "/api/v1/lists"

GetLists is the route for GET /api/v1/lists. https://docs.joinmastodon.org/methods/lists/#get

View Source
const GetMarkers = "/api/v1/markers"

GetMarkers is the route for GET /api/v1/markers. https://docs.joinmastodon.org/methods/markers/#get

View Source
const GetMedia = "/api/v1/media/:id"

GetMedia is the route for GET /api/v1/media/:id. https://docs.joinmastodon.org/methods/media/#get

View Source
const GetMutes = "/api/v1/mutes"

GetMutes is the route for GET /api/v1/mutes. https://docs.joinmastodon.org/methods/mutes/#get

View Source
const GetNotification = "/api/v1/notifications/:id"

GetNotification is the route for GET /api/v1/notifications/:id. https://docs.joinmastodon.org/methods/notifications/#get-one

View Source
const GetNotificationGroup = "/api/v2/notifications/:group_key"

GetNotificationGroup is the path for GET /api/v2/notifications/:group_key. https://docs.joinmastodon.org/methods/grouped_notifications/#get-notification-group

View Source
const GetNotificationPolicy = "/api/v2/notifications/policy"

https://docs.joinmastodon.org/methods/notifications/#get-policy

View Source
const GetNotificationRequest = "/api/v1/notifications/requests/:id"

GetNotificationRequest is the path for GET /api/v1/notifications/requests/:id. https://docs.joinmastodon.org/methods/notifications/#get-one-request

View Source
const GetNotificationRequests = "/api/v1/notifications/requests"

GetNotificationRequests is the path for GET /api/v1/notifications/requests. https://docs.joinmastodon.org/methods/notifications/#get-requests

View Source
const GetNotificationRequests_Merged = "/api/v1/notifications/requests/merged"

GetNotificationRequests_Merged is the path for GET /api/v1/notifications/requests/merged. https://docs.joinmastodon.org/methods/notifications/#requests-merged

View Source
const GetNotifications = "/api/v1/notifications"

GetNotifications is the route for GET /api/v1/notifications. https://docs.joinmastodon.org/methods/notifications/#get

View Source
const GetNotifications_UnreadCount = "/api/v1/notifications/unread_count"

https://docs.joinmastodon.org/methods/notifications/#unread-count

View Source
const GetOAuth_Authorize = "/oauth/authorize"

GetOAuth_Authorize is the route for GET /oauth/authorize. https://docs.joinmastodon.org/methods/oauth/#authorize

View Source
const GetOEmbed = "/api/oembed"

GetOEmbed is the route for GET /api/oembed. https://docs.joinmastodon.org/methods/oembed/#get

View Source
const GetPoll = "/api/v1/polls/:id"

GetPoll is the route for GET /api/v1/polls/:id. https://docs.joinmastodon.org/methods/polls/#get

View Source
const GetPreferences = "/api/v1/preferences"

GetPreferences is the route for GET /api/v1/preferences. https://docs.joinmastodon.org/methods/preferences/#get

View Source
const GetPushSubscription = "/api/v1/push/subscription"

https://docs.joinmastodon.org/methods/push/#get

View Source
const GetScheduledStatus = "/api/v1/scheduled_statuses/:id"

GetScheduledStatus is the route for GET /api/v1/scheduled_statuses/:id. https://docs.joinmastodon.org/methods/scheduled_statuses/#get-one

View Source
const GetScheduledStatuses = "/api/v1/scheduled_statuses"

GetScheduledStatuses is the route for GET /api/v1/scheduled_statuses. https://docs.joinmastodon.org/methods/scheduled_statuses/#get

View Source
const GetSearch = "/api/v2/search"

GetSearch is the route for GET /api/v2/search. https://docs.joinmastodon.org/methods/search/#v2

View Source
const GetStatus = "/api/v1/statuses/:id"

GetStatus is the route for GET /api/v1/statuses/:id. https://docs.joinmastodon.org/methods/statuses/#get

View Source
const GetStatus_Context = "/api/v1/statuses/:id/context"

GetStatus_Context is the route for GET /api/v1/statuses/:id/context. https://docs.joinmastodon.org/methods/statuses/#context

View Source
const GetStatus_FavouritedBy = "/api/v1/statuses/:id/favourited_by"

GetStatus_FavouritedBy is the route for GET /api/v1/statuses/:id/favourited_by. https://docs.joinmastodon.org/methods/statuses/#favourited_by

View Source
const GetStatus_History = "/api/v1/statuses/:id/history"

GetStatus_History is the route for GET /api/v1/statuses/:id/history. https://docs.joinmastodon.org/methods/statuses/#history

View Source
const GetStatus_RebloggedBy = "/api/v1/statuses/:id/reblogged_by"

GetStatus_RebloggedBy is the route for GET /api/v1/statuses/:id/reblogged_by. https://docs.joinmastodon.org/methods/statuses/#reblogged_by

View Source
const GetStatus_Source = "/api/v1/statuses/:id/source"

GetStatus_Source is the route for GET /api/v1/statuses/:id/source. https://docs.joinmastodon.org/methods/statuses/#source

View Source
const GetSuggestions = "/api/v2/suggestions"

GetSuggestions is the route for GET /api/v2/suggestions. https://docs.joinmastodon.org/methods/suggestions/#v2

View Source
const GetTag = "/api/v1/tags/:id"

GetTag is the route for GET /api/v1/tags/:id. https://docs.joinmastodon.org/methods/tags/#get

View Source
const GetTimeline_Hashtag = "/api/v1/timelines/tag/:hashtag"

GetTimeline_Hashtag is the route for GET /api/v1/timelines/tag/:hashtag. https://docs.joinmastodon.org/methods/timelines/#tag

View Source
const GetTimeline_Home = "/api/v1/timelines/home"

GetTimeline_Home is the route for GET /api/v1/timelines/home. https://docs.joinmastodon.org/methods/timelines/#home

View Source
const GetTimeline_List = "/api/v1/timelines/list/:list_id"

GetTimeline_List is the route for GET /api/v1/timelines/list/:list_id. https://docs.joinmastodon.org/methods/timelines/#list

View Source
const GetTimeline_Public = "/api/v1/timelines/public"

GetTimeline_Public is the route for GET /api/v1/timelines/public. https://docs.joinmastodon.org/methods/timelines/#public

View Source
const GetTrends = "/api/v1/trends"

GetTrends is the route for GET /api/v1/trends. https://docs.joinmastodon.org/methods/trends/#tags

View Source
const GetTrends_Links = "/api/v1/trends/links"

GetTrends_Links is the route for GET /api/v1/trends/links. https://docs.joinmastodon.org/methods/trends/#links

View Source
const GetTrends_Statuses = "/api/v1/trends/statuses"

GetTrends_Statuses is the route for GET /api/v1/trends/statuses. https://docs.joinmastodon.org/methods/trends/#statuses

View Source
const PatchAccount_UpdateCredentials = "/api/v1/accounts/update_credentials"

PatchAccount_UpdateCredentials is the route for PATCH /api/v1/accounts/update_credentials. https://docs.joinmastodon.org/methods/accounts/#update_credentials

View Source
const PatchCollection = "/api/v1/collections/:id"

https://docs.joinmastodon.org/methods/collections/#update_collection

View Source
const PatchNotificationPolicy = "/api/v2/notifications/policy"

https://docs.joinmastodon.org/methods/notifications/#update-policy

View Source
const PostAccount = "/api/v1/accounts"

PostAccount is the route for POST /api/v1/accounts. https://docs.joinmastodon.org/methods/accounts/#create

View Source
const PostAccount_Block = "/api/v1/accounts/:id/block"

PostAccount_Block is the route for POST /api/v1/accounts/:id/block. https://docs.joinmastodon.org/methods/accounts/#block

View Source
const PostAccount_Follow = "/api/v1/accounts/:id/follow"

PostAccount_Follow is the route for POST /api/v1/accounts/:id/follow. https://docs.joinmastodon.org/methods/accounts/#follow

View Source
const PostAccount_Mute = "/api/v1/accounts/:id/mute"

PostAccount_Mute is the route for POST /api/v1/accounts/:id/mute. https://docs.joinmastodon.org/methods/accounts/#mute

View Source
const PostAccount_Note = "/api/v1/accounts/:id/note"

PostAccount_Note is the route for POST /api/v1/accounts/:id/note. https://docs.joinmastodon.org/methods/accounts/#note

View Source
const PostAccount_Pin = "/api/v1/accounts/:id/pin"

PostAccount_Pin is the route for POST /api/v1/accounts/:id/pin. https://docs.joinmastodon.org/methods/accounts/#pin

View Source
const PostAccount_RemoveFromFollowers = "/api/v1/accounts/:id/remove_from_followers"

PostAccount_RemoveFromFollowers is the route for POST /api/v1/accounts/:id/remove_from_followers. https://docs.joinmastodon.org/methods/accounts/#remove_from_followers

View Source
const PostAccount_Unblock = "/api/v1/accounts/:id/unblock"

PostAccount_Unblock is the route for POST /api/v1/accounts/:id/unblock. https://docs.joinmastodon.org/methods/accounts/#unblock

View Source
const PostAccount_Unfollow = "/api/v1/accounts/:id/unfollow"

PostAccount_Unfollow is the route for POST /api/v1/accounts/:id/unfollow. https://docs.joinmastodon.org/methods/accounts/#unfollow

View Source
const PostAccount_Unmute = "/api/v1/accounts/:id/unmute"

PostAccount_Unmute is the route for POST /api/v1/accounts/:id/unmute. https://docs.joinmastodon.org/methods/accounts/#unmute

View Source
const PostAccount_Unpin = "/api/v1/accounts/:id/unpin"

PostAccount_Unpin is the route for POST /api/v1/accounts/:id/unpin. https://docs.joinmastodon.org/methods/accounts/#unpin

View Source
const PostAnnouncement_Dismiss = "/api/v1/announcements/:id/dismiss"

PostAnnouncement_Dismiss is the route for POST /api/v1/announcements/:id/dismiss. https://docs.joinmastodon.org/methods/announcements/#dismiss

View Source
const PostApplication = "/api/v1/apps"

PostApplication is the route for POST /api/v1/apps. https://docs.joinmastodon.org/methods/apps/#create

View Source
const PostCollection = "/api/v1/collections"

https://docs.joinmastodon.org/methods/collections/#create

View Source
const PostCollection_Item = "/api/v1/collections/:collection_id/items"

https://docs.joinmastodon.org/methods/collections/#add_account

View Source
const PostCollection_Item_Revoke = "/api/v1/collections/:collection_id/items/:id/revoke"

https://docs.joinmastodon.org/methods/collections/#revoke_item

View Source
const PostConversationRead = "/api/v1/conversations/:id/read"

PostConversationRead is the route for POST /api/v1/conversations/:id/read. https://docs.joinmastodon.org/methods/conversations/#read

View Source
const PostDomainBlock = "/api/v1/domain_blocks"

PostDomainBlock is the route for POST /api/v1/domain_blocks. https://docs.joinmastodon.org/methods/domain_blocks/#block

View Source
const PostEmailConfirmation = "/api/v1/email/confirmation"

PostEmailConfirmation is the route for POST /api/v1/email/confirmation. https://docs.joinmastodon.org/methods/emails/#confirmation

View Source
const PostFeaturedTag = "/api/v1/featured_tags"

PostFeaturedTag is the route for POST /api/v1/featured_tags. https://docs.joinmastodon.org/methods/featured_tags/#feature

View Source
const PostFilter = "/api/v2/filters"

PostFilter is the route for POST /api/v2/filters. https://docs.joinmastodon.org/methods/filters/#create

View Source
const PostFilter_Keyword = "/api/v2/filters/:filter_id/keywords"

PostFilter_Keyword is the route for POST /api/v2/filters/:filter_id/keywords. https://docs.joinmastodon.org/methods/filters/#keywords-create

View Source
const PostFilter_Status = "/api/v2/filters/:filter_id/statuses"

PostFilter_Status is the route for POST /api/v2/filters/:filter_id/statuses. https://docs.joinmastodon.org/methods/filters/#statuses-add

View Source
const PostFilter_V1 = "/api/v1/filters"

PostFilter_V1 is the route for POST /api/v1/filters. https://docs.joinmastodon.org/methods/filters/#create-v1

View Source
const PostFollowRequest_Authorize = "/api/v1/follow_requests/:account_id/authorize"

PostFollowRequest_Authorize is the route for POST /api/v1/follow_requests/:account_id/authorize. https://docs.joinmastodon.org/methods/follow_requests/#accept

View Source
const PostFollowRequest_Reject = "/api/v1/follow_requests/:account_id/reject"

PostFollowRequest_Reject is the route for POST /api/v1/follow_requests/:account_id/reject. https://docs.joinmastodon.org/methods/follow_requests/#reject

View Source
const PostGroupedNotifications_Clear = "/api/v2/notifications/clear"

PostGroupedNotifications_Clear is the path for POST /api/v2/notifications/clear. https://docs.joinmastodon.org/methods/notifications/#clear

View Source
const PostList = "/api/v1/lists"

PostList is the route for POST /api/v1/lists. https://docs.joinmastodon.org/methods/lists/#create

View Source
const PostList_Accounts = "/api/v1/lists/:id/accounts"

PostList_Accounts is the route for POST /api/v1/lists/:id/accounts. https://docs.joinmastodon.org/methods/lists/#accounts-add

View Source
const PostMarker = "/api/v1/markers"

PostMarker is the route for POST /api/v1/markers. https://docs.joinmastodon.org/methods/markers/#create

View Source
const PostMedia = "/api/v2/media"

PostMedia is the route for POST /api/v2/media. https://docs.joinmastodon.org/methods/media/#v2

View Source
const PostNotificationGroup_Dismiss = "/api/v2/notifications/:group_key/dismiss"

PostNotificationGroup_Dismiss is the path for POST /api/v2/notifications/:group_key/dismiss. https://docs.joinmastodon.org/methods/grouped_notifications/#dismiss-group

View Source
const PostNotificationRequest_Accept = "/api/v1/notifications/requests/:id/accept"

PostNotificationRequest_Accept is the path for POST /api/v1/notifications/requests/:id/accept. https://docs.joinmastodon.org/methods/notifications/#accept-request

View Source
const PostNotificationRequest_Dismiss = "/api/v1/notifications/requests/:id/dismiss"

PostNotificationRequest_Dismiss is the path for POST /api/v1/notifications/requests/:id/dismiss. https://docs.joinmastodon.org/methods/notifications/#dismiss-request

View Source
const PostNotificationRequests_Accept = "/api/v1/notifications/requests/accept"

PostNotificationRequests_Accept is the path for POST /api/v1/notifications/requests/accept. https://docs.joinmastodon.org/methods/notifications/#accept-multiple-requests

View Source
const PostNotificationRequests_Dismiss = "/api/v1/notifications/requests/dismiss"

PostNotificationRequests_Dismiss is the path for POST /api/v1/notifications/requests/dismiss. https://docs.joinmastodon.org/methods/notifications/#dismiss-multiple-requests

View Source
const PostNotification_Dismiss = "/api/v1/notifications/dismiss"

PostNotification_Dismiss is the route for POST /api/v1/notifications/dismiss. https://docs.joinmastodon.org/methods/notifications/#dismiss

View Source
const PostNotifications_Clear = "/api/v1/notifications/clear"

PostNotifications_Clear is the route for POST /api/v1/notifications/clear. https://docs.joinmastodon.org/methods/notifications/#clear

View Source
const PostOAuth_Revoke = "/oauth/revoke"

PostOAuth_Revoke is the route for POST /oauth/revoke. https://docs.joinmastodon.org/methods/oauth/#revoke

View Source
const PostOAuth_Token = "/oauth/token" // #nosec G101 -- a URL path, not a credential

PostOAuth_Token is the route for POST /oauth/token. https://docs.joinmastodon.org/methods/oauth/#token

View Source
const PostPoll_Votes = "/api/v1/polls/:id/votes"

PostPoll_Votes is the route for POST /api/v1/polls/:id/votes. https://docs.joinmastodon.org/methods/polls/#vote

View Source
const PostPushSubscription = "/api/v1/push/subscription"

https://docs.joinmastodon.org/methods/push/#create

View Source
const PostReport = "/api/v1/reports"

PostReport is the route for POST /api/v1/reports. https://docs.joinmastodon.org/methods/reports/#post

View Source
const PostStatus = "/api/v1/statuses"

PostStatus is the route for POST /api/v1/statuses. https://docs.joinmastodon.org/methods/statuses/#create

View Source
const PostStatus_Bookmark = "/api/v1/statuses/:id/bookmark"

PostStatus_Bookmark is the route for POST /api/v1/statuses/:id/bookmark. https://docs.joinmastodon.org/methods/statuses/#bookmark

View Source
const PostStatus_Favourite = "/api/v1/statuses/:id/favourite"

PostStatus_Favourite is the route for POST /api/v1/statuses/:id/favourite. https://docs.joinmastodon.org/methods/statuses/#favourite

View Source
const PostStatus_Mute = "/api/v1/statuses/:id/mute"

PostStatus_Mute is the route for POST /api/v1/statuses/:id/mute. https://docs.joinmastodon.org/methods/statuses/#mute

View Source
const PostStatus_Pin = "/api/v1/statuses/:id/pin"

PostStatus_Pin is the route for POST /api/v1/statuses/:id/pin. https://docs.joinmastodon.org/methods/statuses/#pin

View Source
const PostStatus_Reblog = "/api/v1/statuses/:id/reblog"

PostStatus_Reblog is the route for POST /api/v1/statuses/:id/reblog. https://docs.joinmastodon.org/methods/statuses/#reblog

View Source
const PostStatus_Translate = "/api/v1/statuses/:id/translate"

PostStatus_Translate is the route for POST /api/v1/statuses/:id/translate. https://docs.joinmastodon.org/methods/statuses/#translate

View Source
const PostStatus_Unbookmark = "/api/v1/statuses/:id/unbookmark"

PostStatus_Unbookmark is the route for POST /api/v1/statuses/:id/unbookmark. https://docs.joinmastodon.org/methods/statuses/#unbookmark

View Source
const PostStatus_Unfavourite = "/api/v1/statuses/:id/unfavourite"

PostStatus_Unfavourite is the route for POST /api/v1/statuses/:id/unfavourite. https://docs.joinmastodon.org/methods/statuses/#unfavourite

View Source
const PostStatus_Unmute = "/api/v1/statuses/:id/unmute"

PostStatus_Unmute is the route for POST /api/v1/statuses/:id/unmute. https://docs.joinmastodon.org/methods/statuses/#unmute

View Source
const PostStatus_Unpin = "/api/v1/statuses/:id/unpin"

PostStatus_Unpin is the route for POST /api/v1/statuses/:id/unpin. https://docs.joinmastodon.org/methods/statuses/#unpin

View Source
const PostStatus_Unreblog = "/api/v1/statuses/:id/unreblog"

PostStatus_Unreblog is the route for POST /api/v1/statuses/:id/unreblog. https://docs.joinmastodon.org/methods/statuses/#unreblog

View Source
const PostTag_Follow = "/api/v1/tags/:id/follow"

PostTag_Follow is the route for POST /api/v1/tags/:id/follow. https://docs.joinmastodon.org/methods/tags/#follow

View Source
const PostTag_Unfollow = "/api/v1/tags/:id/unfollow"

PostTag_Unfollow is the route for POST /api/v1/tags/:id/unfollow. https://docs.joinmastodon.org/methods/tags/#unfollow

View Source
const PutAnnouncement_Reaction = "/api/v1/announcements/:id/reactions/:name"

PutAnnouncement_Reaction is the route for PUT /api/v1/announcements/:id/reactions/:name. https://docs.joinmastodon.org/methods/announcements/#put-reactions

View Source
const PutFilter = "/api/v2/filters/:id"

PutFilter is the route for PUT /api/v2/filters/:id. https://docs.joinmastodon.org/methods/filters/#update

View Source
const PutFilter_Keyword = "/api/v2/filters/keywords/:id"

PutFilter_Keyword is the route for PUT /api/v2/filters/keywords/:id. https://docs.joinmastodon.org/methods/filters/#keywords-update

View Source
const PutFilter_V1 = "/api/v1/filters/:id"

PutFilter_V1 is the route for PUT /api/v1/filters/:id. https://docs.joinmastodon.org/methods/filters/#update-v1

View Source
const PutList = "/api/v1/lists/:id"

PutList is the route for PUT /api/v1/lists/:id. https://docs.joinmastodon.org/methods/lists/#update

View Source
const PutMedia = "/api/v1/media/:id"

PutMedia is the route for PUT /api/v1/media/:id. https://docs.joinmastodon.org/methods/media/#update

View Source
const PutPushSubscription = "/api/v1/push/subscription"

https://docs.joinmastodon.org/methods/push/#update

View Source
const PutScheduledStatus = "/api/v1/scheduled_statuses/:id"

PutScheduledStatus is the route for PUT /api/v1/scheduled_statuses/:id. https://docs.joinmastodon.org/methods/scheduled_statuses/#update

View Source
const PutStatus = "/api/v1/statuses/:id"

PutStatus is the route for PUT /api/v1/statuses/:id. https://docs.joinmastodon.org/methods/statuses/#edit

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL