AA

Sahamati certification Test Scenarios for Account Aggregator

Scenario IDFeature Under TestDescriptionExpected Result

1001

POST /Consent API

Verify on sending valid request to POST /Consent API success response is required

Http Status code should be 200

1002

POST /Consent API with invalid schematic value for each field

Verify on making valid request to POST /Consent API with schematic error for one field each subcase error response is received.

Http status code should be 400 Error code should be InvalidRequest

1003

POST /Consent API with incorrect timestamp format

Verify on making valid request to POST /Consent API with incorrect timestamp format error response is received.

Http status code should be 400 Error code should be InvalidRequest

1004

POST /Consent API with incorrect ver

Verify on making valid request to POST /Consent API with incorrect ver error response is received.

Http status code should be 404 Error code should be NoSuchVersion

1005

POST /Consent API with incorrect timestamp value

Verify on making valid request to POST /Consent API with +/- 15 min variation in timestamp error response is received.

Http status code should be 400 Error code should be InvalidRequest

1006

POST /Consent API with incorrect txnid format

Verify on making valid request to POST /Consent API with incorrect txnid format error response is received.

Http status code should be 400 Error code should be InvalidRequest

1007

POST /Consent API with invalid consent span

Verify on making valid request to POST /Consent API with invalid consent span error response is received.

Http status code should be 400 Error code should be InvalidRequest

1008

POST /Consent API with invalid dataconsumer Object

Verify on making valid request to POST /Consent API with invalid dataConsumer object error response is received.

Http status code should be 400 Error code should be InvalidRequest

1009

POST /Consent API with invalid customer id

Verify on making valid request to POST /Consent API with invalid customerId error response is received.

Http status code should be 400 Error code should be InvalidCustomerAddress

1010

POST /Consent API with invalid purpose Object

Verify on making valid request to POST /Consent API with invalid purpose object error response is received.

Http status code should be 400 Error code should be InvalidConsentPurpose

1011

POST /Consent API with invalid FIDataRange

Verify on making valid request to POST /Consent API with invalid FIDataRange error response is received.

Http status code should be 400 Error code should be InvalidRequest

1012

POST /Consent API with invalid DataLife

Verify on making valid request to POST /Consent API with invalid DataLife error response is received.

Http status code should be 400 Error code should be InvalidRequest

1013

POST /Consent API with invalid Frequency

Verify on making valid request to POST /Consent API with invalid Frequency error response is received.

Http status code should be 400 Error code should be InvalidRequest

1014

POST /Consent API with invalid DataFilter

Verify on making valid request to POST /Consent API with invalid DataFilter error response is received.

Http status code should be 400 Error code should be InvalidRequest

1015

GET /Consent/handle/{handle} API

Verify on making valid request to GET /Consent/handle/{handle} API after consent is approved, success response is received.

Http status code should be 200

1016

GET /Consent/handle/{handle} API with invalid handle

Verify on making valid request to GET /Consent/handle/{handle} API with invalid handle error response is received.

case 1: Empty consentHandle Http status code should be 404 case 2: Removing last char from valid consentHandle Http status code should be 400 Error code should be InvalidConsentHandle case 3:Generating randome consent handle Http status code should be 400 Error code should be InvalidConsentHandle

1017

GET /Consent/handle/{handle} API after user rejectes consent from AA

Verify that on making consent handle request after user rejects consent, response with consent status FAILED is received

Http status code should be 200 ConsentStatus.status should be FAILED

1018

GET /Consent/handle/{handle} API for expired consent before approving or rejecting by user

Verify that on making consent handle request for consent that is expired before approval or rejection, response with consent status FAILED is received

Http status code should be 200 ConsentStatus.status should be FAILED

1019

GET /Consent/handle/{handle} API for expired consent

Verify that on making consent handle request for consent that is expired, response with consent status READY is received

Http status code should be 200 ConsentStatus.status should be READY

1020

GET /Consent/handle/{handle} API for paused consent

Verify that on making consent handle request for consent that is paused, response with consent status READY is received

Http status code should be 200 ConsentStatus.status should be READY

1021

GET /Consent/handle/{handle} API for Revoked consent

Verify that on making consent handle request for consent that is Revoked, response with consent status READY is received

Http status code should be 200 ConsentStatus.status should be READY

1022

GET /Consent/handle/{handle} API after delinking account from the approved consent

Verify that on making consent handle request for consent that is approved and later account is delinked by the user, response with consent status READY is received

Http status code should be 200 ConsentStatus.status should be READY

1023

