Commit Dataset
Commit the update of the dataset in draft.
Request Path
POST /v1/datasets/{id}/commits
Request Parameters
Path
Name | Necessary or Not | Description |
---|---|---|
id | True | Dataset ID |
Body
Name | Type | Necessary or Not | Description |
---|---|---|---|
message | string | True | Submit message |
tag | string | False | Tag of dataset version |
Request Example
1curl --location --request POST '{service}/v1/datasets/154e35ba-e895-4f09-969e-f8c9445efd2c'\
2--header 'x-token: {your_accesskey}'\
3--header 'Content-Type: application/json' \
4--data-raw '{
5 "message": "my great data set",
6 "tag": "test"
7}'
Return Result
1# response status
2HttpStatus 200
3# response result
4{
5 "commitId": ""
6}
Error code
code | message | http status |
---|---|---|
AccessDenied | The request was rejected. You need access to commit the dataset | 403 |
RequestParamsMissing | Commit message cannot be empty | 400 |
NameConflict | Name duplication | 400 |
ResourceNotExist | Dataset {id} does not exist | 404 |
Unauthorized | Incorrect Accesskey | 401 |