ExportRequest
- filterType:requiredProperties: 6
Filter applied to the export, mirroring /filter
- columnType: array of stringnullable
Labels Display labels paired with
columns, in the same order. When supplied, the worker writes these verbatim as the header row so the file matches what the user sees in the UI; when omitted, the worker falls back to the per-account *_fields.label lookup. - columnsType: array of stringnullable
Ordered list of field_keys. Defaults to the entity's full output model.
- columnType: Columnvaluelabelsnullable
Value Labels Properties: 1Per-column raw-value → display-label maps, supplied by the frontend for columns whose UI renders an enum/int as a human string (e.g. service duration
2→ "1 Year"). Shape:{column_key: {str(raw_value): label}}. The worker writes the mapped label verbatim and falls back to default cell formatting when the column has no map or the raw value isn't in it. - formatType: enum
File format of the export
valuescsvxlsx - fullyType: boolean
Resolved Resolve FK references for export rows
- sortType: array of objectnullableProperties: 1
Sort spec mirroring /filter; worker appends id ASC tiebreaker
- xlsxType: nullable
Options Properties: 4Excel presentation settings; ignored for CSV.

