Skip to main content
GET
/
partners
/
funds
/
logs
List Fund Logs
curl --request GET \
  --url https://pay-api.holdstation.com/partners/funds/logs \
  --header 'Partner-App-Key: <partner-app-key>' \
  --header 'X-HSPay-Signature: <x-hspay-signature>' \
  --header 'X-HSPay-Timestamp: <x-hspay-timestamp>'
{
  "message": "success",
  "data": {
    "success": true,
    "code": 0,
    "error": "",
    "logs": [
      {
        "id": 101,
        "partner_fund_id": 1,
        "change_type": 2,
        "change_amount": "50.00",
        "pre_balance": "1050.50",
        "post_balance": "1000.50",
        "metadata": {},
        "caused_at": { "seconds": 1700000000, "nanos": 0 }
      }
    ],
    "total_count": 1,
    "page": 1,
    "page_size": 20
  }
}

Documentation Index

Fetch the complete documentation index at: https://pay-docs.holdstation.com/llms.txt

Use this file to discover all available pages before exploring further.

Partners can list fund transaction logs with optional filters. Each log entry records a balance change caused by a deposit, withdrawal, or compensation event.

Authentication

Partner-App-Key
string
required
Your partner app key.
X-HSPay-Signature
string
required
Base64-encoded Ed25519 signature of the sign data.
X-HSPay-Timestamp
string
required
Unix timestamp (seconds) of the request. Must be within 60 seconds of server time.

Query Parameters

token
string
Filter by token symbol (e.g., USDT, USDC).
change_type
integer
Filter by change type. 1 = Deposit, 2 = Withdraw, 3 = Compensate.
page
integer
Page number for pagination.
page_size
integer
Number of results per page.
{
  "message": "success",
  "data": {
    "success": true,
    "code": 0,
    "error": "",
    "logs": [
      {
        "id": 101,
        "partner_fund_id": 1,
        "change_type": 2,
        "change_amount": "50.00",
        "pre_balance": "1050.50",
        "post_balance": "1000.50",
        "metadata": {},
        "caused_at": { "seconds": 1700000000, "nanos": 0 }
      }
    ],
    "total_count": 1,
    "page": 1,
    "page_size": 20
  }
}