Create
Used to create dataset.
POST
URL:{{base_url}}/api/{{version}}/dataset/create
Request Body
{
"data": {
"dataset_id": "String"
},
"message": "created successfully",
"status": 200
}
{
"data": {},
"message": "String",
"status": 400
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}
View
Used to list datasets.
GET
URL:{{base_url}}/api/{{version}}/dataset/view
{
"data": {
"datasets": "List of datasets"
},
"message": "string",
"status": 200
}
{
"data": {},
"message": "String",
"status": 400
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}
View
Used to get details of a particular dataset.
GET
URL:{{base_url}}/api/{{version}}/dataset/:id/view
Path Parameters
{
"data": {
"dataset_details": "dict"
},
"message": "string",
"status": 200
}
{
"data": {},
"message": "String",
"status": 400
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}
Upload
Used to upload data item for upgrading dataset.
POST
URL:{{base_url}}/api/{{version}}/dataset/:id/upload
Path Parameters
Request Body
{
"data": {},
"message": "data uploaded to storage folder",
"status": 200
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}
{
"data": {},
"message": "String",
"status": 400
}
Upload API is used to upload single data item at a time.
Update
Used to update dataset using uploaded data.
POST
URL:{{base_url}}/api/{{version}}/dataset/:id/upload
Path Parameters
{
"data": {
"dataset_id": "string"
},
"message": "dataset updated successfully!!!ready for upgrade",
"status": 200
}
{
"data": {},
"message": "String",
"status": 400
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}
Bulk Update
Used to update dataset using zip file which contains multiple data items.
POST
URL:{{base_url}}/api/{{version}}/dataset/:id/bulkupdate
Path Parameters
{
"data": {
"dataset_id": "string"
},
"message": "uploaded zip file to staging folder.dataset is ready for upgrade",
"status": 200
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}
{
"data": {},
"message": "String",
"status": 400
}
Used to upload and update multiple data items.
Upgrade
Used to upgrade dataset which is already updated.
POST
URL:{{base_url}}/api/{{version}}/model/:id/dataset/upgrade
Path Parameters
{
"data": {
"dataset_id": "string"
},
"message": "successfully upgraded",
"status": 200
}
{
"data": {},
"message": "String",
"status": 400
}
{
"data": {},
"message": "ERROR: Unauthorized",
"status": 401
}