place.stream.moderation.createVodGate

Create a gate (hide VOD comment) on behalf of a streamer. Requires 'vod.comment.hide' permission. Creates a place.stream.vod.gate record in the streamer's repository.

Repository @stream.place did:plc:rbvrr34edl5ddpuwcubjiost not from the namespace authority
Details · procedure
Kindprocedure
Authoritymoderation.stream.place
Indexed

Procedure

procedure · POST

Input

application/json

commentUri

requiredstring · at-uri

The AT-URI of the VOD comment to hide.

streamer

requiredstring · did

The DID of the streamer.

Output

application/json

cid

requiredstring · cid

The CID of the created gate record.

uri

requiredstring · at-uri

The AT-URI of the created gate record.

Errors

Unauthorized

The request lacks valid authentication credentials.

Forbidden

The caller does not have permission to hide VOD comments for this streamer.

SessionNotFound

The streamer's OAuth session could not be found or is invalid.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Delete 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.

  • Create a gate (hide message) on behalf of a streamer. Requires 'hide' permission. Creates a place.stream.chat.gate record in the streamer's repository.

  • Delete 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.vod.gate

    record not from the namespace authority

    Record defining a single gated VOD comment.

  • Create a block (ban) on behalf of a streamer. Requires 'ban' permission. Creates an app.bsky.graph.block record in the streamer's repository.