Skip to main content
The NIS2 Directive (EU 2022/2555) requires organizations to document security incidents and processing activities as part of their broader cybersecurity risk management obligations. FlexOrch automatically logs every pipeline event and lets you export that log in structured JSON or CSV — ready to attach to incident reports or hand to an auditor.
Audit log export is available on all plans at no additional cost.

Export the audit log

Choose the format that fits your downstream workflow. Both exports cover the same events and fields.
curl "https://api.flexorch.com/v1/audit/export?format=json" \
  -H "X-API-KEY: dfx_your_key_here" \
  -o audit_log.json
Both requests return a complete export of your account’s audit history. For large accounts or long time ranges, the response may take a few seconds to generate.

Log contents

Each audit record contains the following fields:
FieldDescription
timestampUTC timestamp of when the event occurred (ISO 8601).
event_typeThe action logged — e.g. job.completed, job.failed, dataset.built, auth.login.
tenant_idYour account identifier, useful when correlating logs across systems.
document_idThe document affected by this event, if applicable. Null for account-level events.
outcomesuccess or failure, indicating whether the operation completed without error.
Raw document content and PII values are never included in the audit log. The log records the fact that processing occurred and its outcome — not the content of the documents processed. This means you can share audit exports with auditors or regulators without risk of exposing personal data.