We are experimenting with Compass as a potential implementation of our internal developer portal. One feature we have urgent need is to create an internal API catalog. While we can create a component catalog in Compass of various types and add "other link" to API specs, API is not one of the native types supported. As we are putting stronger emphasis on "API First", we'd like to treat API specs as first class artifacts. A few questions for the product team and the community:
- What's the best practice to create such a catalog in Compass? Should we use Service, Capability, or other types? Should we use labels?
- Is there plan to add API as a native component type in the future?
Thanks in advance!