V4 API Overview

All available v4 API resources

Overview

The VulnCheck V4 API provides direct access to advisory data using a structured query interface. Unlike the v3 index endpoints, v4 endpoints expose first-class query parameters tailored to the advisory data model.

All V4 API methods use https://api.vulncheck.com as the base URL.

MethodEndpointDescription
GET/v4/advisoryQuery advisories across all feeds
GET/v4/advisory/listList available advisory feed names
GET/v4/backupList available backup feeds
GET/v4/backup/{feed}Get pre-signed download URLs for a feed backup
GET/v4/openapiOpenAPI specification for the V4 API

Authentication

All V4 endpoints require a Bearer token. Include your token in the Authorization header:

Authorization: Bearer <your_token>

Error Handling

All error responses follow a consistent JSON structure:

{
  "error": true,
  "errors": [
    "error message here"
  ]
}
Status CodeMeaning
400Invalid parameters or malformed request
401Missing or invalid authentication token
402Subscription required for requested data
429Rate limit exceeded
503Advisory data source unavailable