Get transaction history
The method allows you to get organization transactions history.
Filters
Filters are available:
by transaction type (
enum type
)by date (
date
parameter)by coin (
currency
parameter)by network (
network
parameter)
Pagination
Pagination is performed using the parameters limit
, offset
. Sorting by date also is available (parameter sortDate
)
limit
- the number of items to display as a result of the request (no less than 100 and no more than 1000, by default 100)offset
- the number of elements to skip
Description of enum basis
enum basis
order
Order
withdrawal
Withdrawal
deposit
Deposit
transfer
Transfer
collecting
Collecting profits
kyt
KYT
exchange_AUTO
Swap API
payout_auto_swap
Auto-swap
Description of enum type
enum type
commission
Commission
commission_create_order
Order creation fee
commission_execute_order
Transaction order fee
commission_wallet_deposit
Wallet deposit fee
commission_recurrent_deposit
Recurrent address deposit fee
commission_personal_deposit
Personal address deposit fee
commission_payout_deposit
Payout balance deposit fee
commission_wallet_withdrawal
Wallet withdrawal fee
commission_recurrent_withdrawal
Recurrent address withdrawal fee
commission_personal_withdrawal
Personal address withdrawal fee
commission_collect_withdrawal
Collect address withdrawal fee
commission_payout_withdrawal
Payout balance withdrawal fee
bridge_internal_fee
Blockchain bridge fee
bridge_external_fee
Blockchain bridge API fee
bridge_internal
Blockchain bridge
bridge_external
Blockchain bridge API
exchange_internal
Swap
exchange_auto
Swap API
exchange_internal_fee
Swap fee
exchange_auto_fee
Swap API fee
network_fee
Network commission
deposit
Advanced balance replenishment
withdrawal
Withdrawal
commission_withdrawal
Withdrawal fee
order_transaction
Order transaction
deposit_payout_balance
Payout balance replenishment
deposit_wallet
Wallet replenishment
deposit_recurrent
Recurrent address replenishment
deposit_personal
Personal address replenishment
deposit_collect
Collect address replenishment
kyt_transaction_fee
Transaction risks
kyt_withdrawal_address_fee
Withdrawal risks
kyt_address_fee
Address risks
payout_auto_swap
Auto-swap
payout_auto_swap_fee
Auto-swap fee
Public API-key
Signing the request body with a private API-key
Request content type
application/json
Transactions history request body
Offset (for pagination)
Limit (for pagination). No less than 100 and no more than 1000, by default 100
Filter by currencies
["USDT"]
Filter by networks
["bsc"]
Filter by transaction type
["order_transaction"]
Sort by date. 'ASC' or 'DESC'
ASC
POST /api-gateway/get-transaction-history HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 161
{
"currency": [
"USDT"
],
"network": [
"bsc"
],
"type": [
"order_transaction"
],
"date": {
"from": "2024-07-11T00:00:00.000Z",
"to": "2024-07-11T23:59:59.999Z"
},
"sortDate": "DESC"
}
{
"success": true,
"response": {
"transactions": [
{
"id": "bff1ec60-4468-4e18-a1a4-96972c10c530",
"basis": "order",
"status": "processed",
"type": "order_transaction",
"currency": "USDT",
"network": "ethereum",
"addressFrom": "0x1AFfB0a96FBefAa97dCe488DfD97512346cf3Ab8",
"addressTo": "0x00000005707Bf50EfA35a2db020eDe9Ac0780b9f",
"deposit": "12.99",
"credit": null,
"tx": "0x2a6113054f5b4fbcdbb5fa128815bf07ce355021165b13c616545438a0fda3ca",
"comment": null,
"createdAt": "2025-06-09T13:18:11.540Z",
"bridgeId": "5c6689cb-f427-4807-bb2c-02e8683d8fd3",
"swapId": "5c6689cb-f427-4807-bb2c-02e8683d8fd3",
"autoSwapId": "5c6689cb-f427-4807-bb2c-02e8683d8fd3",
"autoWithdrawalId": "5c6689cb-f427-4807-bb2c-02e8683d8fd3"
}
],
"count": 1
}
}
Last updated