Bulk data export for multiple locations
Create Bulk Export
Create an async export job for weather data across multiple locations. For small requests (< 30s processing), returns download URL immediately. For larger requests, sends email notification when export is ready.
Requires API key with orgId/userId metadata to use allLocations option.
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key.
Create Bulk Export › Request Body
modelsWeather models to include in export
startStart date in ISO 8601 format
endEnd date in ISO 8601 format
aggregationsTime aggregations to include
unitsUnit system for measurements
formatExport file format
allLocationsExport all locations associated with your API key (requires orgId/userId metadata)
locationIdsSpecific location IDs to export (alternative to allLocations)
webhookUrlOptional webhook URL to call when export completes
Create Bulk Export › Responses
Export created successfully
statuscompleted = download URL ready, processing = will email when done
downloadUrlSigned URL to download export (only when status=completed)
messageStatus message (when processing)
formatExport format