Category links

API Links

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

POST /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"
  }
}