DELETE
/
organizations
/
{orgId}
/
catalogs
/
{catalogId}
/
products
Delete Multiple Products
curl --request DELETE \
  --url https://api.joinrefine.io/organizations/{orgId}/catalogs/{catalogId}/products \
  --header 'Content-Type: application/json' \
  --header 'REFINE_API_KEY: <api-key>' \
  --data '[
  "sku001",
  "sku002",
  "sku003"
]'
{
  "status": "success",
  "message": "products uploaded",
  "count": 2
}

Authorizations

REFINE_API_KEY
string
header
required

API key for authentication

Path Parameters

orgId
string
required

Organization ID (UUID)

catalogId
string
required

Catalog ID (UUID)

Body

application/json · string[]

Array of product IDs to delete. If empty or not provided, ALL products will be deleted.

The body is of type string[].

Response

200
application/json

Products deleted successfully

The response is of type object.