GET /Consent/handle/{handle} API for PENDING consent after user deregister from AA

Verify that on making consent handle request for a pending consent and user deregistered from AA, error response is recevied

Http status code should be 400 Error code should be InvalidConsentHandle

1024

GET /Consent/handle/{handle} API for Approved consent after user deregister from AA

Verify that on making consent handle request for a Approved consent and user deregistered from AA, error response is recevied

Http status code should be 400 Error code should be InvalidConsentHandle

1025

GET /Consent/handle/{handle} API with handle generated for different AA

Verify that on making consent handle request with handle generated for different AA, error response is recevied

Http status code should be 400 Error code should be InvalidConsentHandle

1026

GET /Consent/{id} API

Verify that on making a valid GET /Consent/{id} request, success response is received

Http status code should be 200

1027

GET /Consent/{id} API with invalid consentId

Verify that on making a valid GET /Consent/{id} request with invalid consentId, error response is received

case 1: Empty consentId Http status code should be 404 case 2: Removing last char from valid consentId Http status code should be 400 Error code should be InvalidConsentId case 3:Adding last char to valid consentId Http status code should be 400 Error code should be InvalidConsentId case 4:Random consentId Http status code should be 400 Error code should be InvalidConsentId

1028

GET /Consent/{id} API with consentId of different AA

Verify that on making a valid GET /Consent/{id} request with consentId for different AA, error response is received

Http status code should be 400 Error code should be InvalidConsentId

1029

GET /Consent/{id} API for expired consent

Verify that on making a valid GET /Consent/{id} request for expired consent, Success response with EXPIRED status is received

Http status code should be 200 Consent Status should be EXPIRED

1030

GET /Consent/{id} API for Paused consent

Verify that on making a valid GET /Consent/{id} request for Paused consent, Success response with PAUSED status is received

Http status code should be 200 Consent Status should be PAUSED

1031

GET /Consent/{id} API for revoked consent

Verify that on making a valid GET /Consent/{id} request for revoked consent, Success response with REVOKED status is received

Http status code should be 200 Consent Status should be REVOKED

1032

GET /Consent/{id} API for consent of which account is delinked

Verify that on making a valid GET /Consent/{id} request for consent after delinking the account selected in consent, Success response with REVOKED status is received

Http status code should be 200 Consent Status should be REVOKED

1033

GET /Consent/{id} API for consent of which user is deregister

Verify that on making a valid GET /Consent/{id} request for consent after de registering the user from AA, error response is received

Http status code should be 400 Consent Status should be InvalidConsentUd

1034

POST /Consent API of FIP

Verify that on user accepting consent, AA makes valid POST /Consent request to FIP

1035

POST /Consent API of FIP

Verify that on user accepting consent with multiple FIP, AA makes valid POST /Consent request to all the FIP

1036

POST /Consent/Notification API of FIP

Verify that on user changing the status of consent, AA send POST /Consent/Notification request to All FIP involved in Consent

1037

POST /Consent/Notification API of FIU

Verify that on user changing the status of consent, AA send POST /Consent/Notification request to FIU

1038

POST /Account/Discover and /Account/link API of FIP

Verify that on user linking a new account in AA app, discover, link and token link APIs of FIP is invoked correctly

1039

DELETE /Account/Link api of FIP

Verify that on user delinking an account in AA app, delink API of FIP is invoked correctly

1040

DELETE /Account/Link api of FIP

Verify that on user deregistering from AA, delink API of FIP for all linked accounts is invoked

1041

POST /Consent API with invalid JWS signature

Verify on making valid request to POST /Consent API with invalid JWS signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

1042

GET /Consent/handle/{handle} API with invalid JWS signature

Verify on making valid request to GET /Consent/handle/{handle} API with invalid JWS signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

1043

GET /Consent/{id} API with invalid JWS signature

Verify on making valid request to GET /Consent/{id} API with invalid JWS signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

2001

POST /FI/request API

Verify that on making a valid request to POST /FI/Request API, success response is received

Http status code should be 200

2002

POST /FI/request API with invalid schematic value for each field

Verify on making valid request to POST /FI/Request API with schematic error for one field each subcase error response is received.

Http status code should be 400 Error code should be InvalidRequest

2003

POST /FI/request API with invalid timestamp format

Verify on making valid request to POST /FI/Request API with invalid timestamp format, error response is received.

Http status code should be 400 Error code should be InvalidRequest

2004

POST /FI/request API with invalid ver

Verify on making valid request to POST /FI/Request API with invalid ver, error response is received.

