API Balance Log
This method is used to fetch the wallet balance log (i.e. All the debit and credit being done in the wallet).
Service URL (REST) to be used:
API Balance Log Request
Level | Element | Format | Comments | Mandatory |
---|---|---|---|---|
1 | EndUserIp | String | IP address of the End User. | Mandatory |
2 | ClientId | String | Client ID provided to the agency at registration | Mandatory |
3 | UserName | String | User Name provided to the agency at registration | Mandatory |
4 | Password | String | Password provided to the agency at registration | Mandatory |
Level | Element | Format | Comments | Mandatory |
---|---|---|---|---|
1 | Error[] | Array | Error | Mandatory |
1.1 | ErrorCode | Integer | Code corresponding to the Error | Mandatory |
1.2 | ErrorMessage | String | Contains error description corresponding to ErrorCode. Error Message would be blank in case ( ErrorCode=0 ). | Mandatory |
2 | Result[] | Array | Contain search result | Mandatory |
2.1 | ID | Integer | Transaction ID | Mandatory |
2.2 | Date | Date and Time | Preferred date time Format: yyyyMMddTHH:mm:ss | Mandatory |
2.3 | ClientID | String | Client ID provided to the agency at registration | Mandatory |
2.4 | ClientName | String | Client Name created on registration | Mandatory |
2.5 | Detail | String | Transaction Details | Mandatory |
2.6 | Debit | Decimal | Debited amount from API wallet | Mandatory |
2.7 | Credit | Decimal | Credited amount to API wallet | Mandatory |
2.8 | Balance | Decimal | Available wallet balance | Mandatory |
2.9 | Module | String | Module for which wallet is debited. | Mandatory |
2.10 | TraceID | String | Unique identifier for identifying every unique search Required for audit purpose. |
Mandatory |
2.11 | RefID | String | Reference ID | Mandatory |
2.12 | UpdatedBy | String | Updated by service provider | Mandatory |