meta_ads_products_delete
Delete a single catalog product from Meta Ads permanently. Ads referencing the product will skip it on the next serve cycle. For temporary suppression, update availability to 'out of stock' instead.
Instructions
Deletes a single catalog product. Returns a success flag. Destructive — DPA / Collection ads that referenced this product_id will skip it on the next serve cycle. Reversible via rollback_apply (re-adds with the same retailer_id), but the Meta-assigned product_id changes on re-add, which can break hard-coded downstream references. For temporary suppression use meta_ads_products_update with availability='out of stock' instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | Meta Ads account ID in the format 'act_XXXXXXXXXX' (e.g. 'act_1234567890'). Optional — falls back to META_ADS_ACCOUNT_ID from the configured credentials. The leading 'act_' prefix is required. | |
| product_id | Yes | Product ID to delete. |