Http status code should be 404 Error code should be NoSuchVersion

2005

POST /FI/request API with incorrect timestamp value

Verify on making valid request to POST /FI/Request API with +-15 variation in timestamp value, error response is received.

Http status code should be 400 Error code should be InvalidRequest

2006

POST /FI/request API with incorrect txnid

Verify on making valid request to POST /FI/Request API with invalid txnid, error response is received.

Http status code should be 400 Error code should be InvalidRequest

2007

POST /FI/request API with invalid FIDataRangeObject

Verify on making valid request to POST /FI/Request API with invalid FIDataRange object, error response is received.

Http status code should be 400 Error code should be InvalidDateRange

2008

POST /FI/request API with invalid consentId

Verify on making valid request to POST /FI/Request API with invalid consentId, error response is received.

Http status code should be 400 Error code should be InvalidConsentId

2009

POST /FI/request API with invalid consent digitalSignature

Verify on making valid request to POST /FI/Request API with invalid consent digitalSignature, error response is received.

Http status code should be 400 Error code should be signatureDoesNotMatch

2010

POST /FI/request API with valid selected details of different FIU

Verify on making valid request to POST /FI/Request API with valid selected details of different FIU, error response is received.

Http status code should be 400 Error code should be InvalidRequest

2011

POST /FI/request API with invalid keyMaterials

Verify on making valid request to POST /FI/Request API with invalid keymaterials object, error response is received.

Http status code should be 400 Error code should be InvalidKey

2014

POST /FI/request API for Paused consent

Verify on making valid request to POST /FI/Request API for Paused consent, error response is received.

Http status code should be 400 Error code should be InvalidConsentStatus

2015

POST /FI/request API for Revoked consent

Verify on making valid request to POST /FI/Request API for Revoked consent, error response is received.

Http status code should be 400 Error code should be InvalidConsentStatus

2016

POST /FI/request API for Expired consent

Verify on making valid request to POST /FI/Request API for Expired consent, error response is received.

Http status code should be 400 Error code should be InvalidConsentStatus

2017

POST /FI/request API for already used Consent

Verify whether POST /FI/request fails if frequency of request is not according to consent's approved frequency

Http status code should be 400 Error code should be InvalidConsentUse

2018

POST /FI/request API for already used ONETIME consent

Verify whether POST /FI/request fails if FI/fetch is already done once for ONETIME consent

Http status code should be 400 Error code should be InvalidConsentUse

2019

POST /FI/request of FIP

Verify on making valid POST /FI/request to AA, AA is making /FI/request to FIP

2020

POST /FI/Notification of FIU

Verify on making valid POST /FI/request to AA and AA receving ready notification from FIP, AA send POST /Consent/Notification to FIU

2021

FIP responsding with invalid schematic value for each field of POST /FI/request

Verify that on FIP responding with basic invalid values for FI request from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2022

FIP responsding with invalid ver for POST /FI/request

Verify that on FIP responding with invalid ver for FI request from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2023

FIP responsding with invalid timestamp for POST /FI/request

Verify that on FIP responding with invalid timestamp for FI request from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2024

FIP responsding with invalid txnid for POST /FI/request

Verify that on FIP responding with invalid txnid for FI request from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2025

FIP responsding with invalid consenId for POST /FI/request

Verify that on FIP responding with invalid consentId for FI request from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2026

FIP responsding with invalid sessionId for POST /FI/request

Verify that on FIP responding with invalid sessionId for FI request from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2027

GET /FI/fetch/{sessionId} of AA

Verify on making valid request to GET /FI/fetch/{sessionId} API, success response is received

Http status code should be 200

2028

GET /FI/fetch/{sessionId} with Invalid session Id

Verify on making valid request to GET /FI/fetch/{sessionId} API with invalid session Id, error response is received

case 1: Empty sessionId Http-status code should be 404 case 2,3 &4: Invalid session Id Http status code should be 400 Error code should be invalidSessionID

2029

GET /FI/fetch/{sessionId} with session Id of different AA

Verify on making valid request to GET /FI/fetch/{sessionId} API with session Id of different AA, error response is received

Http status code should be 400 Error code should be InvalidSessionId

2030

GET /FI/fetch/{sessionId} before receving Ready notification

Verify on making valid request to GET /FI/fetch/{sessionId} API before receving ready notification, error response is received

Http status code should be 404 Error code should be NoDataFound

2031

GET /FI/fetch/{sessionId} for Paused Consent

Verify on making valid request to GET /FI/fetch/{sessionId} API for Paused Consent, error response is received

