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 ¶
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
const DeleteCollection = "/api/v1/collections/:id"
https://docs.joinmastodon.org/methods/collections/#delete_collection
const DeleteCollection_Item = "/api/v1/collections/:collection_id/items/:id"
https://docs.joinmastodon.org/methods/collections/#remove_account
const DeleteConversation = "/api/v1/conversations/:id"
DeleteConversation is the route for DELETE /api/v1/conversations/:id. https://docs.joinmastodon.org/methods/conversations/#delete
const DeleteDomainBlock = "/api/v1/domain_blocks"
DeleteDomainBlock is the route for DELETE /api/v1/domain_blocks. https://docs.joinmastodon.org/methods/domain_blocks/#unblock
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
const DeleteFilter = "/api/v2/filters/:id"
DeleteFilter is the route for DELETE /api/v2/filters/:id. https://docs.joinmastodon.org/methods/filters/#delete
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
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
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
const DeleteList = "/api/v1/lists/:id"
DeleteList is the route for DELETE /api/v1/lists/:id. https://docs.joinmastodon.org/methods/lists/#delete
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
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
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
const DeletePushSubscription = "/api/v1/push/subscription"
https://docs.joinmastodon.org/methods/push/#delete
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
const DeleteStatus = "/api/v1/statuses/:id"
DeleteStatus is the route for DELETE /api/v1/statuses/:id. https://docs.joinmastodon.org/methods/statuses/#delete
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
const GetAccount = "/api/v1/accounts/:id"
GetAccount is the route for GET /api/v1/accounts/:id. https://docs.joinmastodon.org/methods/accounts/#get
const GetAccount_Collections = "/api/v1/accounts/:account_id/collections"
https://docs.joinmastodon.org/methods/collections/#get_collections
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.
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
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
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
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
const GetAccount_InCollections = "/api/v1/accounts/:account_id/in_collections"
https://docs.joinmastodon.org/methods/collections/#in_collections
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
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
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
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
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
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
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
const GetAnnouncements = "/api/v1/announcements"
GetAnnouncements is the route for GET /api/v1/announcements. https://docs.joinmastodon.org/methods/announcements/#get
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
const GetBlocks = "/api/v1/blocks"
GetBlocks is the route for GET /api/v1/blocks. https://docs.joinmastodon.org/methods/blocks/#get
const GetBookmarks = "/api/v1/bookmarks"
GetBookmarks is the route for GET /api/v1/bookmarks. https://docs.joinmastodon.org/methods/bookmarks/#get
const GetCollection = "/api/v1/collections/:id"
https://docs.joinmastodon.org/methods/collections/#get_collection
const GetConversations = "/api/v1/conversations"
GetConversations is the route for GET /api/v1/conversations. https://docs.joinmastodon.org/methods/conversations/#get
const GetCustomEmojis = "/api/v1/custom_emojis"
GetCustomEmojis is the route for GET /api/v1/custom_emojis. https://docs.joinmastodon.org/methods/custom_emojis/#get
const GetDirectory = "/api/v1/directory"
GetDirectory is the route for GET /api/v1/directory. https://docs.joinmastodon.org/methods/directory/#get
const GetDomainBlocks = "/api/v1/domain_blocks"
GetDomainBlocks is the route for GET /api/v1/domain_blocks. https://docs.joinmastodon.org/methods/domain_blocks/#get
const GetEndorsements = "/api/v1/endorsements"
GetEndorsements is the route for GET /api/v1/endorsements. https://docs.joinmastodon.org/methods/endorsements/#get
const GetFavourites = "/api/v1/favourites"
GetFavourites is the route for GET /api/v1/favourites. https://docs.joinmastodon.org/methods/favourites/#get
const GetFeaturedTags = "/api/v1/featured_tags"
GetFeaturedTags is the route for GET /api/v1/featured_tags. https://docs.joinmastodon.org/methods/featured_tags/#get
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
const GetFilter = "/api/v2/filters/:id"
GetFilter is the route for GET /api/v2/filters/:id. https://docs.joinmastodon.org/methods/filters/#get-one
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
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
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
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
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
const GetFilters = "/api/v2/filters"
GetFilters is the route for GET /api/v2/filters. https://docs.joinmastodon.org/methods/filters/#get
const GetFilters_V1 = "/api/v1/filters"
GetFilters_V1 is the route for GET /api/v1/filters. https://docs.joinmastodon.org/methods/filters/#get-v1
const GetFollowRequests = "/api/v1/follow_requests"
GetFollowRequests is the route for GET /api/v1/follow_requests. https://docs.joinmastodon.org/methods/follow_requests/#get
const GetFollowedTags = "/api/v1/followed_tags"
GetFollowedTags is the route for GET /api/v1/followed_tags. https://docs.joinmastodon.org/methods/followed_tags/#get
const GetGroupedNotifications = "/api/v2/notifications"
GetGroupedNotifications is the path for GET /api/v2/notifications. https://docs.joinmastodon.org/methods/grouped_notifications/#get-grouped
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
const GetInstance = "/api/v2/instance"
GetInstance is the route for GET /api/v2/instance. https://docs.joinmastodon.org/methods/instance/#v2
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
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
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
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
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
const GetInstance_V1 = "/api/v1/instance"
GetInstance_V1 is the route for GET /api/v1/instance. https://docs.joinmastodon.org/methods/instance/#v1
const GetList = "/api/v1/lists/:id"
GetList is the route for GET /api/v1/lists/:id. https://docs.joinmastodon.org/methods/lists/#get-one
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
const GetLists = "/api/v1/lists"
GetLists is the route for GET /api/v1/lists. https://docs.joinmastodon.org/methods/lists/#get
const GetMarkers = "/api/v1/markers"
GetMarkers is the route for GET /api/v1/markers. https://docs.joinmastodon.org/methods/markers/#get
const GetMedia = "/api/v1/media/:id"
GetMedia is the route for GET /api/v1/media/:id. https://docs.joinmastodon.org/methods/media/#get
const GetMutes = "/api/v1/mutes"
GetMutes is the route for GET /api/v1/mutes. https://docs.joinmastodon.org/methods/mutes/#get
const GetNotification = "/api/v1/notifications/:id"
GetNotification is the route for GET /api/v1/notifications/:id. https://docs.joinmastodon.org/methods/notifications/#get-one
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
const GetNotificationPolicy = "/api/v2/notifications/policy"
https://docs.joinmastodon.org/methods/notifications/#get-policy
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
const GetNotificationRequests = "/api/v1/notifications/requests"
GetNotificationRequests is the path for GET /api/v1/notifications/requests. https://docs.joinmastodon.org/methods/notifications/#get-requests
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
const GetNotifications = "/api/v1/notifications"
GetNotifications is the route for GET /api/v1/notifications. https://docs.joinmastodon.org/methods/notifications/#get
const GetNotifications_UnreadCount = "/api/v1/notifications/unread_count"
https://docs.joinmastodon.org/methods/notifications/#unread-count
const GetOAuth_Authorize = "/oauth/authorize"
GetOAuth_Authorize is the route for GET /oauth/authorize. https://docs.joinmastodon.org/methods/oauth/#authorize
const GetOEmbed = "/api/oembed"
GetOEmbed is the route for GET /api/oembed. https://docs.joinmastodon.org/methods/oembed/#get
const GetPoll = "/api/v1/polls/:id"
GetPoll is the route for GET /api/v1/polls/:id. https://docs.joinmastodon.org/methods/polls/#get
const GetPreferences = "/api/v1/preferences"
GetPreferences is the route for GET /api/v1/preferences. https://docs.joinmastodon.org/methods/preferences/#get
const GetPushSubscription = "/api/v1/push/subscription"
https://docs.joinmastodon.org/methods/push/#get
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
const GetScheduledStatuses = "/api/v1/scheduled_statuses"
GetScheduledStatuses is the route for GET /api/v1/scheduled_statuses. https://docs.joinmastodon.org/methods/scheduled_statuses/#get
const GetSearch = "/api/v2/search"
GetSearch is the route for GET /api/v2/search. https://docs.joinmastodon.org/methods/search/#v2
const GetStatus = "/api/v1/statuses/:id"
GetStatus is the route for GET /api/v1/statuses/:id. https://docs.joinmastodon.org/methods/statuses/#get
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
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
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
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
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
const GetSuggestions = "/api/v2/suggestions"
GetSuggestions is the route for GET /api/v2/suggestions. https://docs.joinmastodon.org/methods/suggestions/#v2
const GetTag = "/api/v1/tags/:id"
GetTag is the route for GET /api/v1/tags/:id. https://docs.joinmastodon.org/methods/tags/#get
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
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
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
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
const GetTrends = "/api/v1/trends"
GetTrends is the route for GET /api/v1/trends. https://docs.joinmastodon.org/methods/trends/#tags
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
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
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
const PatchCollection = "/api/v1/collections/:id"
https://docs.joinmastodon.org/methods/collections/#update_collection
const PatchNotificationPolicy = "/api/v2/notifications/policy"
https://docs.joinmastodon.org/methods/notifications/#update-policy
const PostAccount = "/api/v1/accounts"
PostAccount is the route for POST /api/v1/accounts. https://docs.joinmastodon.org/methods/accounts/#create
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
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
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
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
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
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
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
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
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
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
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
const PostApplication = "/api/v1/apps"
PostApplication is the route for POST /api/v1/apps. https://docs.joinmastodon.org/methods/apps/#create
const PostCollection = "/api/v1/collections"
https://docs.joinmastodon.org/methods/collections/#create
const PostCollection_Item = "/api/v1/collections/:collection_id/items"
https://docs.joinmastodon.org/methods/collections/#add_account
const PostCollection_Item_Revoke = "/api/v1/collections/:collection_id/items/:id/revoke"
https://docs.joinmastodon.org/methods/collections/#revoke_item
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
const PostDomainBlock = "/api/v1/domain_blocks"
PostDomainBlock is the route for POST /api/v1/domain_blocks. https://docs.joinmastodon.org/methods/domain_blocks/#block
const PostEmailConfirmation = "/api/v1/email/confirmation"
PostEmailConfirmation is the route for POST /api/v1/email/confirmation. https://docs.joinmastodon.org/methods/emails/#confirmation
const PostFeaturedTag = "/api/v1/featured_tags"
PostFeaturedTag is the route for POST /api/v1/featured_tags. https://docs.joinmastodon.org/methods/featured_tags/#feature
const PostFilter = "/api/v2/filters"
PostFilter is the route for POST /api/v2/filters. https://docs.joinmastodon.org/methods/filters/#create
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
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
const PostFilter_V1 = "/api/v1/filters"
PostFilter_V1 is the route for POST /api/v1/filters. https://docs.joinmastodon.org/methods/filters/#create-v1
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
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
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
const PostList = "/api/v1/lists"
PostList is the route for POST /api/v1/lists. https://docs.joinmastodon.org/methods/lists/#create
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
const PostMarker = "/api/v1/markers"
PostMarker is the route for POST /api/v1/markers. https://docs.joinmastodon.org/methods/markers/#create
const PostMedia = "/api/v2/media"
PostMedia is the route for POST /api/v2/media. https://docs.joinmastodon.org/methods/media/#v2
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
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
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
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
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
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
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
const PostOAuth_Revoke = "/oauth/revoke"
PostOAuth_Revoke is the route for POST /oauth/revoke. https://docs.joinmastodon.org/methods/oauth/#revoke
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
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
const PostPushSubscription = "/api/v1/push/subscription"
https://docs.joinmastodon.org/methods/push/#create
const PostReport = "/api/v1/reports"
PostReport is the route for POST /api/v1/reports. https://docs.joinmastodon.org/methods/reports/#post
const PostStatus = "/api/v1/statuses"
PostStatus is the route for POST /api/v1/statuses. https://docs.joinmastodon.org/methods/statuses/#create
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
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
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
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
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
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
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
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
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
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
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
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
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
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
const PutFilter = "/api/v2/filters/:id"
PutFilter is the route for PUT /api/v2/filters/:id. https://docs.joinmastodon.org/methods/filters/#update
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
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
const PutList = "/api/v1/lists/:id"
PutList is the route for PUT /api/v1/lists/:id. https://docs.joinmastodon.org/methods/lists/#update
const PutMedia = "/api/v1/media/:id"
PutMedia is the route for PUT /api/v1/media/:id. https://docs.joinmastodon.org/methods/media/#update
const PutPushSubscription = "/api/v1/push/subscription"
https://docs.joinmastodon.org/methods/push/#update
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
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.
Source Files
¶
- accounts.go
- admin-.go
- admin-accounts.go
- admin-canonical-email-blocks.go
- admin-dimensions.go
- admin-domain-allows.go
- admin-domain-blocks.go
- admin-email-blocks.go
- admin-ip-blocks.go
- admin-measures.go
- admin-reports.go
- admin-retention.go
- admin-trends.go
- announcements.go
- apps.go
- blocks.go
- bookmarks.go
- collection.go
- conversations.go
- custom-emojis.go
- directory.go
- doc.go
- domain-blocks.go
- emails.go
- endorsements.go
- favourites.go
- featured-tags.go
- filters.go
- follow-requests.go
- followed-tags.go
- grouped-notifications.go
- instance.go
- lists.go
- markers.go
- media.go
- mutes.go
- notifications.go
- oauth.go
- oembed.go
- polls.go
- preferences.go
- profile.go
- push.go
- reports.go
- scheduled-statuses.go
- search.go
- statuses.go
- streaming.go
- suggestions.go
- tags.go
- timelines.go
- trends.go