You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On POST /Account/Discovery API call, FIP returns accRefNumber which is to be used in request payload of /Account/Link API post which linkRefNumber is generated. Once account is linked, user can approve consents with already linked accounts. Since there is no expiry set on accRefNumber, AAs are free to call /Account/Link API even after a long time since discovery had occurred due to which FIPs are obliged to keep the discovery responses forever.
Since discovery API is the second largest API invocation in numbers after FI/request, this creates additional cost of storage and large data sets for discovery metadata.
Solution
Once the account is linked, accRefNumber can be expired.
If Account is de-linked, user is obliged to rediscover the account which will end up creating the new accRefNumber.
A new accRefNumber should have a expiry of at least 15-30 days in which /Account/link can be called. If /Account/link is received post 30 days, the request can be discarded.
An expiry on accRefNumber is beneficial for FIPs and they are no longer obliged to keep the responses forever which can save infra cost for them.
The text was updated successfully, but these errors were encountered:
Problem Statement
On POST /Account/Discovery API call, FIP returns
accRefNumber
which is to be used in request payload of /Account/Link API post whichlinkRefNumber
is generated. Once account is linked, user can approve consents with already linked accounts. Since there is no expiry set onaccRefNumber
, AAs are free to call /Account/Link API even after a long time since discovery had occurred due to which FIPs are obliged to keep the discovery responses forever.Since discovery API is the second largest API invocation in numbers after FI/request, this creates additional cost of storage and large data sets for discovery metadata.
Solution
accRefNumber
can be expired.accRefNumber
.accRefNumber
should have a expiry of at least 15-30 days in which /Account/link can be called. If /Account/link is received post 30 days, the request can be discarded.accRefNumber
is beneficial for FIPs and they are no longer obliged to keep the responses forever which can save infra cost for them.The text was updated successfully, but these errors were encountered: