ActivityPlug API / @activityplug/core / CapabilityName
Type Alias: CapabilityName
CapabilityName =
"auth.oauth.authorizationCode"|"auth.oauth.clientCredentials"|"auth.oauth.refreshToken"|"auth.oauth.revoke"|"auth.tokenInjection"|"auth.emailChallenge"|"auth.passkey"|"instance.nodeInfo"|"instance.oauthMetadata"|"instance.peers"|"accounts.lookupById"|"accounts.lookupByHandle"|"accounts.updateProfile"|"accounts.followers"|"accounts.following"|"accounts.relationships"|"posts.read"|"posts.create"|"posts.delete"|"posts.update"|"posts.reply"|"posts.quote"|"posts.translate"|"posts.history"|"posts.context"|"posts.quotes"|"timelines.home"|"timelines.public"|"timelines.local"|"timelines.hashtag"|"timelines.list"|"media.get"|"media.upload"|"media.update"|"media.delete"|"media.urlIngestion"|"notifications.list"|"notifications.grouped"|"notifications.dismiss"|"notifications.clear"|"notifications.unreadCount"|"followRequests.list"|"followRequests.accept"|"followRequests.reject"|"polls.read"|"polls.create"|"polls.vote"|"lists.read"|"lists.create"|"lists.update"|"lists.delete"|"lists.members"|"filters.read"|"filters.create"|"filters.update"|"filters.delete"|"scheduledPosts.read"|"scheduledPosts.create"|"scheduledPosts.update"|"scheduledPosts.delete"|"search.accounts"|"search.posts"|"search.hashtags"|"social.follow"|"social.block"|"social.mute"|"social.favourite"|"social.bookmark"|"social.bookmarkFolders"|"social.boost"|"social.reaction"|"notifications.pleromaEmojiReaction"|"notifications.pleromaChatMention"|"notifications.pleromaReport"|"streaming.timeline"|"streaming.notifications"|"streaming.conversations"
Defined in: packages/core/src/capabilities/capability.ts:3