{
"id": "so.sprk.authFullApp",
"defs": {
"main": {
"type": "permission-set",
"title": "Full Spark App Permissions",
"detail": "Manage Spark content and interactions, private preferences and notifications, and Spark-specific app features and data.",
"title:lang": {},
"detail:lang": {},
"permissions": [
{
"lxm": [
"so.sprk.actor.getPreferences",
"so.sprk.actor.getProfile",
"so.sprk.actor.getProfiles",
"so.sprk.actor.getSuggestions",
"so.sprk.actor.putPreferences",
"so.sprk.actor.searchActors",
"so.sprk.actor.searchActorsTypeahead",
"so.sprk.feed.describeFeedGenerator",
"so.sprk.feed.getActorFeeds",
"so.sprk.feed.getActorLikes",
"so.sprk.feed.getActorReposts",
"so.sprk.feed.getAuthorFeed",
"so.sprk.feed.getCrosspostThread",
"so.sprk.feed.getFeed",
"so.sprk.feed.getFeedGenerator",
"so.sprk.feed.getFeedGenerators",
"so.sprk.feed.getFeedSkeleton",
"so.sprk.feed.getLikes",
"so.sprk.feed.getPostThread",
"so.sprk.feed.getPosts",
"so.sprk.feed.getRepostedBy",
"so.sprk.feed.getSuggestedFeeds",
"so.sprk.feed.getTimeline",
"so.sprk.feed.searchPosts",
"so.sprk.feed.sendInteractions",
"so.sprk.graph.getBlocks",
"so.sprk.graph.getFollowers",
"so.sprk.graph.getFollows",
"so.sprk.graph.getKnownFollowers",
"so.sprk.graph.getMutes",
"so.sprk.graph.getRelationships",
"so.sprk.graph.getSuggestedFollowsByActor",
"so.sprk.graph.muteActor",
"so.sprk.graph.muteThread",
"so.sprk.graph.unmuteActor",
"so.sprk.graph.unmuteThread",
"so.sprk.labeler.getServices",
"so.sprk.notification.getUnreadCount",
"so.sprk.notification.listNotifications",
"so.sprk.notification.putPreferences",
"so.sprk.notification.registerPush",
"so.sprk.notification.unregisterPush",
"so.sprk.notification.updateSeen",
"so.sprk.sound.getActorAudios",
"so.sprk.sound.getAudioPosts",
"so.sprk.sound.getAudios",
"so.sprk.sound.getTrendingAudios",
"so.sprk.story.getStories",
"so.sprk.story.getTimeline",
"so.sprk.video.getJobStatus",
"so.sprk.video.getUploadLimits",
"so.sprk.video.uploadVideo"
],
"type": "permission",
"resource": "rpc",
"inheritAud": true
},
{
"type": "permission",
"action": [
"create",
"update",
"delete"
],
"resource": "repo",
"collection": [
"so.sprk.actor.profile",
"so.sprk.feed.generator",
"so.sprk.feed.like",
"so.sprk.feed.post",
"so.sprk.feed.reply",
"so.sprk.feed.repost",
"so.sprk.feed.threadgate",
"so.sprk.graph.block",
"so.sprk.graph.follow",
"so.sprk.labeler.service",
"so.sprk.story.post"
]
}
]
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}