full diff

place.stream.beta.getStatus

stream.place +0 −0
From
bafyreidrixae6al373fycj34eorvnafig77hjki64oricyjzu6bhbta5iu indexed 2026-11-04 01:29 UTC View this version
To
bafyreidrixae6al373fycj34eorvnafig77hjki64oricyjzu6bhbta5iu indexed 2026-11-04 01:29 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Report an account's access status for a named beta feature: whether it has been granted (via a trusted place.stream.beta.invite, or because this node isn't beta-gating the feature), has an outstanding place.stream.beta.request, or neither. Defaults to the authenticated caller when `did` is omitted.",
66 "errors": [
77 {
88 "description": "No did supplied and the request was not authenticated, so there is no account to check.",
99 "name": "DidRequired"
1010 }
1111 ],
1212 "output": {
1313 "encoding": "application/json",
1414 "schema": {
1515 "properties": {
1616 "did": {
1717 "description": "The account this status applies to.",
1818 "format": "did",
1919 "type": "string"
2020 },
2121 "feature": {
2222 "description": "The feature this status applies to (echoes the request).",
2323 "type": "string"
2424 },
2525 "status": {
2626 "description": "granted: the account may use the feature. requested: no grant yet, but an access request is on file. none: no grant and no request.",
2727 "knownValues": [
2828 "granted",
2929 "requested",
3030 "none"
3131 ],
3232 "type": "string"
3333 }
3434 },
3535 "required": [
3636 "feature",
3737 "did",
3838 "status"
3939 ],
4040 "type": "object"
4141 }
4242 },
4343 "parameters": {
4444 "properties": {
4545 "did": {
4646 "description": "Account to check. Defaults to the authenticated caller's DID when omitted.",
4747 "format": "did",
4848 "type": "string"
4949 },
5050 "feature": {
5151 "description": "Identifier of the beta feature to check (e.g. \"vod\").",
5252 "type": "string"
5353 }
5454 },
5555 "required": [
5656 "feature"
5757 ],
5858 "type": "params"
5959 },
6060 "type": "query"
6161 }
6262 },
6363 "id": "place.stream.beta.getStatus",
6464 "lexicon": 1
6565}