Skip to main content

Class GetAccountsRequest

Request for retrieving accounts


Properties

NAMETYPEDESCRIPTION
RequestIdSystem.stringUnique identifier used to identify the request. Used when associating the request to the response.
RequestDateSystem.DateTimeDateTime request was made. Request timeout is 1 minute.
Credentials StoreCredentials
CriteriaGetAccountsCriteriaRequired field
GetAccountsCriteriaHomeBankingId
GetAccountsCriteriaReferenceId

GetAccountsCriteriaHomeBankingId

NAMETYPEDESCRIPTION
HomeBankingIdSystem.StringA string value with a unique identifier for the customer. It is required for all customers boarded with the RDA Web Service and most often corresponds to the customer's unique identifier in the Financial Institution's system. Max length is 50 characters.

GetAccountsCriteriaReferenceId

NAMETYPEDESCRIPTION
ReferenceIdSystem.StringA string value with the account identification number in the EPS system (this is not the account number). Must be a unique value that most often corresponds to the account's unique identifier in the Financial Institution's system. Max length 50 characters. Required field.

Example

{
"Credentials":{
"EntityId": "123456",
"StoreId": null,
"StoreKey": null
},

"__type": "GetAccountsRequest:#JackHenry.Eps.Mobile.RDAAdmin",
"Criteria": {
"__type": "GetAccountsCriteria:#JackHenry.Eps.Mobile.RDAAdmin"
}
}

Methods

Validate(IValidatorContext)

Declaration

public override void Validate(IValidatorContext context)

Parameters

TYPENAMEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.IValidatorContextcontext

Overrides

AuthenticatedRequest.Validate(IValidatorContext)

Exceptions

TYPEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.ValidationResultCriteria cannot be null