CreateAccountRequest

constructor(    email: String? = null,     handle: Handle,     did: Did? = null,     inviteCode: String? = null,     verificationCode: String? = null,     verificationPhone: String? = null,     password: String? = null,     recoveryKey: String? = null,     plcOp: JsonContent? = null)

Parameters

handle

Requested handle for the account.

did

Pre-existing atproto DID, being imported to a new account.

password

Initial account password. May need to meet instance-specific password strength requirements.

recoveryKey

DID PLC rotation key (aka, recovery key) to be included in PLC creation operation.

plcOp

A signed DID PLC operation to be submitted as part of importing an existing account to this instance. NOTE: this optional field may be updated when full account migration is implemented.