Get all wallets
Changed onGet all wallets in your app.
Request
- Base URLhttps://api.privy.io
- URLhttps://api.privy.io/v1/wallets
- AuthHTTP basic
Query parameters
Cursor returned by the previous page.
The wallet chain types.
Filter wallets by user ID. Cannot be used together with authorization_key.
Filter wallets by the entity ID the wallet is attributed to.
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.
Filter wallets by external ID.
Include archived wallets in lookup. Defaults to false.
Headers
ID of your Privy app.
Response
Object with wallet data.
Example response
{
"data": [
{
"id": "id2tptkqrxd39qo9j423etij",
"address": "0xF1DBff66C993EE895C8cb176c30b07A559d76496",
"display_name": "Treasury",
"external_id": "my-order-123",
"chain_type": "ethereum",
"policy_ids": [],
"additional_signers": [],
"owner_id": "rkiz0ivz254drv1xw982v3jq",
"parent_wallet_id": null,
"entity": {
"id": "jorpjo4rfxj62nx1itt8y1zt",
"type": "user"
},
"created_at": 1741834854578,
"exported_at": null,
"imported_at": null,
"archived_at": null
}
]
}Changes
- breaking
for the
queryrequest parameterlimit, the type changed fromnumbernulltointeger - warning
for the
queryrequest parameterlimit, the min was set to1.00
- breaking
- warning
for the
queryrequest parametercursor, the maxLength was set to512 - warning
added the new
xrplenum value to the//response property for the response status - info
added the new optional
queryrequest parameterentity_id - info
added the new enum value
xrplto thequeryrequest parameterchain_type - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
the
//response's property pattern^[a-zA-Z0-9_-]+$was added for the status
- warning