Wallets
Get all wallets
Get all wallets in your app.
get/v1/wallets
Query parameters
cursorstring
limitnumber nullable
chain_type'ethereum' | 'solana' | 'cosmos' | 'stellar' | 'sui' | 'aptos' | 'movement' | 'tron' | 'bitcoin-segwit' | 'bitcoin-taproot' | 'pearl' | 'near' | 'ton' | 'starknet' | 'spark'
The wallet chain types.
user_idstring
Filter wallets by user ID. Cannot be used together with authorization_key.
authorization_keystring
Filter wallets by authorization public key. Returns wallets owned by key quorums that include the specified P-256 public key (base64-encoded DER format). Cannot be used together with user_id.
external_idstring
Filter wallets by external ID.
include_archivedboolean
Include archived wallets in lookup. Defaults to false.
Headers
privy-app-idstring required
ID of your Privy app.
Response
Object with wallet data.
Example response
{
"data": [
{
"additional_signers": [],
"address": "0xF1DBff66C993EE895C8cb176c30b07A559d76496",
"archived_at": null,
"chain_type": "ethereum",
"created_at": 1741834854578,
"display_name": "Treasury",
"exported_at": null,
"external_id": "my-order-123",
"id": "id2tptkqrxd39qo9j423etij",
"imported_at": null,
"owner_id": "rkiz0ivz254drv1xw982v3jq",
"policy_ids": []
}
]
}