Http status code should be 403 Error code should be ConsentPaused

2032

GET /FI/fetch/{sessionId} for revoked Consent

Verify on making valid request to GET /FI/fetch/{sessionId} API for Revoked Consent, error response is received

Http status code should be 403 Error code should be ConsentRevoked

2033

GET /FI/fetch/{sessionId} for Expired Consent

Verify on making valid request to GET /FI/fetch/{sessionId} API for Expired Consent, error response is received

Http status code should be 403 Error code should be ConsentExpired

2037

FIP responsding with invalid schematic value for each field of GET /FI/fetch/{sessionId}

Verify that on FIP responding with basic invalid values for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2038

FIP responsding with invalid ver for GET /FI/fetch/{sessionId}

Verify that on FIP responding with invalid ver for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2039

FIP responsding with invalid timestamp for GET /FI/fetch/{sessionId}

Verify that on FIP responding with invalid timestamp for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2041

FIP responsding with invalid fip id for GET /FI/fetch/{sessionId}

Verify that on FIP responding with invalid fip id for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2042

FIP responsding with fip id of another AA for GET /FI/fetch/{sessionId}

Verify that on FIP responding with fip id of another AA for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2043

FIP responsding with incorrect Account details for GET /FI/fetch/{sessionId}

Verify that on FIP responding with incorrect Account details for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2044

FIP responsding with Account details of different FIP for GET /FI/fetch/{sessionId}

Verify that on FIP responding with Account details of different FIP for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2045

FIP responsding with invalid keyMatetrials for GET /FI/fetch/{sessionId}

Verify that on FIP responding with invalid keyMaterials for GET /FI/fetch/{sessionId} from AA, FI notification with error status is sent back to FIU

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

2046

POST /FI/request API with invalid JWS signature

Verify on making valid request to POST /FI/request API with invalid JWS signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

2047

GET /FI/fetch/{sessionid} API with invalid JWS signature

Verify on making valid request to GET /FI/fetch/{sessionid} API with invalid JWS signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

2051

GET /FI/fetch/{sessionid} API with invalid API key

Verify on making valid request to GET /FI/fetch/{sessionid} API with invalid client API key, error response is received.

Http status code should be 401

2052

GET /FI/fetch/{sessionid} API with API key of Alternate AA

Verify on making valid request to GET /FI/fetch/{sessionid} API with API key of alternate AA, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3001

POST /Consent/Notification API

Verify on making valid request to POST /Consent/Notification API, success response is received

Https status code should be 200

3002

POST /Consent/Notification API with invalid schematic value for each field

Verify on making valid request to POST /Consent/Notification API with schematic error for one field each subcase error response is received.

Http status code should be 400 Error code should be InvalidRequest

3003

POST /Consent/Notification API with incorrect ver

Verify on making valid request to POST /Consent/Notification API with invalid ver, error response is received.

Http status code should be 404 Error code should be NoSuchVersion

3004

POST /Consent/Notification API with invalid timestamp

Verify on making valid request to POST /Consent/Notification API with invalid timestamp, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3005

POST /Consent/Notification API with invalid txnid

Verify on making valid request to POST /Consent/Notification API with invalid txnid, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3006

POST /Consent/Notification API with invalid notifier Object

Verify on making valid request to POST /Consent/Notification API with invalid notifier object, error response is received.

Http status code should be 400 Error code should be InvalidNotifier

3007

POST /Consent/Notification API with invalid consentId

Verify on making valid request to POST /Consent/Notification API with invalid consentId, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3010

POST /Consent/Notification API with consent details of different FIP

Verify on making valid request to POST /Consent/Notification API with consent details of different FIP, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3011

POST /FI/Notification API

Verify on making valid request to POST /FI/Notification API, success response is received

Https status code should be 200

3012

POST /FI/Notification API with invalid schematic value for each field

Verify on making valid request to POST /FI/Notification API with schematic error for one field each subcase error response is received.

Http status code should be 400 Error code should be InvalidRequest

3013

POST /FI/Notification API with incorrect ver

Verify on making valid request to POST /FI/Notification API with invalid ver, error response is received.

Http status code should be 404 Error code should be NoSuchVersion

3014

POST /FI/Notification API with invalid timestamp

Verify on making valid request to POST /FI/Notification API with invalid timestamp, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3015

POST /FI/Notification API with invalid txnid

Verify on making valid request to POST /FI/Notification API with invalid txnid, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3016

POST /FI/Notification API with invalid notifier Object

Verify on making valid request to POST /FI/Notification API with invalid notifier object, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3017

