place.stream.moderation.deletePin
Unpin a pinned chat message on behalf of a streamer. Requires 'message.pin' permission. Deletes the place.stream.chat.pinnedRecord from the streamer's repo.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | moderation.stream.place |
| Indexed |
Procedure
procedure · POSTParameters
query stringInput
application/jsonOutput
application/jsonErrors
Unauthorized
The request lacks valid authentication credentials.
Forbidden
The caller does not have permission to unpin messages for this streamer.
SessionNotFound
The streamer's OAuth session could not be found or is invalid.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.stream.moderation.createPin
procedurePin a chat message on behalf of a streamer. Requires 'message.pin' permission. Creates a place.stream.chat.pinnedRecord in the streamer's repo, replacing any existing pin.
-
place.stream.moderation.deleteGate
procedureDelete a gate (unhide message) on behalf of a streamer. Requires 'hide' permission. Deletes a place.stream.chat.gate record from the streamer's repository.
-
place.stream.moderation.deleteBlock
procedureDelete a block (unban) on behalf of a streamer. Requires 'ban' permission. Deletes an app.bsky.graph.block record from the streamer's repository.
-
place.stream.moderation.deleteVodGate
procedureDelete a gate (unhide VOD comment) on behalf of a streamer. Requires 'vod.comment.hide' permission. Deletes a place.stream.vod.gate record from the streamer's repository.
-
app.didpic.write.deleteRecord
procedureDelete a record by at:// URI on the authenticated viewer's own PDS, mediated by the AppView using its server-held session (confidential OAuth client only). Covers unlike, unfollow, unblock, and deleting a post or comment — whichever record the URI points at.