Download Bulk Validation CSV
const url = 'https://api.unwrap.email/v1/emails/bulk/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/download';const options = {method: 'GET', headers: {'UNWRAP-EMAIL-API-TOKEN': '<UNWRAP-EMAIL-API-TOKEN>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.unwrap.email/v1/emails/bulk/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/download \ --header 'UNWRAP-EMAIL-API-TOKEN: <UNWRAP-EMAIL-API-TOKEN>'Returns a signed CDN link valid for at most one hour, capped by job expiry. CSV preserves input order and includes flattened result fields, JSON arrays, and safely escaped errors.
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Responses
Section titled “ Responses ”Signed CSV link for a completed job.
object
Example generated
{ "download_url": "https://example.com", "expires_at": "2026-04-15T12:00:00Z"}Invalid request envelope, pagination, identifier, or header.
Valid API authentication is required; submission requires write permission.
API-token access requires an active subscription. Submission also requires an active subscription for session and bearer callers.
The job does not exist or belongs to another user.
Idempotency-Key input mismatch, or CSV is not ready.
Job results have expired.
Request body exceeds 5 MiB.
Three unfinished submissions or unclaimed uploads already exist for this user.
Bulk admission is disabled or storage is temporarily unavailable.