PATCH
Update a dataset

Authorizations

Authorization
string
header
required

Your Gwenlake API key, sent as Authorization: Bearer <key>.

Headers

x-user
string | null

Path Parameters

dataset_id
string
required

Body

application/json

PATCH body — all fields optional so the alias can be changed alone. type is not defaulted here: an omitted type leaves it untouched.

name
string | null
slug
string | null
alias
string | null
description
string | null
picture
string | null
organization_id
string | null
parent_id
string | null
project_id
string | null
type
string | null
columns
IcebergColumn · object[] | null
keys
string[] | null
model
string | null

Response

Successful Response

id
string
required
name
string
required
object
string
default:dataset
slug
string | null
alias
string | null
storage_path
string | null
description
string | null
picture
string | null
organization_id
string | null
project_id
string | null
parent_id
string | null
created_by
string | null
created_at
string<date-time> | null
updated_at
string<date-time> | null
type
string | null
default:files
columns
IcebergColumn · object[] | null
keys
string[] | null
model
string | null