Skip to main content

Get All Transactions

Retrieve a list of all transactions for the authenticated user.

Endpoint

GET /transactions

Headers

HeaderTypeRequiredDescription
x-api-keystringYesYour API key for authentication
x-secret-keystringYesYour secret key for authentication

Example Request

curl -X GET "{{baseUrl}}/transactions" \
-H "x-api-key: {your-api-key}" \
-H "x-secret-key: {your-secret-key}"

Response

Success (200 OK)

{
"success": true,
"data": [
{
"id": "7833195a-3a55-4d14-9bd1-713af24ef89f",
"created_by_user_id": "786bbb63-2858-41b0-af44-7601471b62c7",
"originator_vasp_id": "c8f61f62-1a20-41e9-9ac3-0ffb59bcf00e",
"beneficiary_vasp_id": "64f6affc-a626-4c1e-93c8-ecb90a19a5f4",
"resolution_inquiry_endpoint": "localhost:5001/trp/resolution?q=7833195a-3a55-4d14-9bd1-713af24ef89f",
"unregistered_vasp_website": "https://test-vaasp.com",
"type": "send",
"process": "outgoing",
"status": "Pending KYC on Originator Info",
"amount": "75",
"currency": "BTC",
"source_address": "bc1qabc123def456ghi789jkl012mno345pqr678stu",
"destination_address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh",
"blockchain": "bitcoin",
"network": "bitcoin",
"memo": "Payment to unregistered VASP",
"archived": false,
"travel_address_email_sent": false,
"originator": {
"country": "US",
"kycCheck": {
"kycCompleted": true,
"riskScore": 25
}
},
"beneficiary": {
"name": "John Doe"
}
}
]
}