Demeterics Extract icon

Demeterics Extract

Extract interaction data via the Demeterics Export API

Export Interactions (Simple)

AI-generated

Summary

Export Demeterics interaction data by creating an export request and immediately fetching its contents filtered by optional date range and selected data tables.

Inputs

  • Format — Specify the export data format: JSON (parsed to workflow items), CSV, or Avro (both returned as binary files). Defaults to JSON.
  • Start Date — Filter interactions by start date (inclusive) in the format YYYY-MM-DD. If omitted, no lower date bound is applied.
  • End Date — Filter interactions by end date (inclusive) in the format YYYY-MM-DD. If omitted, no upper date bound is applied.
  • Tables — Select one or more tables to export data from: 'interactions', 'eval_runs', and/or 'eval_results'. Defaults to ['interactions'].

Output shape

A list of workflow items when JSON format is selected; each item contains a parsed JSON object representing interaction data. When CSV or Avro formats are selected, the output is a single binary file containing the exported data.

JSON exports are parsed and emitted as multiple items or a single item depending on the response structure. CSV and Avro exports are returned as binary data with appropriate MIME types ('text/csv' or 'application/avro').

Links

Discussion