Transactions

Get Transaction Report

POST https://<API ENDPOINT>/payment/report/transactions

Headers

Name
Value

Content-Type

application/json

x-appid

<App ID>

x-signature

<Signature> (see quick start)

Request Body

Field Name
Type
Description
Default

starttime

Datetime

YYYY-MM-DD HH:mm:ss

2024-XX-XX 00:00:00

endtime

Datetime

YYYY-MM-DD HH:mm:ss

2024-XX-XX 23:59:59

page

Integer

Page number

1

pageSize

Integer

Number of transactions per page

50

filter

Object

more filter search record by like operation

{}

const requestObject = {
  page: request.input('page'),
  pageSize: request.input('pageSize'),
  starttime: request.input('starttime'),
  endtime: '',
  filter
}
try {
  const result:any = await HuskyPay.sendHuskyPayAPI(requestObject, 'report/transactions')
  if (result.code == 0)
  {
  
  }
} catch(err) {
}

Result

{
    "code": 0,
    "data": {
        "wallet": {
            "balance": 200000,
            "payoutFreeze": {
                "amount": 1600,
                "fee": 0.0,
            },
        },
        "depositBalance": {
            "amount": 100000,
            "fee": 1500.0
        },
        "withdrawBalance": {
            "amount": 150000,
            "fee": 0.0
        },
        "transactions": {
          "meta": {
            "total": 120,
            "per_page": 50,
            "first_page": 1,
            "current_page": 1,
            "last_page": 3,
          },
          "data": [
              {
                  "txtype": "DEPOSIT",
                  "amount": 300,
                  "txn_id": "QRXXXXXXXXXXXX",
                  "ref_id": "AGENT888-12321321",
                  "status": 0,
                  "fee": 4.5,
                  "user_id": "ABC112233",
                  "agent_ext_params": {
                      "userGroup": 1
                  },
                  "notify": 1,
                  "notify_result": "{\"code\":0}",
                  "notify_at": "2024-05-11 10:15:00",
                  "success_at": "2024-05-11 10:15:00",
                  "created_at": "2024-05-11 10:10:00",
              }
          ],
        },
    }
}

Last updated