Snyk is a developer-first security platform that helps identify and fix vulnerabilities in code, open-source libraries, containers, and infrastructure as code.
It integrates into your development workflow, enabling continuous security monitoring, license compliance checks, and proactive vulnerability management.The SnykHandler provides programmatic access to the Snyk REST API. It allows you to retrieve organizations, projects, issues, vulnerabilities, dependencies, container images, and more. You can also monitor projects and dependencies for vulnerabilities.
Collect All Container Data (collect_all_container_data):
Collect all container-related data for an organization.
Copy
data = await snyk_handler.collect_all_container_data(org_id="your-org-id")print(data)
Collect All Snyk Data (collect_all_snyk_data):
Collect all available Snyk data for an organization (projects, issues, dependencies, vulnerabilities, users, integrations, containers, etc.).
Copy
data = await snyk_handler.collect_all_snyk_data(org_id="your-org-id")print(data)