Statement List
A statement list is a list of dates on which a statement for an account is generated in the past.
GetListStatementDate
Action: POST
Endpoint: /api/GetListStatementDate
Use this API to fetch the list of dates on which statement of cardholder is generated previously.
Request Fields Detail
Fields | Description |
---|---|
APIVersion string Mandatory |
Version of the API to be invoked Example: 1.3 Allowable Values: 10 |
IPAddress string Mandatory |
IP Address of sender Example: 10.206.0.204 Allowable Values: 15 |
Source string Mandatory |
Source from where API Call is initiated. CoreCard have multiple value of source for internal system (CoreMoney, SelfService, IVR, MobileSelfService) For external system expected source will be WEB. Allowable Values: 50 |
CallerID string Optional |
Caller Id of source from where API is initiated. It is End User phone number. Example: 7204454214 Condition - applicable in Case of IVR Allowable Values: 20 |
CalledID string Optional |
Called Id of destination for which API is initiated. It is Corecard IVR number. Example: 7314145404 Condition - applicable in Case of IVR Allowable Values: 20 |
SessionID string Optional |
Reserved for future use Allowable Values: 50 |
ANI string Optional |
Reserved for future use Allowable Values: 0 |
DNS string Optional |
Reserved for future use Allowable Values: 0 |
Language string Optional |
Flag to retrieve error message in specific language Example: 'en' for English Allowable Values: 2 |
RequestDate string Optional |
Request Date Time of API Format: MM-DD-YYYYTHH:MM:SS Example:- 11-12-2021T13:05:10 Allowable Values: 19 |
CardNumber string Conditional |
Clear Card Number of the cardholder Valid values: 0-9 Example: 123456******0001 Condition:At least one of Card Number/Proxy Number is required. Allowable Values: 16 |
ProxyNumber string Conditional |
Proxy Number of the cardholder Valid values:0-9 Example:1005 Condition:At least one of Card Number/Proxy Number is required. Allowable Values: 19 |
IsCardMasked string Optional |
Flag to indicate CardNumber should be returned in masked form or in clear form. Valid Values: 0= Clear Card Number in Response. 1= Masked Card Number in Response. 2= No Card Number in Response. Note : Default value is 0 Allowable Values: 1 |
Sample Request Body
{ "APIVersion": "1.3", "IPAddress": "10.206.2.197", "Source": "WEB", "CallerID": "", "CalledID": "", "SessionID": "", "ANI": "", "DNS": "", "Language": "en", "RequestDate": "", "CardNumber": "", "ProxyNumber": "1314932", "IsCardMasked": "1" }
Response Fields Detail
Fields | Description |
---|---|
CardNumber string |
Clear Card Number of the cardholder Valid values: 0-9 Example: 123456******0001 Note: Clear card number is depend upon value provided in IsCardMasked tag. |
ProxyNumber string |
Proxy Number of the cardholder Valid values:0-9 Example:1005 |
StatementDates array |
This property is used to Get OR Set STATEMENTDATE |
DisplayAnnualErrorResolutionNotice string |
Annual Error Resolution Notice |
AnnualErrorResolutionText string |
This property is used to Get OR Set AnnualErrorResolutionText |
institutionName string |
Name of Financial Institution Valid Values:A-Z,a-z Example:FEDERAL RESERVE BANK |
nextStatementDate string |
Next Statement Date Format: MM/DD/YYYY HH:MM:SS:SSS Example: 09/26/2017 23:59:59:000 |
Sample Response Body
{ "Message": "Successful.", "Status": true, "ErrorCode": "00000", "ResponseData": { "CardNumber": "406683******6085", "ProxyNumber": "1316756", "StatementDates": [ { "StatementDate": "2020-12-01T00:00:00", "TotalDebits": 120.0, "TotalCredits": 520.0 } ], "DisplayAnnualErrorResolutionNotice": "0", "AnnualErrorResolutionText": "", "institutionName": "First Century Bank", "nextStatementDate": "05/01/2021 23:59:59:000" } }