For the complete documentation index, see llms.txt. This page is also available as Markdown.

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: 12

Body Request

No
Name
Type
Mandatory
Min Length
Max Length
Description

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

Sample Request

{
  "fromDateTime": "2019-07-03T12:08:56+07:00",
  "toDateTime": "2019-07-03T12:08:56+07:00",
  "pageSize": 10,
  "pageNumber": 2
}

Body Response

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

responseCode

M

1

7

BI SNAP Response Code.

2

responseMessage

String

M

1

150

BI SNAP Response Message.

3

detailData

O

1

7

Datail Data

Sample Response

Response Code & Message

The table below lists response codes and messages for the History List API.

No
HTTP Code
Code
Message (Indonesian)

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