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.
Input
Encoding
application/jsoncommentUri
stringat-uri
Required
The AT-URI of the VOD comment to hide.
streamer
stringdid
Required
The DID of the streamer.
Output
Encoding
application/jsoncid
stringcid
Required
The CID of the created gate record.
uri
stringat-uri
Required
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. Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "procedure",
"input": {
"schema": {
"type": "object",
"required": [
"streamer",
"commentUri"
],
"properties": {
"streamer": {
"type": "string",
"format": "did",
"description": "The DID of the streamer."
},
"commentUri": {
"type": "string",
"format": "at-uri",
"description": "The AT-URI of the VOD comment to hide."
}
}
},
"encoding": "application/json"
},
"errors": [
{
"name": "Unauthorized",
"description": "The request lacks valid authentication credentials."
},
{
"name": "Forbidden",
"description": "The caller does not have permission to hide VOD comments for this streamer."
},
{
"name": "SessionNotFound",
"description": "The streamer's OAuth session could not be found or is invalid."
}
],
"output": {
"schema": {
"type": "object",
"required": [
"uri",
"cid"
],
"properties": {
"cid": {
"type": "string",
"format": "cid",
"description": "The CID of the created gate record."
},
"uri": {
"type": "string",
"format": "at-uri",
"description": "The AT-URI of the created gate record."
}
}
},
"encoding": "application/json"
},
"parameters": null,
"description": "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."
}