Engine

Covers Engine 2.0.0

rapid/channel-export-start

Starts a client-owned background CSV export of raw channel samples.

  • Category: Channels and Persistence

Request payload

FieldTypeRequirementDescription
seriesarray<string>RequiredChannel keys or channel-field paths to export; at least one non-empty string is required.
fromintegerOptionalInclusive Unix-epoch start time. Millisecond, microsecond, and nanosecond values are normalized by magnitude; x_from is an alias.
x_fromintegerOptionalAlias for from.
tointegerOptionalInclusive Unix-epoch end time. Millisecond, microsecond, and nanosecond values are normalized by magnitude; x_to is an alias.
x_tointegerOptionalAlias for to.
include_commanded_bybooleanOptionalInclude a companion writer column per series; preserve duplicate samples at the same timestamp. Requires Engine 2.1.0.
columnsarray<ExportColumn>OptionalOptional display labels. Each item uses channelPath and columnLabel.

Response payload

DetachedJob: A detached-job descriptor. On completion, result contains row_count, file_name, server-local local_output_path, and a client-facing download_url.

Errors

  • No series is supplied, a channel is invalid, export or temporary storage cannot be written, history is reclaimed during a RapidLog read, or the export is canceled.