CreateAccountRequest

data class CreateAccountRequest(val did: <Error class: unknown class><<Error class: unknown class>> = AtField.Missing, val email: <Error class: unknown class><String> = AtField.Missing, val handle: <Error class: unknown class>, val inviteCode: <Error class: unknown class><String> = AtField.Missing, val password: <Error class: unknown class><String> = AtField.Missing, val plcOp: <Error class: unknown class><<Error class: unknown class>> = AtField.Missing, val recoveryKey: <Error class: unknown class><String> = AtField.Missing, val verificationCode: <Error class: unknown class><String> = AtField.Missing, val verificationPhone: <Error class: unknown class><String> = AtField.Missing)

Create an account. Implemented by PDS.

Constructors

Link copied to clipboard
constructor(did: <Error class: unknown class><<Error class: unknown class>> = AtField.Missing, email: <Error class: unknown class><String> = AtField.Missing, handle: <Error class: unknown class>, inviteCode: <Error class: unknown class><String> = AtField.Missing, password: <Error class: unknown class><String> = AtField.Missing, plcOp: <Error class: unknown class><<Error class: unknown class>> = AtField.Missing, recoveryKey: <Error class: unknown class><String> = AtField.Missing, verificationCode: <Error class: unknown class><String> = AtField.Missing, verificationPhone: <Error class: unknown class><String> = AtField.Missing)

Properties

Link copied to clipboard
val did: <Error class: unknown class><<Error class: unknown class>>

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

Link copied to clipboard
val email: <Error class: unknown class><String>
Link copied to clipboard
val handle: <Error class: unknown class>

Requested handle for the account.

Link copied to clipboard
val inviteCode: <Error class: unknown class><String>
Link copied to clipboard
val password: <Error class: unknown class><String>

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

Link copied to clipboard
val plcOp: <Error class: unknown class><<Error class: unknown class>>

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.

Link copied to clipboard
val recoveryKey: <Error class: unknown class><String>

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

Link copied to clipboard
val verificationCode: <Error class: unknown class><String>
Link copied to clipboard
val verificationPhone: <Error class: unknown class><String>