FIN-210 – Dodanie do metod /bankaccount oraz /bank/session/##{{sessionId}} wyświetlania na liście tych rachunków, dla których nie pobraliśmy szczegółów
Jeżeli nie przyjdą szczegóły dla danego rachunku, to mimo to zostanie on wyświetlony na liście (bez szczegółów – zostanie wyświetlone jedynie pole „Iban” )
a) syncStatus = „initial”
b) syncError.errorType= „missingDetails”
c) syncError.aspspResponse.content= [odpowiedź z ASPSP]
FIN-202, FIN -204 - Nowy endpoint diagnostyczny - Możliwość przetestowanie refreshtoken i innych endpointów - metoda do walidacji (diagnoza)
Nowa metoda GET api/bank/##{{bankId}}/diagnose
Istnieje możliwość przetestowania calli do poszczególnych endpointów ASPSP poprzez wywołanie metody /diagnose dla istniejącego użytkownika w bazie (z aktywną zgodą oraz aktywnym access_tokenem).
Wywołanie metody odpyta poszczególne metody (rachunki, szczegóły rachunków, transakcje, szczegóły transakcji, refresh token) i wypisze błędy, jeżeli takie są. Dane biznesowe zwrócone przez API nie zostaną zapisane do bazy (oprócz strzału o refresh_token, który w przypadku wygaśnięcia access_tokena umożliwi wywołanie metod o resource).
Przykładowy strzał (CURL):
curl --location --request GET 'https://dev-gateway.psd2hub.banqware.com/api/v2/bank/89/diagnose' \
-header 'api-clientId: sandbox' \
-header 'Accept-Language: en-gb' \
-header 'IP: 121.1.0.1' \
-header 'api-userId: regression_AISP_ALBPPLPW_2020-01-10T09:07:26.132Z'

