Customizing Developer Portal (Drupal) Catalog

Dear community,

I want to customize my API Catalog and build an extensive API Repository displaying all integration patterns: (1) Web Services, (2) Files, (3) Messaging, (4) Event Streaming.
Does anybody has experience how to do that and where I can find related information to display other APIs than Web Services?
Furthermore, I want that these APIs can be downloaded from the Portal.

Thank you very much for your support in advance!

Best,

FN

0 1 118
1 REPLY 1

Your requirements are a bit vague, but I think you will need to create a custom module to create all the functionality you are looking for if it varies from what the API Catalog now does. You can use the source code to see how it was built to create your own content. Drupal allows you to create your own content types and use taxonomy and views to display it in almost any way you want. In fact, most of the API Catalog 2.x version is just configuration of a node content type. I am not sure what needs to be downloaded for an API (spec?, code?), but file attachments can also be added and configures on any node content type to allow users to handle that.