This API is used to get the transaction details of multiple cards within a specific time range. If no card is specified, get the transaction details of all cards within a specific time range.The API is paginated, and each page can return up to 1,000 transactions.
Path: /api/v1/card/getAllTransactionsOfCards
Method: POST
Content-Type
application/json
Headers
Key
Type
Required
Comments
authorization
string
YES
Authorization Header
Body
Key
Type
Required
Comments
api_key
string
YES
api key
request_id
string
YES
Unique id; the shortest is 20 characters, the longest is 64 characters
timestamp
string
YES
13-digit; Valid for plus or minus 30 seconds
kit_numbers
Array
Optional
Show on card.The maximum length of the array is 200. If not passed, return all card transactions
page
int
YES
Pagination, starting from 1, default 1. 1000 Transactions per page.
start_time
string
YES
This field is the start timestamp(13-digit) for filtering transactions data.
end_time
string
YES
This field is the start timestamp(13-digit) for filtering transactions data.
Transaction category.CR have positive "+" amounts.DR have negative "-" amounts Appendix I: Transaction Category Example
detail
string
Transaction detail
transaction_id
string
Unique transaction id
transaction_status
number
Transaction status. 1:approved(most transactions are approved) 2:voided(transactions that are stopped by merchants). The transaction status may change from approved to voided.
origin_type
number
Transaction type. 1: Primary transaction made on any terminal or e-commerce; 2: Subsequent transaction made(fees/tax/commission) following a primary transaction
origin_id
string
The primary transaction id that triggered the subsequent transaction