API Documentation
The CVE-iQ REST API provides programmatic access to vulnerability intelligence, EPSS scores, KEV data, and IQ-Score calculations.
Authentication
All API requests require a Bearer token in the Authorization header. Generate API keys from your dashboard settings.
Authorization: Bearer YOUR_API_KEY
Base URL
https://api.cve-iq.comEndpoints
GET
/v1/cvesSearch and filter CVE records
keywordseveritystartDateendDatepagelimit
GET
/v1/cves/{cveId}Get detailed CVE information with EPSS, KEV status
cveId
GET
/v1/epssQuery EPSS scores for CVEs
cveIdminScoremaxScorelimit
GET
/v1/kevGet CISA KEV catalog entries
vendorproductransomwarelimit
GET
/v1/exploitsSearch for public exploits and PoCs
cveIdkeywordlimit
GET
/v1/iq-scoreCalculate IQ-Score for an organization
orgId
Example Request
cURL
curl -X GET "https://api.cve-iq.com/v1/cves/CVE-2024-3400" -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json"
Rate Limits
| Plan | Requests/Minute | Requests/Day |
|---|---|---|
| Starter | 60 | 10,000 |
| Professional | 300 | 100,000 |
| Enterprise | Unlimited | Unlimited |