List wallet transactions
List money in and out of your wallet, including every payment's deposit.
Returns transactions newest first. Each payment's deposit is an in transaction with its payment_id, and each send from the dashboard is an out one.
Query
qstringSearches the transaction hash, addresses and note.directionstringinorout.assetstringA coin, such asUSDC.networkstringA network, such aspolygon.created_aftertimestampOnly objects created at or after this ISO 8601 time.created_beforetimestampOnly objects created before this ISO 8601 time.sortstringcreated_atorvalue_usd, with-for descending. Defaults to-created_at.limitintegerPage size, from 1 to 100. Defaults to 25.cursorstringThenext_cursorfrom the previous page. See pagination.
Errors
- 400
invalid_requestA filter has a value it can't take, or thecursorbelongs to another list.
Any request can also fail on its key or its body. See errors.
Request
curl "https://dash.402pay.co/api/v1/wallet/transactions?direction=in&limit=10" \ -H "Authorization: Bearer $PAY402_SECRET_KEY"Response200 OK
{ "data": [ { "id": "wtx_nXRP8NNOMtb4LySU", "kind": "wallet_transaction", "direction": "in", "status": "confirmed", "asset": "USDC", "network": "polygon", "amount": "49.00", "value_usd": 4900, "network_fee_usd": null, "address": "0x9a3c416D4A81669C01f4515bBDEB93C45d3813fe", "from_address": "0x136e44a2738dea5217e8d6745463d2a9a84d1421", "to_address": "0x9a3c416D4A81669C01f4515bBDEB93C45d3813fe", "tx_hash": "0xc16a611d90302ba917593ed9743f5e734a556e8d2f35bb0d60a2ca02ac99bb20", "explorer_url": "https://polygonscan.com/tx/0xc16a611d90302ba917593ed9743f5e734a556e8d2f35bb0d60a2ca02ac99bb20", "payment_id": "pmt_QI02vLdJGd48hBbg", "note": "", "created_at": "2026-09-26T21:23:13.447Z" } ], "has_more": true, "next_cursor": "wtx_nXRP8NNOMtb4LySU"}