Skip to main content

Delete Odoo 3PL Products

DELETE 

/api/odoo-3pl/:integration_instance/products

Removes mirrored Odoo 3PL products — and their inventory rows — from SKU.io only. Odoo 3PL has no product-delete API, so the products still exist there and the next product sync brings them back unless you delete them in the Odoo 3PL portal.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Body (send exactly one of):

  • product_ids — array of integers, min 1. Odoo 3PL product IDs (the id from List Odoo 3PL Products). Required unless all is true.
  • all — boolean. true removes every product matching the filter[...] query parameters you pass (the same filters as List Odoo 3PL Products); with no filters, every mirrored product.

Returns deleted (products removed) and levels_deleted (inventory rows removed).

Requires the integrations.update permission.

Authentication: Bearer token (Personal Access Token).

Request​

Responses​

OK

Response Headers
    Content-Type