Enhancing the Export API with Test Usage Data!
We know that AppSec teams need to track and report on how Snyk is being used throughout your development lifecycle. Understanding where and how often Snyk tests are run helps you promote early testing, prevent more vulnerabilities, and see the value you're getting from Snyk. We're excited to announce the availability of the Test Usage Data in the Export API!
What's New?
Currently, detailed pre-deployment CLI test data is only available through Snowflake data share or limited CSV exports. The new dataset will provide a more direct and flexible way to access this critical information.
The Test Usage Dataset will give you programmatic access to comprehensive data on your Snyk test activities, including details like:
When and where tests are run: See timestamps and the environment (e.g., IDE, CLI, CI/CD).
Test outcomes: Understand interaction statuses and exit codes.
User and organization details: Identify which users and organizations are performing tests.
Product usage: See which Snyk products (Open Source, Container, IaC, Code) are being used for tests.
How Does It Help You?
This new Test Usage Dataset unlocks crucial data that was previously harder to access, allowing you to:
Boost Pre-Deployment Testing: By easily monitoring CLI test adoption, you can identify opportunities to encourage developers to test earlier and more often, leading to better vulnerability prevention.
Measure Snyk's ROI: Gain clearer insights into how Snyk is being utilized across your teams, helping you demonstrate the value and justify your security investments.
Integrate Data Easily: Pull test usage data directly into your internal dashboards, reporting tools, or custom analytics solutions without manual exports or Snowflake integration.

Prisca Aeby | Senior Engineering Manager