To enable Request-URI validation during the account retrieval process; validate the account ID against the account ID in the consent, open the <WSO2_OB_IAM_HOME>/repository/conf/deployment.tomlfile and set the following property to true and restart the Identity and Access Management server:
You need to deploy the Account and Transaction API, to try out the flow.
Expand
title
Click here to find how to deploy the API...
Sign in to the API Publisher Portal (https://<WSO2_OB_APIM_HOST>:9443/publisher) with creator/publisher privileges.
In the APIs tab, select CREATE NEW API > I Have an Existing REST API.
Set the Input Type to OpenAPI File.
Click BROWSE FILE TO UPLOAD and select the <WSO2_OB_APIM_HOME>/repository/resources/finance/apis/openbanking.org.uk/Accounts/3.1.5/account-info-swagger-3.1.5.yaml file.
Click Next.
Set the Context value as follows:
Info
title
If you are using WSO2 Open Banking API Manager Level 2.0.0.114 or above:
If you are configuring an API of v3.1.8 or above, set the following context value manually.
Code Block
/open-banking/{version}/aisp
Leave the Endpoint field empty as it is.
Set the business plan to Unlimited: Allows unlimitedrequests unless you want to limit the requests.
Click Create to create the API.
Once you get the message that the API is successfully updated, go to Endpoints using the left menu panel.
Select Dynamic Endpoints and click Save.
Go to Runtime Configurations using the left menu panel.
Click the edit button under Request > Message Mediation.