Get Transaction Report

The endpoint enables agent to generate a report of transactions associated with their account.

Agents can not only reconcile, but also download transaction details after creating transactions in IC system.

There are three levels of the report: user, branch and head office.

Report Levels:

LevelDescription
UAll transactions made by user.
BAll transactions belongs to user branch.
HAll transactions belongs to head office.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required
length ≥ 1

The report level indicating who owns the transactions.

date-time
required
length ≥ 1

Date from which to start searching.

Format: yyyy-MM-dd (ISO-8601)

date-time
required
length ≥ 1

Date until which to select transactions.

Format: yyyy-MM-dd (ISO-8601)

int32
1 to 2147483647

The number of the next page.
(Default is 1)

int32
1 to 1000

This is the maximum number of records per page that can be returned to the client.
Must be between 1 and 1000. (Default is 50)

Headers
string
required
^[A-Z]{2}[0-9A-Z]{4}$

This is the agent correspondent id provided to the agent by the IC Operations department. It is used to facilitate API management and auditing.

string
\w{8}-\w{4}-\w{4}-\w{4}-\w{12}

This header is used to uniquely identify the HTTP request and to facilitate troubleshooting.

string
\w{8}-\w{4}-\w{4}-\w{4}-\w{12}

Unique request identifier to support idempotency. You may generate (UUID v4) value using the programming language.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json