curl --request POST \
--url https://api-sandbox.endl.io/api/v0/transactions/{userId}/all \
--header 'API-KEY: <api-key>' \
--header 'Api-Version: <api-version>' \
--header 'Content-Type: application/json' \
--data '
{
"page": 0,
"size": 20,
"sortBy": "createdOn,desc",
"dateRange": "ALL_TIME"
}
'import requests
url = "https://api-sandbox.endl.io/api/v0/transactions/{userId}/all"
payload = {
"page": 0,
"size": 20,
"sortBy": "createdOn,desc",
"dateRange": "ALL_TIME"
}
headers = {
"Api-Version": "<api-version>",
"API-KEY": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
'Api-Version': '<api-version>',
'API-KEY': '<api-key>',
'Content-Type': 'application/json'
},
body: JSON.stringify({page: 0, size: 20, sortBy: 'createdOn,desc', dateRange: 'ALL_TIME'})
};
fetch('https://api-sandbox.endl.io/api/v0/transactions/{userId}/all', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-sandbox.endl.io/api/v0/transactions/{userId}/all",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'page' => 0,
'size' => 20,
'sortBy' => 'createdOn,desc',
'dateRange' => 'ALL_TIME'
]),
CURLOPT_HTTPHEADER => [
"API-KEY: <api-key>",
"Api-Version: <api-version>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api-sandbox.endl.io/api/v0/transactions/{userId}/all"
payload := strings.NewReader("{\n \"page\": 0,\n \"size\": 20,\n \"sortBy\": \"createdOn,desc\",\n \"dateRange\": \"ALL_TIME\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Api-Version", "<api-version>")
req.Header.Add("API-KEY", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api-sandbox.endl.io/api/v0/transactions/{userId}/all")
.header("Api-Version", "<api-version>")
.header("API-KEY", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"page\": 0,\n \"size\": 20,\n \"sortBy\": \"createdOn,desc\",\n \"dateRange\": \"ALL_TIME\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-sandbox.endl.io/api/v0/transactions/{userId}/all")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Api-Version"] = '<api-version>'
request["API-KEY"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"page\": 0,\n \"size\": 20,\n \"sortBy\": \"createdOn,desc\",\n \"dateRange\": \"ALL_TIME\"\n}"
response = http.request(request)
puts response.read_body{
"txns": [
{
"txnId": "txn_9ZkQ2mLr7TbV4xWc1NpA",
"nameOrAlias": "Invoice 1042 payout",
"userId": "cus_3HfG8kLp2QwE7rTy9UiO",
"quoteId": "qut_6lGsPUP860cEUxAqIOse",
"depositId": "dep_X1c2V3b4N5m6Q7w8E9r0",
"recipientId": "rec_A9s8D7f6G5h4J3k2L1z0",
"sourceAmount": "101.50",
"sourceCurrency": "USDC",
"sourceChain": "BaseSepolia",
"destinationAmount": "2500000.00",
"destinationCurrency": "VND",
"fxRate": "24630.54",
"transferPurpose": "Payment for services",
"transferPurposeCode": "P0102",
"fundsSource": "BUSINESS_REVENUE",
"sentOrReceived": "Sent",
"endlTransactionMode": "STABLE_COIN_TO_FIAT",
"depositRail": "CRYPTO",
"status": "COMPLETE",
"subStatus": "TRANSACTION_PROCESSED_SUCCESSFULLY",
"chargesTotal": "1.50",
"chargesTotalCurrency": "USDC",
"chargesTotalInSourceCurrency": 1.5,
"chargesTotalInSourceCurrencyActual": 1.5,
"chargeTotalUSDActual": 1.5,
"chargesData": [
{
"feeType": "SERVICE_FEE",
"feeCategoryTypeEnum": "SERVICE_FEE",
"feeName": "Service fee",
"feeAmount": 1.5,
"feeAmountActual": 1.5,
"feeCurrency": "USDC",
"feePercent": null,
"tax": false
}
],
"recipientData": {
"firstName": "Van An",
"lastName": "Nguyen",
"email": "an.nguyen@example.com",
"address": {
"addressLine1": "12 Le Loi",
"addressLine2": null,
"city": "Ho Chi Minh City",
"state": null,
"country": "Vietnam",
"postalCode": "700000",
"countryTwoLetter": "VN",
"countryThreeLetter": "VNM",
"countryId": 241,
"region": null
},
"bankName": "Vietcombank",
"bankAccountNumber": "0071000123456",
"bankRoutingNumber": null,
"iban": null,
"ifsc": null,
"swiftBic": "BFTVVNVX",
"sortCode": null,
"accountType": null,
"recipientType": "INDIVIDUAL",
"payoutRail": "BANK_TRANSFER",
"walletAddress": null
},
"depositData": {
"depositRail": "CRYPTO",
"status": "COMPLETE",
"amountRequested": 101.5,
"currencyRequested": "usdc",
"chainCode": "base",
"amountReceived": null,
"currencyReceived": null,
"confirmationId": null,
"chainScanLink": null,
"depositVerifiedOnChain": false,
"qrDeposit": false,
"depositAddress": "0x5c1e…9a7f",
"source": null,
"travelRuleTxHash": null,
"sourceWalletAddress": null,
"sourceChain": null,
"sourceCurrency": null,
"updatedOn": "2026-10-23T10:16:02.101Z"
},
"deposit": false,
"test": false,
"createdOn": "2026-10-23T10:16:01.907Z",
"updatedOn": "2026-10-23T10:16:02.418Z"
},
{
"txnId": "txn_2PqR8sT4uV6wX1yZ3aBc",
"nameOrAlias": "Invoice 1042 payout",
"userId": "cus_3HfG8kLp2QwE7rTy9UiO",
"quoteId": "qut_6lGsPUP860cEUxAqIOse",
"depositId": "dep_X1c2V3b4N5m6Q7w8E9r0",
"recipientId": "rec_A9s8D7f6G5h4J3k2L1z0",
"sourceAmount": "101.50",
"sourceCurrency": "USDC",
"sourceChain": "BaseSepolia",
"destinationAmount": "2500000.00",
"destinationCurrency": "VND",
"fxRate": "24630.54",
"transferPurpose": "Payment for services",
"transferPurposeCode": "P0102",
"fundsSource": "BUSINESS_REVENUE",
"sentOrReceived": "Sent",
"endlTransactionMode": "STABLE_COIN_TO_FIAT",
"depositRail": "CRYPTO",
"status": "IN_PROGRESS",
"subStatus": "PROCESSING_PAYOUT",
"chargesTotal": "1.50",
"chargesTotalCurrency": "USDC",
"chargesTotalInSourceCurrency": 1.5,
"chargesTotalInSourceCurrencyActual": 1.5,
"chargeTotalUSDActual": 1.5,
"chargesData": [
{
"feeType": "SERVICE_FEE",
"feeCategoryTypeEnum": "SERVICE_FEE",
"feeName": "Service fee",
"feeAmount": 1.5,
"feeAmountActual": 1.5,
"feeCurrency": "USDC",
"feePercent": null,
"tax": false
}
],
"recipientData": {
"firstName": "Van An",
"lastName": "Nguyen",
"email": "an.nguyen@example.com",
"address": {
"addressLine1": "12 Le Loi",
"addressLine2": null,
"city": "Ho Chi Minh City",
"state": null,
"country": "Vietnam",
"postalCode": "700000",
"countryTwoLetter": "VN",
"countryThreeLetter": "VNM",
"countryId": 241,
"region": null
},
"bankName": "Vietcombank",
"bankAccountNumber": "0071000123456",
"bankRoutingNumber": null,
"iban": null,
"ifsc": null,
"swiftBic": "BFTVVNVX",
"sortCode": null,
"accountType": null,
"recipientType": "INDIVIDUAL",
"payoutRail": "BANK_TRANSFER",
"walletAddress": null
},
"depositData": {
"depositRail": "CRYPTO",
"status": "COMPLETE",
"amountRequested": 101.5,
"currencyRequested": "usdc",
"chainCode": "base",
"amountReceived": null,
"currencyReceived": null,
"confirmationId": null,
"chainScanLink": null,
"depositVerifiedOnChain": false,
"qrDeposit": false,
"depositAddress": "0x5c1e…9a7f",
"source": null,
"travelRuleTxHash": null,
"sourceWalletAddress": null,
"sourceChain": null,
"sourceCurrency": null,
"updatedOn": "2026-10-23T10:16:02.101Z"
},
"deposit": false,
"test": false,
"createdOn": "2026-10-23T10:16:01.907Z",
"updatedOn": "2026-10-23T10:16:02.418Z"
}
],
"totalCount": 42
}{
"code": 400,
"message": "Validation failed",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "VALIDATION_ERROR",
"message": "Validation failed",
"field": "amount"
}
]
}{
"data": null,
"code": 401,
"message": "Authentication Failed!",
"status": "Error",
"errors": [
{
"code": "401",
"message": "Authentication Failed!",
"field": "Authentication Failed!"
}
]
}{
"data": null,
"code": 403,
"message": "API key does not have the required permission",
"status": "Error",
"errors": [
{
"code": "403",
"message": "API key does not have the required permission",
"field": "API key does not have the required permission"
}
]
}{
"code": 404,
"message": "Resource not found",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "NOT_FOUND",
"message": "Resource not found",
"field": null
}
]
}{
"code": 409,
"message": "The request conflicts with the current state of the resource",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "CONFLICT",
"message": "The request conflicts with the current state of the resource",
"field": null
}
]
}{
"data": null,
"code": 429,
"message": "Rate limit exceeded, please retry later",
"status": "Error",
"errors": [
{
"code": "429",
"message": "Rate limit exceeded, please retry later",
"field": "Rate limit exceeded, please retry later"
}
]
}{
"code": 500,
"message": "Unexpected error",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "INTERNAL_ERROR",
"message": "Unexpected error",
"field": null
}
]
}{
"data": null,
"code": 502,
"message": "Upstream service error",
"status": "Error",
"errors": null
}{
"code": 503,
"message": "Credentials could not be verified right now",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "DIRECTORY_UNAVAILABLE",
"message": "Credentials could not be verified right now",
"field": null
}
]
}List transactions
Returns the customer’s transactions. A POST because the filters travel in the body. Pass size: 0 to return all of them in one response.
curl --request POST \
--url https://api-sandbox.endl.io/api/v0/transactions/{userId}/all \
--header 'API-KEY: <api-key>' \
--header 'Api-Version: <api-version>' \
--header 'Content-Type: application/json' \
--data '
{
"page": 0,
"size": 20,
"sortBy": "createdOn,desc",
"dateRange": "ALL_TIME"
}
'import requests
url = "https://api-sandbox.endl.io/api/v0/transactions/{userId}/all"
payload = {
"page": 0,
"size": 20,
"sortBy": "createdOn,desc",
"dateRange": "ALL_TIME"
}
headers = {
"Api-Version": "<api-version>",
"API-KEY": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
'Api-Version': '<api-version>',
'API-KEY': '<api-key>',
'Content-Type': 'application/json'
},
body: JSON.stringify({page: 0, size: 20, sortBy: 'createdOn,desc', dateRange: 'ALL_TIME'})
};
fetch('https://api-sandbox.endl.io/api/v0/transactions/{userId}/all', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-sandbox.endl.io/api/v0/transactions/{userId}/all",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'page' => 0,
'size' => 20,
'sortBy' => 'createdOn,desc',
'dateRange' => 'ALL_TIME'
]),
CURLOPT_HTTPHEADER => [
"API-KEY: <api-key>",
"Api-Version: <api-version>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api-sandbox.endl.io/api/v0/transactions/{userId}/all"
payload := strings.NewReader("{\n \"page\": 0,\n \"size\": 20,\n \"sortBy\": \"createdOn,desc\",\n \"dateRange\": \"ALL_TIME\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Api-Version", "<api-version>")
req.Header.Add("API-KEY", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api-sandbox.endl.io/api/v0/transactions/{userId}/all")
.header("Api-Version", "<api-version>")
.header("API-KEY", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"page\": 0,\n \"size\": 20,\n \"sortBy\": \"createdOn,desc\",\n \"dateRange\": \"ALL_TIME\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-sandbox.endl.io/api/v0/transactions/{userId}/all")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Api-Version"] = '<api-version>'
request["API-KEY"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"page\": 0,\n \"size\": 20,\n \"sortBy\": \"createdOn,desc\",\n \"dateRange\": \"ALL_TIME\"\n}"
response = http.request(request)
puts response.read_body{
"txns": [
{
"txnId": "txn_9ZkQ2mLr7TbV4xWc1NpA",
"nameOrAlias": "Invoice 1042 payout",
"userId": "cus_3HfG8kLp2QwE7rTy9UiO",
"quoteId": "qut_6lGsPUP860cEUxAqIOse",
"depositId": "dep_X1c2V3b4N5m6Q7w8E9r0",
"recipientId": "rec_A9s8D7f6G5h4J3k2L1z0",
"sourceAmount": "101.50",
"sourceCurrency": "USDC",
"sourceChain": "BaseSepolia",
"destinationAmount": "2500000.00",
"destinationCurrency": "VND",
"fxRate": "24630.54",
"transferPurpose": "Payment for services",
"transferPurposeCode": "P0102",
"fundsSource": "BUSINESS_REVENUE",
"sentOrReceived": "Sent",
"endlTransactionMode": "STABLE_COIN_TO_FIAT",
"depositRail": "CRYPTO",
"status": "COMPLETE",
"subStatus": "TRANSACTION_PROCESSED_SUCCESSFULLY",
"chargesTotal": "1.50",
"chargesTotalCurrency": "USDC",
"chargesTotalInSourceCurrency": 1.5,
"chargesTotalInSourceCurrencyActual": 1.5,
"chargeTotalUSDActual": 1.5,
"chargesData": [
{
"feeType": "SERVICE_FEE",
"feeCategoryTypeEnum": "SERVICE_FEE",
"feeName": "Service fee",
"feeAmount": 1.5,
"feeAmountActual": 1.5,
"feeCurrency": "USDC",
"feePercent": null,
"tax": false
}
],
"recipientData": {
"firstName": "Van An",
"lastName": "Nguyen",
"email": "an.nguyen@example.com",
"address": {
"addressLine1": "12 Le Loi",
"addressLine2": null,
"city": "Ho Chi Minh City",
"state": null,
"country": "Vietnam",
"postalCode": "700000",
"countryTwoLetter": "VN",
"countryThreeLetter": "VNM",
"countryId": 241,
"region": null
},
"bankName": "Vietcombank",
"bankAccountNumber": "0071000123456",
"bankRoutingNumber": null,
"iban": null,
"ifsc": null,
"swiftBic": "BFTVVNVX",
"sortCode": null,
"accountType": null,
"recipientType": "INDIVIDUAL",
"payoutRail": "BANK_TRANSFER",
"walletAddress": null
},
"depositData": {
"depositRail": "CRYPTO",
"status": "COMPLETE",
"amountRequested": 101.5,
"currencyRequested": "usdc",
"chainCode": "base",
"amountReceived": null,
"currencyReceived": null,
"confirmationId": null,
"chainScanLink": null,
"depositVerifiedOnChain": false,
"qrDeposit": false,
"depositAddress": "0x5c1e…9a7f",
"source": null,
"travelRuleTxHash": null,
"sourceWalletAddress": null,
"sourceChain": null,
"sourceCurrency": null,
"updatedOn": "2026-10-23T10:16:02.101Z"
},
"deposit": false,
"test": false,
"createdOn": "2026-10-23T10:16:01.907Z",
"updatedOn": "2026-10-23T10:16:02.418Z"
},
{
"txnId": "txn_2PqR8sT4uV6wX1yZ3aBc",
"nameOrAlias": "Invoice 1042 payout",
"userId": "cus_3HfG8kLp2QwE7rTy9UiO",
"quoteId": "qut_6lGsPUP860cEUxAqIOse",
"depositId": "dep_X1c2V3b4N5m6Q7w8E9r0",
"recipientId": "rec_A9s8D7f6G5h4J3k2L1z0",
"sourceAmount": "101.50",
"sourceCurrency": "USDC",
"sourceChain": "BaseSepolia",
"destinationAmount": "2500000.00",
"destinationCurrency": "VND",
"fxRate": "24630.54",
"transferPurpose": "Payment for services",
"transferPurposeCode": "P0102",
"fundsSource": "BUSINESS_REVENUE",
"sentOrReceived": "Sent",
"endlTransactionMode": "STABLE_COIN_TO_FIAT",
"depositRail": "CRYPTO",
"status": "IN_PROGRESS",
"subStatus": "PROCESSING_PAYOUT",
"chargesTotal": "1.50",
"chargesTotalCurrency": "USDC",
"chargesTotalInSourceCurrency": 1.5,
"chargesTotalInSourceCurrencyActual": 1.5,
"chargeTotalUSDActual": 1.5,
"chargesData": [
{
"feeType": "SERVICE_FEE",
"feeCategoryTypeEnum": "SERVICE_FEE",
"feeName": "Service fee",
"feeAmount": 1.5,
"feeAmountActual": 1.5,
"feeCurrency": "USDC",
"feePercent": null,
"tax": false
}
],
"recipientData": {
"firstName": "Van An",
"lastName": "Nguyen",
"email": "an.nguyen@example.com",
"address": {
"addressLine1": "12 Le Loi",
"addressLine2": null,
"city": "Ho Chi Minh City",
"state": null,
"country": "Vietnam",
"postalCode": "700000",
"countryTwoLetter": "VN",
"countryThreeLetter": "VNM",
"countryId": 241,
"region": null
},
"bankName": "Vietcombank",
"bankAccountNumber": "0071000123456",
"bankRoutingNumber": null,
"iban": null,
"ifsc": null,
"swiftBic": "BFTVVNVX",
"sortCode": null,
"accountType": null,
"recipientType": "INDIVIDUAL",
"payoutRail": "BANK_TRANSFER",
"walletAddress": null
},
"depositData": {
"depositRail": "CRYPTO",
"status": "COMPLETE",
"amountRequested": 101.5,
"currencyRequested": "usdc",
"chainCode": "base",
"amountReceived": null,
"currencyReceived": null,
"confirmationId": null,
"chainScanLink": null,
"depositVerifiedOnChain": false,
"qrDeposit": false,
"depositAddress": "0x5c1e…9a7f",
"source": null,
"travelRuleTxHash": null,
"sourceWalletAddress": null,
"sourceChain": null,
"sourceCurrency": null,
"updatedOn": "2026-10-23T10:16:02.101Z"
},
"deposit": false,
"test": false,
"createdOn": "2026-10-23T10:16:01.907Z",
"updatedOn": "2026-10-23T10:16:02.418Z"
}
],
"totalCount": 42
}{
"code": 400,
"message": "Validation failed",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "VALIDATION_ERROR",
"message": "Validation failed",
"field": "amount"
}
]
}{
"data": null,
"code": 401,
"message": "Authentication Failed!",
"status": "Error",
"errors": [
{
"code": "401",
"message": "Authentication Failed!",
"field": "Authentication Failed!"
}
]
}{
"data": null,
"code": 403,
"message": "API key does not have the required permission",
"status": "Error",
"errors": [
{
"code": "403",
"message": "API key does not have the required permission",
"field": "API key does not have the required permission"
}
]
}{
"code": 404,
"message": "Resource not found",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "NOT_FOUND",
"message": "Resource not found",
"field": null
}
]
}{
"code": 409,
"message": "The request conflicts with the current state of the resource",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "CONFLICT",
"message": "The request conflicts with the current state of the resource",
"field": null
}
]
}{
"data": null,
"code": 429,
"message": "Rate limit exceeded, please retry later",
"status": "Error",
"errors": [
{
"code": "429",
"message": "Rate limit exceeded, please retry later",
"field": "Rate limit exceeded, please retry later"
}
]
}{
"code": 500,
"message": "Unexpected error",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "INTERNAL_ERROR",
"message": "Unexpected error",
"field": null
}
]
}{
"data": null,
"code": 502,
"message": "Upstream service error",
"status": "Error",
"errors": null
}{
"code": 503,
"message": "Credentials could not be verified right now",
"status": "ERROR",
"data": null,
"errors": [
{
"code": "DIRECTORY_UNAVAILABLE",
"message": "Credentials could not be verified right now",
"field": null
}
]
}Authorizations
Your partner API key.
Headers
The API version this request targets. Required on every /api/v0/* call. Format YYYY-MM.<release>; 2026-09.1 is the latest. The version that served the request is echoed back on the response. Missing, malformed or unsupported values are rejected with 400.
^\d{4}-\d{2}\.\d+$Path Parameters
The customer — a cus_… reference id.
"cus_3HfG8kLp2QwE7rTy9UiO"
Body
All fields are optional.
Zero-based page index.
Page size. 0 returns every transaction.
field,direction. createdOn,desc is recommended; the default order is not meaningful.
One status, e.g. COMPLETE.
Match any of these modes.
Match any of these deposit types.
Match any of these recipient types.
Match any of these source currencies.
Sent or Received.
Window to filter by. Default ALL_TIME.
ALL_TIME, YESTERDAY, LAST_7_DAYS, SINGLE, CUSTOM DD-MM-YYYY, UTC. With SINGLE or CUSTOM.
DD-MM-YYYY, UTC. With CUSTOM.
Recipient first or last name. Not the txn_ id: use Get transaction for that.