Accounts
Accounts linking a user to a signer, plus share import and migration metadata.
List accounts of a user.
/v2/accountsReturns a list of accounts for the given user.
This object represents a user's account, which is a blockchain smart account or EOA that can be used to interact with the blockchain.
The accounts are returned sorted by creation date, with the most recently created accounts appearing first.
Returns the latest 10 transaction intents for each account.
By default, a maximum of 10 accounts are shown per page.
Query Parameters
stringSpecifies the type of account. Must be either "Smart Account" or "Externally Owned Account".
Header Parameters
Responses
Get the signer for an account
/v2/accounts/signerReturns the signer ID associated with an account at the given address for the authenticated user.
Import a key share from an external source
/v2/accounts/import-shareImports a key share during migration from another system. Creates a new account, signer, and device, and records migration metadata. Returns 409 Conflict if an account already exists at the given address.
Header Parameters
Request Body
application/jsonResponses
Get migration metadata for an account
/v2/accounts/migrated-dataReturns migration metadata for an account that was imported from an external system. The authenticated user must own the account.