API Resources

GET
/v4/backup/{feed}

Download a pre-signed backup URL for a feed

/v4/backup/{feed}

Validates that the requested feed exists and returns pre-signed S3 download URLs for the feed's backup zip. Two URLs are returned: a multi-region access point URL (url) and a direct bucket URL (url_direct). Both expire after 15 minutes.

The V3 equivalent is /v3/backup/{index}, which returns a download link for a V3 index backup.

Path Parameters

feedstring

The advisory feed name (e.g. vulncheck, mitre). Use /v4/backup to retrieve the list of available feeds.

Example Requests

curl --request GET \
  --url 'https://api.vulncheck.com/v4/backup/vulncheck' \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer insert_token_here'

Response Attributes

feedstring

The feed name that was requested.

availableboolean

Whether a backup zip exists for this feed.

urlstring

Pre-signed multi-region access point URL for downloading the backup zip. Valid for 15 minutes.

url_directstring

Pre-signed direct S3 URL for downloading the backup zip. Valid for 15 minutes.

url_expiresstring (RFC3339)

UTC timestamp when the pre-signed URLs expire.

Error Handling

Status CodeMeaning
401Missing or invalid authentication token
404Feed not found
503Backup service unavailable

Response

{
  "feed": "vulncheck",
  "available": true,
  "url": "https://mrap.accesspoint.s3.amazonaws.com/v4DataBackups/vulncheck.zip?...",
  "url_direct": "https://s3.amazonaws.com/v4DataBackups/vulncheck.zip?...",
  "url_expires": "2026-03-20T12:15:00Z"
}