Skip to content

Massive event export

Overview

The Massive Event Export feature allows you to extract up to 100 million security events from Sekoia.io for offline analysis, compliance reporting, and long-term archival.

While the platform offers a Direct Export for small, immediate datasets (up to 500 events), the Massive Export is designed for large-scale data movements, automated workflows, and regulatory log retention.

How it works

The export process is asynchronous and follows a specific security and operational logic:

  • Re-execution behavior: When you trigger an export, Sekoia.io does not reuse cached search results. It re-runs your exact search query with the same time range and filters. This ensures you capture any late-arriving events that were not present in your initial search results.
  • Task lifecycle: Exports progress through four distinct statuses:

    • PENDING: The task is queued and waiting for resources.
    • RUNNING: The platform is actively streaming results to storage.
    • FINISHED: The export is complete and the file is ready for download.
    • FAILED: An error occurred (e.g., quota exceeded or search job expired).

Note

You can monitor progress at any time:

  • With CLI (recommended): The sekoia-event-exporter handles monitoring automatically by default, but you can also check the status of a specific task manually. (Read our article dedicated to CLI massive export for more details.)
  • With API: If you are integrating the export into a custom script or SOAR, you must poll the task endpoint to track progress. (Read our article dedicated to API massive export for more details.)

Key Capabilities:

  • Export up to 100 million events per job
  • Select specific fields to export
  • Asynchronous background processing
  • Automatic compression (gzip)
  • Secure storage with encryption
  • Export to your own S3 bucket (optional)

Tools Available:

  • CLI Tool (recommended): We provide an official sekoia-event-exporter command-line tool that automates the entire export workflow, including triggering, monitoring progress, and downloading files
  • API: Direct API access for custom integrations and automation

Next steps: