OptionalbytesSize of currentVersionId's own stored file. Present only when status is ready —
see DatasetVersion.bytes for what it measures exactly.
OptionalcadencecurrentVersionId's own discovered cadence — a fixed grid (e.g. 1s, 1m, 1h) or
rt (see DatasetVersion.cadence). Absent until a version exists.
When the dataset was created.
OptionalcurrentThe id of the most recently finalized, successfully ingested version. Absent until at least one upload has finished ingesting.
Opaque id, returned by POST /datasets.
OptionalerrorA human-readable reason the most recent upload/import attempt failed. Present only
when status is failed.
OptionalfromStart of currentVersionId's own data range, as discovered at ingest time. Absent
until a version exists.
OptionalgapscurrentVersionId's own gap count at its discovered cadence. Present only when status is ready.
OptionallargestcurrentVersionId's own largest gap, in units of its discovered cadence step. Present only when status is ready.
Unique among your datasets.
OptionalrowscurrentVersionId's own row count. Present only when status is ready.
ready — currentVersionId is set; from/to/cadence/bytes/rows/gaps/
largestGapSteps describe it.failed — the most recent upload/import attempt failed. currentVersionId and the
fields above are absent — there is nothing to read yet. See error.pending — nothing has ever been attempted (just created, or an upload was never
finalized).OptionaltimestampcurrentVersionId's own timestamp unit (see DatasetVersion.timestampUnit) — decode
the timestamp column of dataUrl's file accordingly. Present only when status is
ready.
OptionaltoEnd of currentVersionId's own data range, as discovered at ingest time. Absent until
a version exists.
ticker for an upload or a dex import with no cadence requested (native per-trade
data). klines for a dex import that requested a candle cadence — pre-aggregated
bars rather than raw ticks. Purely informational; both shapes are read the same way.
OptionalupdatedWhen currentVersionId last changed. Absent until it has a value.
A dataset's own metadata — not its data.
currentVersionIdis what a prepare againstexchangeId: userreads by default; seeDatasetVersionfor what a version carries.from/to/cadence/timestampUnit/bytes/rows/gaps/largestGapStepsmirror that current version's own discovered range, cadence, timestamp unit and metrics, so you don't need a second call toGET /datasets/{datasetId}/uploads/{uploadId}just to see what a dataset covers.