History List
This is one of the services providing user e-money transaction history in list format, where partners are able to query the date range for transaction history information. Response may vary depending on the transaction history owned by the user, where partners need to maintain its UI and UX in paginating.
Technical Specification
Service Code: 12Body Request
1
fromDateTime
String
M
1
25
Starting time range. Default: NOW (DESC) or NOW - 3 months (ASC)
2
toDateTime
String
M
1
25
Ending time range. Default: NOW - 3 months (DESC) or NOW (ASC)
3
pageSize
Integer
M
1
2
Maximum number of transactions returned in one pagination. Default: 10
4
pageNumber
Integer
M
1
2
Current page number. Default: 0
5
type
String
O
1
6
Transaction type. Fill with TRX or Top up
6
sort
String
0
1
3
Sorting type by datetime. Fill with ASC or DESC
Sample Request
{
"fromDateTime": "2019-07-03T12:08:56+07:00",
"toDateTime": "2019-07-03T12:08:56+07:00",
"pageSize": 10,
"pageNumber": 2,
"sort":"ASC",
"type":"TRX"
}Body Response
Sample Response
Response Code & Message
The table below lists response codes and messages for the History List API.
1
200
2001200
Successful
2
400
4001200
Bad request
3
400
4001201
Invalid field format {field}
4
400
4001202
Invalid mandatory field {field}
5
401
4011201
Invalid token (B2B)
6
401
4011200
Unauthorised. [Reason]
7
403
4031201
Feature not allowed
8
403
4031204
Activity count limit exceeded
9
404
4041208
Invalid merchant
10
500
5001200
General error
Last updated

