Export Transactions
GET
/api/v1/wallets/{address}/transactions/export
const url = 'https://api.qeychain.xyz/api/v1/wallets/example/transactions/export?format=csv&range=all&hide_spam=true&sort_by=timestamp&sort_order=desc&include_lineage=false';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.qeychain.xyz/api/v1/wallets/example/transactions/export?format=csv&range=all&hide_spam=true&sort_by=timestamp&sort_order=desc&include_lineage=false'Export the filtered transaction history as a downloadable CSV (or JSON).
Applies the same filters as GET /transactions (type, chain, asset, spam, date)
plus a quick range preset (all / 1m / 3m / 6m / 9m / 1y / fy / custom), and
returns every matching row (no pagination, subject to the plan tx limit).
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”address
required
Address
string
Query Parameters
Section titled “Query Parameters”format
Format
Export format: csv or json
string
Export format: csv or json
range
Range
Quick range: all, 1m, 3m, 6m, 9m, 1y, fy, custom
string
Quick range: all, 1m, 3m, 6m, 9m, 1y, fy, custom
hide_spam
Hide Spam
Hide spam/trash transactions
boolean
Hide spam/trash transactions
include_lineage
Include Lineage
Include lot lineage + tax-impact columns
boolean
Include lot lineage + tax-impact columns
owned_wallets
Any of:
Array<string>
null
Responses
Section titled “Responses”Successful Response
Media typeapplication/json
Examplegenerated
exampleValidation Error
Media typeapplication/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
Examplegenerated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example" } ]}