{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Call one of a group's tabs' own methods, named by `method`, with its own params beside it: what a group's site calls them all through, so its sign-in asks leave for this one method rather than each tab's. The host answers as the method would, for whoever signed.",
"output": {
"description": "What the tab's method answers, as its own lexicon says.",
"encoding": "application/json"
},
"parameters": {
"properties": {
"method": {
"description": "The tab's method: fyi.opensocial.<the tab's namespace>.<name>.",
"format": "nsid",
"type": "string"
}
},
"required": [
"method"
],
"type": "params"
},
"type": "query"
}
},
"id": "fyi.opensocial.callTab",
"lexicon": 1
}