Rationalizing Vulners Collections API
Every so often, you would like to work with Vulners data locally instead of sending requests to the cloud. There might be multiple technical, legal, or operational requirements for this.
Vulners enables this through the new collections download API, which has been reworked.
Once Vulners data collection is on your premises, you can work with the data without sharing any information about your activity.
Vulners Collections API
There are two modes for this API, and we’d like to draw your attention to how they differ.
Full collection download
By default, with Vulners collections API, allows you to download the entire collection at once. This is perfect for getting started with a complete set of data right from the beginning.
Archives get updated every 4 hours, so this is the minimum reasonable frequency for getting updates this way.
Customizable date range
For ongoing updates, you can specify a date range to download only the data that has changed or has been added between that dates. The data is filtered by modified date, so records both new and updated within a specified period are included in the response.
These updates are pulled directly from the database, and the 4-hour update interval doesn’t apply. This ensures your downloaded collection data stays current without needing to re-download the entire set.
If the specified date range exceeds 365 days, the API will automatically return the full collection. The limitations on the update frequency will apply in this case.