# Update Dataset Update a dataset. You can update visual_schema only when the dataset status is draft. Completion Requirements: To set status to completed, the dataset must have at least 5 images. Endpoint: PUT /tailored-gen/datasets/{dataset_id} ## Path parameters: - `dataset_id` (integer, required) ## Header parameters: - `api_token` (string, required) ## Request fields (application/json): - `name` (string) - `visual_schema` (string) A string containing the JSON structure from /generate_visual_schema. Can only be updated when status is draft. - `status` (string) Enum: "draft", "completed" ## Response 200 fields (application/json): - `id` (integer) - `project_id` (integer) - `name` (string) - `visual_schema` (string,null) - `status` (string) Enum: "draft", "completed" - `captions_update_status` (string) Enum: "empty", "in_progress", "completed" - `upload_type` (string) Enum: "basic", "advanced" - `created_at` (string) - `updated_at` (string) ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields ## Response 409 fields ## Response 429 fields ## Response 500 fields