Payout History
This endpoint retrieves a list of payout transactions associated with your account, based on your Payout API Key. You can filter the results by various criteria, including time range, status, amount, currency, network, type (internal or external), and more. Additionally, pagination allows you to retrieve the results in smaller, manageable sets.
Filter payouts based on their status (processing, complete, rejected, etc.).
Filter payouts based on type.
Specify the currency symbol for filtering payouts in a specific currency.
Specify the blockchain network for filtering payouts on a particular network.
Specify the minimum payout amount for filtering.
Specify the maximum payout amount for filtering.
The start of the date window to query for payouts in UNIX format.
The end of the date window to query for payouts in UNIX format.
Sort the received list by a parameter.
create_date
Possible values: Display the list in ascending or descending order.
desc
Possible values: Number of records to be displayed on one page.
10
The page number of the results you want to retrieve.
1
Your Payout API Key for authentication and authorization.
application/json
Successful operation
Bad request
import requests
import json
url = 'https://api.oxapay.com/v1/payout/'
params = {
'size': 20,
'page': 1
}
headers = {
'payout_api_key': 'YOUR_PAYOUT_API_KEY ',
'Content-Type': 'application/json'
}
response = requests.get(url, params=params , headers=headers)
result = response.json()
print(result)
{
"data": {
"list": [
{
"track_id": "258298351",
"address": "1AmH3Qz2LooYa1YSyLhySuatwoRMsfznPJ",
"currency": "BTC",
"network": "Bitcoin Network",
"amount": 0.02,
"fee": 0.00001,
"status": "processing",
"tx_hash": "",
"description": "test",
"internal": false,
"memo": "test",
"date": 1736501470
}
],
"meta": {
"page": 1,
"last_page": 1,
"total": 1
}
},
"message": "Operation completed successfully!",
"error": {},
"status": 200,
"version": "1.0.0"
}
Last updated