Last updated
Last updated
Note: your API key must have the "Assets" permission.
The List Transfer API enables you to retrieve a list of financial transactions from a user's wallet. You can filter transactions by type, currency, date, and amount, and sort the results accordingly. Pagination is supported for easy navigation through large datasets. This API is ideal for viewing detailed transaction histories efficiently.
GET
https://api.payhubix.com/v1/transfers/
Request Header:
Request Params:
Response
An example of response:
Note: Please make sure to replace YOUR_API_KEY
in the code snippets with your actual merchant API key
X-Api-Key*
string
Your API key for authentication and authorization.
Name
Type
Description
page
integer
The current page number for pagination. If not provided, defaults to 1.
per_page
integer
Number of transactions to display per page. If not provided, defaults to 20. Maximum value is capped at 100.
Name
Type
Description
page_count*
integer
Total number of pages.
page*
integer
Current page number.
previous_page*
integer
Previous page number.
next_page*
integer
Next page number.
index*
integer
The position of the transaction in the list.
side_link*
string
A unique identifier for the transaction, used for referencing the deposit.
side*
string
Indicates the type of transaction (e.g., "Deposit"). Invoice
or Withdraw
.
type*
string
The type of transfer. Can be Incoming
or Payout
.
amount*
float
The amount of the currency being transferred. Example: 100.
currency.id*
string
A unique identifier for the cryptocurrency.
currency.name*
string
The name of the cryptocurrency (e.g., "Ethereum" or "Litecoin").
currency.symbol*
string
The symbol of the cryptocurrency (e.g., "ETH" or "LTC").
currency.icon_url*
string
The URL of the cryptocurrency's logo or icon.
created_at*
string
The timestamp when the transaction was created (in UTC format).
List of Transfer