cURL
curl --request DELETE \ --url https://api.catalogix.ai/v1/asset \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' [ { "store_uuid": "699ec31355208b213e56059a", "channel": "SMP", "parent_code": "SKU001", "asset_id": [ "id1", "id2" ] } ] '
{ "status": { "code": 0, "message": "SUCCESS", "request_id": "8c8b2b7e-23d7-4c2a-91b0-2a7c4dfbb312" }, "data": { "deleted_count": 2, "failed": 0, "error_info": [ {} ] } }
Delete assets based on supported filters. Although the public API is DELETE, the service internally calls the downstream delete-by-filter API using POST.
Pass the API token as a Bearer token in the Authorization header.
Optional trace ID
"699ec31355208b213e56059a"
"SMP"
"SKU001"
["id1", "id2"]
Assets deleted
Show child attributes