full diff

fyi.opensocial.checkGroupHandle

From
bafyreihfedixy34upf4c22mil43ep7x42dhxmygsf7oupjddsizbiatrw4 indexed 2026-11-02 18:09 UTC View this version
To
bafyreiazusccyuv3nvjc537pv73leplp25uxhc6sdy4rahp67fsz4hn6xm indexed 2026-11-05 16:25 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Whether a domain is ready to be the group's handle: what its _atproto DNS record, or its /.well-known/atproto-did, names now. Changes nothing. Requires group.configure.",
66 "errors": [
77 {
8 "name": "NotPlc"
9 },
10 {
118 "name": "InvalidHandle"
129 },
1310 {
1411 "name": "UnsupportedDomain"
1512 },
1613 {
1714 "name": "HandleNotAvailable"
1815 }
1916 ],
2017 "output": {
2118 "encoding": "application/json",
2219 "schema": {
2320 "properties": {
2421 "did": {
2522 "description": "The DID the domain names now, if any: another one means its record is wrong.",
2623 "format": "did",
2724 "type": "string"
2825 },
2926 "handle": {
3027 "description": "The domain, as the host reads it: lower case, with no @.",
3128 "format": "handle",
3229 "type": "string"
3330 },
3431 "ready": {
3532 "description": "Whether updateGroupHandle would take it now: the domain names this group, or it is the group's own address.",
3633 "type": "boolean"
3734 }
3835 },
3936 "required": [
4037 "handle",
4138 "ready"
4239 ],
4340 "type": "object"
4441 }
4542 },
4643 "parameters": {
4744 "properties": {
4845 "group": {
4946 "description": "The group DID. Every method is served by the group's host and authorized against that group's roles.",
5047 "format": "did",
5148 "type": "string"
5249 },
5350 "handle": {
5451 "description": "The domain to check, such as riders.org.",
5552 "type": "string"
5653 }
5754 },
5855 "required": [
5956 "group",
6057 "handle"
6158 ],
6259 "type": "params"
6360 },
6461 "type": "query"
6562 }
6663 },
6764 "id": "fyi.opensocial.checkGroupHandle",
6865 "lexicon": 1
6966}

Compare other versions