Export Formats

Export extracted document data in JSON format or download document batches as ZIP archives.

Available Export Formats

CargoLint provides the following ways to access and export your processed document data.

Extraction Results (JSON via API)

Retrieve structured extraction data for any processed document:

curl -X GET https://api.cargolint.com/api/v1/documents/{document_id}/extractions \
  -H "X-API-Key: YOUR_API_KEY"

Response:

{
  "documentId": "doc_abc123",
  "extractedData": {
    "invoice": {
      "invoiceNumber": "INV-2026-001",
      "invoiceDate": "2026-03-01",
      "totalAmount": 5250.00,
      "currency": "USD"
    }
  },
  "confidence": {
    "overall": 0.94,
    "fields": {
      "invoiceNumber": 0.99,
      "invoiceDate": 0.98,
      "totalAmount": 0.96
    }
  }
}

Batch Document Download (ZIP)

Download all original documents from a batch as a ZIP archive:

curl -X GET https://api.cargolint.com/api/v1/documents/batch/{batch_id}/download \
  -H "X-API-Key: YOUR_API_KEY" \
  -o batch_documents.zip

Individual Document Download

Download a single original document file:

curl -X GET https://api.cargolint.com/api/v1/documents/{document_id}/download \
  -H "X-API-Key: YOUR_API_KEY"

GDPR Data Export (JSON)

Export all your personal data in JSON format as part of GDPR compliance:

# Request data export
curl -X POST https://api.cargolint.com/api/v1/gdpr/export \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

# Check export status
curl -X GET https://api.cargolint.com/api/v1/gdpr/export/{export_id} \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

# Download the export
curl -X GET https://api.cargolint.com/api/v1/gdpr/export/{export_id}/download \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

ERP/TMS Integration

To integrate with downstream systems:

  1. Retrieve extraction results via the API in JSON format
  2. Transform fields to match your target system’s schema
  3. Post to your system using your ERP/TMS API

Data Transformation Tips

  1. Confidence Filtering - Only import fields with confidence above your desired threshold
  2. Type Conversion - Ensure dates and amounts match target system formats
  3. Validation - Run pre-import checks for required fields
  4. Mapping - Document your field mappings for audit purposes
  5. Error Handling - Log failed imports for manual review