Update a Dataset Schema
Authentication
Path parameters
Request
Response
Dataset updated. Returns the updated dataset. When the update triggered a schema
migration, migration_job_id is present — poll the schema-migration endpoint with it.
Internal dataset version. 3 = legacy CSV/ZIP; 4 = structured schema with JSONL/CSV import tracking.
Processing status. V3 datasets only. V4 datasets track status per import job via imports.
Filename of the uploaded data file. V3 datasets only.
Whether the dataset contains a META_TASK_GROUP_ID column. V3 datasets only.
The researcher-defined field schema for this dataset. V4 datasets only.
null if no schema has been set yet.
Import jobs for this dataset, most recent first. V4 datasets only. null for V3 datasets.
The schema migration job started by this update. Present only when the
dataset already had a schema (i.e. the schema was changed, not set for the
first time). Use with GET /datasets/{dataset_id}/schema-migrations/{job_id}.