Exporting Data

Exporting data enables the extracted information to be utilized in downstream applications and systems. Affinda offers four primary methods for exporting data: manual export via the app, API-based export, webhooks, and integrations.

File formats

Data can be exported from Affinda in 3 different formats:

  • JSON (default)
  • XML
  • CSV

The format and schema of these files is dynamic according to the fields for the document type being exported.

CSV Export Format

  • Document types without tables or repeating groups
    The CSV export is simple: each document is represented as a single row, with each field or metadata value stored in its own column.
  • Document types that include tables or repeating group structures
    The CSV export contains multiple rows per document. Each row corresponds to an entry in the table or group, while the document-level fields (like document name, date, etc.) are repeated in each row to maintain context.

🚧

CSV export not recommended for any Document Types containing more than 1 Table or Group field

Export method

Data can be exported from the Affinda solution either via the app or programmatically.

Manual Export

Manual export allows users to download extracted data directly from the Affinda platform for offline use or for import into other systems. This option is generally more suitable for users requiring occasional or small-scale exports.

To export via the Affinda platform, navigate to the document list within the workspace, select one or multiple documents, choose the desired export format and download the file.

Programmatic Export

Most high-volume users will export their data programmatically via our API, workflow tool, or integration. This option is ideal for developers looking to automate their document processing by automatically adding the exported data to their downstream systems.

For more information about using the Affinda API and the integrations available, see Developer Tools.