...
- Sign in to the API Publisher (
https://localhost:9443/publisher
withcreator/publisher
privileges. - Click ADD NEW API.
- Select I Have an Existing API option.
- Select the Swagger File option and browse for the Swagger definition by clicking the Browse button. Use the
WSO2_OB_APIM_HOME/repository/resources/finance/apis/consumerdatastandards.org.au/DynamicClientRegistration/0.1/au-dcr-swagger.yaml
file to configure the properties according to the open-banking specification. - You are directed to the Design API stage. Design General Details are loaded for you in the Design tab.
- Click Next: Implement to navigate to the next level.
- Expand Managed API and set Endpoint Type by selecting Dynamic Endpoint from the drop-down list.
Under Message Mediation Policies, check Select a message mediation policy to be executed in the message flow.
Click Upload In Flow and upload the
<WSO2_OB_APIM_HOME>/repository/resources/finance/apis/consumerdatastandards.org.au/DynamicClientRegistration/0.1/
dcr-dynamic-endpoint-insequence-0.1.xml
file.- Click Next: Manage to navigate to the next level.
Under Subscription Tiers, check the option Unlimited : Allows unlimited requests unless you want to limit the requests.
Expand API Properties and add the following as Additional Properties and click the + button to proceed.
Property Name Property Value ob-spec au ob-api-type Property Value dcr Click Save & Publish.
- The published DCR v0.1 API is available in the API Store (
https://localhost:9443/store
).
What's Next
Now that you have deployed the DCR API, try out the API as instructed in Dynamic Client Registration v0.1.