Delete products
DELETE/platform/v1/:project-id/products
This endpoint deletes all products whose identifiers are provided in the request body.
If you need to delete a large number of products, or remove products without specifying a list of identifiers, consider using the full update process instead (i.e., initiate full update, upload batches of products, commit full update). Any products not included in this new data load will be automatically deleted.
Request
Responses
- 200
- 400
- 404
OK
{
"message": "Delete will now be started",
"status": "success",
"task": {
"projectId": 39074,
"projectName": null,
"origin": "LIVE-API",
"taskStatus": "RUNNING",
"name": "delete products",
"taskIncrementType": "STEP_BASED",
"failure": false,
"requestTime": 1745927790509,
"startTime": 1745927790510,
"finishTime": null,
"progress": 0,
"logCounter": 3,
"id": "6810be6e3fd591567b20c499"
}
}
Bad Request
{
"status": "failure",
"code": 400,
"message": "You have to send at least one known product identifier. Requested identifier to delete were: {\n \"identifiers\": [\n \"PRD-9876-RED443\"\n ]\n}"
}
Not found
{
"status": "failure",
"code": 404,
"message": "Sorry an error occurred. Please check the logs."
}