...
If you want to see the APIs grouped according to different topics in the API Store, do the following:
- Go to to
<APIM_HOME>/repository/deployment/server/jaggeryapps/store/site/conf
directory directory, open the thesite.json
file file and set the thetagWiseMode
attribute attribute as true. - Go to the API Publisher and add tags to APIs with the suffix "-group" to APIs (e.g., Workflow APIs-group, Integration APIs-group, Quote APIs-group.)
- Restart the server.
...
- Log in to the API Store and note the APIs listed under their groups. You can click on a group to check what the APIs are inside it.
Customizing the API group
If you want to change the descriptions and the thumbnail images that come by default, do the following:
...
- Log in to the Management Console and click the Resources -> Browse menu to open the registry.
...
- Create a collection named
tags
under the registry location/_system/governance/apimgt/applicationdata
. - Give read permission to the
system/wso2.anonymous.role
role. - Add each tag as collections under the tags collection (e.g., Workflow APIs-group, Integration APIs-group, Quote APIs-group.)
- Navigate to each tag collection and upload the following:
- description.txt with the description of the tag
- thumbnail.png for the thumbnail image
- Back in the API Store, note the changes you did in the registry.