Precursor Intelligence API
Real-time CVE and CPE threat intelligence. Authenticate with a single bearer token, pay per call in credits, and get the same vulnerability data that powers the Precursor Intelligence platform.
Quickstart
Make your first authenticated request to the CVE endpoint in under five minutes.
Authentication
Generate an API key from Settings → API Keys and learn the bearer token format.
Credits & Billing
One credit per successful call, atomic deduction, and where to view your balance.
MCP Server
Connect AI agents to 41 threat-intelligence tools via the Precursor Intelligence MCP server.
What's available
The REST API exposes four GET endpoints served from
https://api.precursorintelligence.com/functions/v1/.
GET /cve/{cve-id}endpointrequiredFetch enriched data for a single CVE: descriptions, CVSS scores, EPSS, affected CPEs, references, CISA KEV status, Shadowserver honeypot activity, and Precursor Intelligence risk scoring.
GET /cpe/{vendor}endpointrequiredList products and known vulnerabilities for a single vendor.
GET /cpe/{vendor}/{product}endpointrequiredVendor and product detail, including vulnerability counts across all tracked versions.
GET /cpe/{vendor}/{product}/{version}endpointrequiredVersion-pinned data including the exact CVEs affecting that release (up to 200 records).
Built for production
Security model
Optional IP allowlists per key, HSTS-enforced transport, and atomic credit deduction.
Error reference
Every status code we return and how to recover from it.
Dashboard
View usage, manage keys, and top up credits on precursorintelligence.com.
Email us at info@precursorintelligence.com or open a chat from the Precursor Intelligence dashboard.