Note: Update the various environments (Stage, Developer Sandbox, Production) are rolled out in different upgrade windows. Please consult with Solution Engineer (for stage), Client/Support (for production) to get exact date-time of upgrade.
New Features and Enhancements Summary
- The following services have been introduced as part of YSL:
- Matching service and challenge deposit verification (CDV) services.
- Get verification status to learn the status of CDV.
- The following are the enhancements made to existing services as part of this release:
- Get providers and get provider details services now provide the following fields in the response:
- isAutoRefreshEnabled
- numberOfTransactionDays
- additionalDataset
- isAutoRefreshEnabled indicates if a provider site is refreshed automatically or every two weeks.
-
numberOfTransasctionDays indicates the total number of days for which transactions can be fetched for a particular provider site.
- additionalDataset has been introduced as a filter in the get providers service to filter the providers.
- Add & Update providerAccount services retrieve to aggregate additional data sets while adding or updating accounts.
- Holding Summary service provides the following fields in the response:
- securityType
- matchStatus
- securityType indicates the security type of holding identified through the security service
- matchStatus has been introduced to indicate the security match status id of the investment option identified during security normalization.
- Add account service under providerAccount is enhanced to accept the include attribute for Instant Account Verification.
- Get Accounts and Get accounts summary are enhanced to provide additional attributes
- AccountNumber
- holderName
- bankTransferCode
- Get providers and get provider details services now provide the following fields in the response:
New API Details
End point |
Details |
PUT /{cobrandName}/ v1/providerAccounts/ verification
|
Performs matching or CDV. |
GET /{cobrandName}/ v1/providerAccounts/verification/{providerAccountId}
|
Gets the status of CDV |
Existing APIs Enhancement Details
Endpoint |
Enhancement Details |
GET /{cobrandName}/v1/providers GET /{cobrandName}/v1/providers/{providerId} |
The services now provide the following parameters in the response:
|
GET /{cobrandName}/v1/holdings GET /{cobrandName}/v1/derived/holdingSummary |
The services have been enhanced to provide the following parameters in the response:
(refer Appendix) |
GET /{cobrandName}/v1/providers |
1. Capability field has been introduced in the response to indicate CDV enabled providers. |
Known Issues/ Bugs
Data type of providerId is an integer. The get accounts and get account details services have been providing the providerId as a string and not as an integer. This is on track to be fixed as part of the December 2016 release. We’re asking customers to take actions to ensure the implementation works while we upgrade our APIs.
Appendix
The following are the new security type values.
SNO |
Security Type |
1 |
MORTGAGE_BACKED_SECURITY |
2 |
CLOSE_ENDED_FUND |
3 |
PEER_TO_PEER_LOAN |
4 |
RESTRICTED_STOCK_UNIT |
5 |
RESTRICTED_STOCK_AWARD |
6 |
AMERICAN_DEPOSITORY_RECEIPT |
7 |
AGENCY_BOND |
8 |
ANNUITY_FUND |
9 |
CORPORATE_BOND |
10 |
CERTIFICATE_OF_DEPOSIT |
11 |
COMMON_STOCK |
12 |
EXCHANGE_TRADED_FUND |
13 |
EMPLOYEE_STOCK_OPTION |
14 |
HEDGE_FUND |
15 |
LIMITED_PARTNERSHIP |
16 |
MONEY_MARKET_FUND |
17 |
MUNICIPAL_BOND |
18 |
MUTUAL_FUND |
19 |
PREFERRED_STOCK |
20 |
PRIVATE_EQUITY |
21 |
REAL_ESTATE_INVESTMENT_TRUST |
22 |
RIGHT |
23 |
SWAP |
24 |
US_TREASURY |
25 |
UNIT_INVESTMENT_TRUST |
26 |
WARRANT |
27 |
BOND |
28 |
OTHER |
29 |
CASH |
30 |
COMMODITY |
31 |
CURRENCY |
32 |
FUTURE_CONTRACT |
33 |
OPTION |