Export vulnerabilities at scale with the Tenable Vulnerability Management export API

domain: developer.tenable.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate by generating an API key pair (access key and secret key) in Tenable Vulnerability Management under Settings > My Account > API Keys, and include them as X-ApiKeys: accessKey=YOUR_ACCESS_KEY;secretKey=YOUR_SECRET_KEY on every request.
  2. Initiate an export job with POST https://cloud.tenable.com/vulns/export, providing a JSON body with filters (severity, state, last_found, plugin_family, etc.) and chunk_size (default 500 findings per chunk).
  3. Poll the export status with GET https://cloud.tenable.com/vulns/export/{exportUuid}/status until the status field is FINISHED and the chunks_available_count is populated.
  4. Download each chunk with GET https://cloud.tenable.com/vulns/export/{exportUuid}/chunks/{chunkId} and repeat for all chunk IDs returned in the status response.
  5. For incremental syncs, record the last export's started_at timestamp and use the last_found date filter on subsequent exports to retrieve only new or updated findings.

Known gotchas

Related routes

Query assets and vulnerabilities via the Rapid7 InsightVM API
docs.rapid7.com · 5 steps · unrated
Query open source package vulnerabilities by ecosystem and version via the OSV.dev REST API
google.github.io/osv.dev · 6 steps · unrated
Deploy Trivy Operator on Kubernetes for continuous, in-cluster vulnerability scanning of running workloads
aquasecurity.github.io · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans