fyi.opensocial.completeImport
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Finish moving an account here: send the PLC operation its old server signed, which must give it to this host as importAccount said, switch it on and tell the network, and make the group's spaces with the caller as its admin. Only for whoever started the move.",
"errors": [
{
"name": "NotFound"
},
{
"name": "InvalidOperation"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"did": {
"format": "did",
"type": "string"
},
"operation": {
"description": "The signed PLC operation, as com.atproto.identity.signPlcOperation answers it.",
"type": "unknown"
}
},
"required": [
"did",
"operation"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"address": {
"format": "handle",
"type": "string"
},
"did": {
"format": "did",
"type": "string"
},
"handle": {
"format": "handle",
"type": "string"
},
"members": {
"type": "string"
},
"meta": {
"type": "string"
}
},
"required": [
"did",
"handle",
"address",
"meta",
"members"
],
"type": "object"
}
},
"type": "procedure"
}
},
"id": "fyi.opensocial.completeImport",
"lexicon": 1
}
Metadata
- DID
-
did:plc:2gqnilpksz2e7faj3bwvo6qc - CID
-
bafyreihkddydagihpw27mno4jwxcrb5daoie3vu34bng4nurznd7qvdmem - Indexed At
- 2026-11-02 23:05 UTC
- AT-URI
-
at://did:plc:2gqnilpksz2e7faj3bwvo6qc/com.atproto.lexicon.schema/fyi.opensocial.completeImport
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
fyi.opensocial.importAccount procedure
Start moving an account that already exists on the network, on any server, here to become a group: check the account's proof that it hands its DID to this host, make it here switched off with new keys, and copy its whol…
-
fyi.opensocial.migrateComplete procedure
Source host: sign and submit the PLC operation repointing the group's DID document at the destination, and relinquish the group. Requires group.configure.
-
fyi.opensocial.migrateActivate procedure
Destination host: activate the migrated account once the PLC operation is live.
-
What moving an account here would make of it, before anything moves (importAccount moves it so): its handle here, whether that's the one it has, and its address, this host's own name for it, where its site lives. A hand…
-
fyi.opensocial.importAccountSpace procedure
While an account's move here is pending (importAccount), bring one of its spaces, as its own server serves it: `meta`, a space it governs (com.atproto.space.exportSpaceMeta's archive), before any repo in it; `repo`, its…