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.
OptionaldeletedWhen you deleted this dataset. Only ever present in GET /datasets?includeDeleted=true,
and only on datasets you have deleted.
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, a dex import with no cadence requested (native per-trade
data) or a cex import with dataType: ticker. klines for a dex import that
requested a candle cadence — pre-aggregated bars rather than raw ticks — or a cex
import with dataType: klines. 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.