Configuring a GitHub collector for API discovery
How to add a GitHub data source collector to your API discovery capability.
Before you begin
- You must have a GitHub repository that contains one or more OpenAPI reference documents.
- Organization Administrator
- Owner
- Custom role with the
Settings: Manage
permission.
About this task
API discovery is an optional add-on to IBM® API Connect that can be used to discover and add APIs to your API development process. Before you can discover any APIs, you must configure one or more data source collectors. These collectors then get automatically added to the Sources tab in the API Manager UI when the collector sends the first OpenAPI documents to your provider organization.
To configure an API discovery GitHub collector, you create a GitHub Actions workflow in your GitHub repository. This workflow enables your OpenAPI reference documents to be automatically sent to, and kept in sync with, API Connect. These OpenAPI documents can then be copied to draft APIs as required, to enable full lifecycle management in API Manager.
Procedure
Results
What to do next
You can click the APIs tab in the Discover section of the API Manager UI, and review the API traffic in your GitHub source. For more information, see Reviewing your discovered APIs.