Batches

Export a batch (ideas-json)

Structured export for a batch. Includes only completed, export-ready items; every skipped item is listed in omittedItems with a reason. A single exportedAt is pinned per export so the same batch state always serializes identically.

get/api/agent/analysis-batches/{batchId}/export

Request

  • Base URL: https://preuve.ai
  • URL: https://preuve.ai/api/agent/analysis-batches/{batchId}/export
  • Auth: API key in header x-preuve-key

Path parameters

batchIdstring uuid required

Batch id returned by create.

Query parameters

format'ideas-json'
verbosity'full' | 'summary'

Response size, applied to every idea in the batch. Same two values and the same wire default as the single-analysis export ("full" when the parameter is omitted), but send "summary" here: a batch multiplies one report by up to five, and a full batch of deep reports will not fit a tool-result limit. "summary" drops section prose (keeping the closing verdict under details.sections.synthesis) and Trends data points, shortens other text on the largest reports without touching scores or ratings, and lists what it changed under details.omitted on each idea.

Response

The batch export payload.

schemaVersion2
batchIdstring uuid

The batch this export was built from.

exportedAtstring date-time
verbosity'full' | 'summary'

The verbosity every idea in this payload was built at, echoed back. On "summary", each idea's details.omitted names what was dropped.

ideasobject[]

Changes

No recorded changes to this operation across all 1 revision of this API.