Skip to content

GET /payment/

Returns a paginated list of payments with optional filters. Requires authentication.

GET /payment/
ParameterTypeDescription
track_idstringFilter by track ID
typestringFilter by payment type
statusstringFilter by status
pay_currencystringFilter by payment currency
currencystringFilter by price currency
networkstringFilter by blockchain network
addressstringFilter by payment address
from_datenumberStart date (Unix timestamp)
to_datenumberEnd date (Unix timestamp)
from_amountnumberMinimum amount
to_amountnumberMaximum amount
sort_bystringcreate_date, pay_date, or amount
sort_typestringasc or desc
pagenumberPage number (default 1)
sizenumberResults per page (1–200, default 10)
Terminal window
curl "https://api.nearpayments.io/oxapay/v1/payment/?status=Paid&size=20&sort_by=create_date&sort_type=desc" \
-H "merchant_api_key: YOUR_API_KEY"
{
"data": {
"list": [
{
"track_id": "abc123",
"type": "invoice",
"amount": 50,
"currency": "USD",
"status": "Paid",
"date": 1699996400
}
],
"meta": {
"page": 1,
"last_page": 3,
"total": 25
}
},
"message": "Operation completed successfully!",
"error": {},
"status": 200,
"version": "1.0.0"
}