The GitLab Repository API Discovery integration allows FireTail users to scan their GitLab repositories for OpenAPI specifications or generate them through static code analysis. By installing the FireTail GitLab App, you can automate the discovery of API definitions within your repositories, ensuring complete visibility. This integration simplifies API management by letting you extract and monitor API resources directly from your codebase.
Key benefits:
The FireTail GitLab integration scans your GitLab repositories for OpenAPI specifications. It also has the capability to generate these specifications through static code analysis for supported languages.
After scanning, APIs and their related findings are automatically added to the FireTail platform, grouped under the designated application. Archived repositories can be ignored or removed from the platform, keeping your API inventory up to date.
Before you begin, you’ll need to create an application within GitLab, including API and repository read permissions. Then, configure the integration in the FireTail platform by providing the GitLab Group Path, GitLab URL, Application ID, and Secret. After setup, FireTail will automatically scan and display discovered APIs in the platform.
For more detailed instructions, refer to the documentation or reach out to our support team for assistance.