These scripts were built by the FossID Customer Experience teams in collaboration with Engineering to solve specific use cases raised by customers via the FossID Support Portal.
These examples demonstrate how to interact with the Workbench API. We do our best to keep the examples updated, but there is no long-term maintainer for this code. We do not use GitHub Issues - for questions or issues with the scripts please use the FossID Support Portal. Thank you!
The repo has scripts that help you:
This script helps clients archive stale scans based on when they were last modified.
This script checks scans for Pending Identifications and Policy Violations - useful for gating CI/CD pipelines.
This script downloads reports for a scan - useful if you want to include FossID reports as build artifacts.
This script scans a single file using the Quick Scan API - helpful for quickly knowing if AI-generated code should be investigated further.
Contributions are welcome! We'll review any Pull Requests made.