POST /FI/Notification API with invalid sessionId

Verify on making valid request to POST /FI/Notification API with invalid sessionId, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3018

POST /FI/Notification API with invalid FIStatusResponse.fipID

Verify on making valid request to POST /FI/Notification API with invalid FIStatusResponse.fipID, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3019

POST /FI/Notification API with invalid FIStatusResponse Accounts linkRefNumber

Verify on making valid request to POST /FI/Notification API with invalid FIStatusResponse Accounts linkRefNumber, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3020

POST /FI/Notification API with FI details of different FIP

Verify on making valid request to POST /FI/Notification API with FI details of different FIP, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3021

POST /FI/Notification API with error FI status

Verify on making valid request to POST /FI/Notification API with error FI status, notification is sent to FIU by AA.

1. FIStatusNotification.sessionId should match the session id received in the FI response from AA 2. FIStatusNotification.sessionStatus should be FAILED

3022

POST /Account/link/Notification API

Verify on making valid request to POST /Account/link/Notification API, success response is received

Http status code should be 200

3023

POST /Account/link/Notification API with invalid schematic value for each field

Verify on making valid request to POST /Account/link/Notification API with schematic error for one field each subcase error response is received.

Http status code should be 400 Error code should be InvalidRequest

3024

POST /Account/link/Notification API with incorrect ver

Verify on making valid request to POST /Account/link/Notification API with invalid ver, error response is received.

Http status code should be 404 Error code should be NoSuchVersion

3025

POST /Account/link/Notification API with invalid timestamp

Verify on making valid request to POST /Account/link/Notification API with invalid timestamp, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3026

POST /Account/link/Notification API with invalid txnid

Verify on making valid request to POST /Account/link/Notification API with invalid txnid, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3027

POST /Account/link/Notification API with invalid notifier object

Verify on making valid request to POST /Account/link/Notification API with invalid notifier object, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3028

POST /Account/link/Notification API with invalid accRefNumber

Verify on making valid request to POST /Account/link/Notification API with invalid accRefNumber, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3029

POST /Account/link/Notification API with invalid customerAddress

Verify on making valid request to POST /Account/link/Notification API with invalid customerAddress, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3030

POST /Account/link/Notification API for deregistered user

Verify on making valid request to POST /Account/link/Notification API for deregistred user, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3031

POST /Account/link/Notification API with details of different FIP

Verify on making valid request to POST /Account/link/Notification API with details of different FIP, error response is received.

Http status code should be 400 Error code should be InvalidRequest

3032

POST /Consent/Notification API with invalid JWS Signature

Verify on making valid request to POST /Consent/Notification API with invalid JWS Signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

3033

POST /FI/Notification API with invalid JWS Signature

Verify on making valid request to POST /FI/Notification API with invalid JWS Signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

3034

POST /Account/link/Notification API with invalid JWS Signature

Verify on making valid request to POST /Account/link/Notification API with invalid JWS Signature, error response is received.

Http status code should be 400 Error code should be SignatureDoesNotMatch

4001

GET /Heartbeat

Verify on making valid request to GET /Heartbeat API, success response is received

Http status code should be 200

5001

All Api's of AA

Verify that on consent requested to user operating with a single linked account in one FIP, success response is received on all stages of complete flow

Https status code should be 200 for All API's

5002

All Api's of AA

Verify that on consent requested to user currently with no accounts linked, user is able to link account, approve consent and FIU is able to retrive the FI data successfully

Https status code should be 200 for All API's

5003

All Api's of AA

Verify that on consent requested to user operating with a two accounts in one FIP and three accounts in other FIP of three different FIType, FIU is able to retrive the FI data successfully from all five accounts

Https status code should be 200 for All API's

5004

All Api's of AA

Verify that on FIP operating with DIRECT authentication type, AA is able to link FIP and facilitate the FI data retrival for FIU

Https status code should be 200 for All API's

5005

All Api's of AA

Verify that on consent paused and activated back by user, AA is able to facilitate the FI data retrival for FIU

Https status code should be 200 for All API's

5007

All Api's of AA

Verify that on consent requested to user with all possible consent modes, purpose codes, DataLife units with value 0 to 4, consent types combinations, Frequency units with value 1 to 4 and DataFilter type and operator combinations, success response is received on all stages of complete flow

Https status code should be 200 for All API's

5008

All Api's of AA

Verify that on requesting consent with all FITypes, AA is able to facilitate consent approval and retrival of FI data for FIU

Https status code should be 200 for All API's

Last updated