{
"message": "Request is invalid",
"type": "Bad request",
"errors": [
{
"type": "CLIENT_ERROR",
"message": "Invalid request. Unable to find or create product"
}
]
}
{
"type": "UNAUTHORIZED_ERROR",
"message": "The requester is unauthorized"
}
{
"type": "REQUEST_DENIED",
"message": "User doesn't have the required permission"
}
{
"type": "PAYLOAD_LIMIT_EXCEEDED_ERROR",
"message": "Payload exceeds maximum configured size"
}
{
"message": "Internal Server Error",
"type": "SERVER_ERROR"
}
Delete
Delete Multiple Products
To keep the product list (catalog) up to date and current, it’s important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}).
A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from Copilot. This header is required.
Comma-separated locale codes of product. The service throws a 400 error if the locale isn't supported. Standard locales can be found at https://www.rfc-editor.org/rfc/rfc5646. Note: The recommended way to get the locale is by invoking multi-channel service.
true(default): Delete variants of the product false: Don't delete variants of the product and make them regular items. Note: This parameter will have no impact if the status is DRAFT.
Determines the version of the product applicable for this operation (endpoint action). 1. If the status is 'DRAFT', this operation will only impact the Draft version of the product, if it exists. 2. If the status is 'ALL', this operation applies to both the Draft and Live versions of the product.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Fabric","colors":{"primary":"#ff2ec1","light":"#ff2ec1","dark":"#ff2ec1"},"logo":{"light":"https://mintcdn.com/fabric-demo/OzlZxX-hOwze1Aen/logo/darkneon.png?fit=max\u0026auto=format\u0026n=OzlZxX-hOwze1Aen\u0026q=85\u0026s=332d2284d5f41dc42f5b9e0bcd473872","dark":"https://mintcdn.com/fabric-demo/OzlZxX-hOwze1Aen/logo/darkneon.png?fit=max\u0026auto=format\u0026n=OzlZxX-hOwze1Aen\u0026q=85\u0026s=332d2284d5f41dc42f5b9e0bcd473872","href":"https://developer.fabric.inc"},"favicon":"https://mintcdn.com/fabric-demo/ZXHlkaduf1S9hYir/neon-favicon.webp?fit=max\u0026auto=format\u0026n=ZXHlkaduf1S9hYir\u0026q=85\u0026s=fc87341b907a3b0ed573af9c896468b2","navbar":{"primary":{"type":"button","label":"Request Demo","href":"https://fabric.inc/demo-request"}},"footer":{"socials":{"twitter":"https://twitter.com/fabric_commerce?lang=en","linkedin":"https://www.linkedin.com/company/teamfabric"}},"integrations":{"ga4":{"measurementId":"G-5RS60WM116"}},"contextual":{"options":["copy","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fabric-demo","hasAudioNarration":false,"actualSubdomain":"fabric-demo","customDomains":["developer.fabric.inc"],"gitSource":{"type":"gitlab","owner":"fabric2/docs","repo":"developer-docs","projectId":58049997,"deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae91effb06fa73e673c75b6:success","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API Reference","count":721},{"language":"default","tag":"Orders \u0026 Inventory","count":276},{"language":"default","tag":"Product Catalog","count":245},{"language":"default","tag":"Dropship","count":242},{"language":"default","tag":"Orders v2 (OMS v2)","count":162},{"language":"default","tag":"Orders API Endpoints","count":145},{"language":"default","tag":"Customer","count":144},{"language":"default","tag":"Offers","count":118},{"language":"default","tag":"Product Catalog API","count":102},{"language":"default","tag":"Orders v1 (OMS v1)","count":100}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tDMPKzSQ.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tMMPKzSQ.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucXtAKPY.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\nhtml,body,h1,h2,h3,h4,h5,h6,p,span,a{font-family:Poppins}#navbar{background:#000000}#navbar .bg-background-light{background:#000000}#navbar #search-bar-entry{background:rgb(var(--background-dark)/var(--tw-bg-opacity))}#navbar [id^=\"radix\"].bg-background-light{border-radius:8px;background:#fff;color:rgb(var(--gray-500));border:none}#navbar .dark\\:text-gray-300{color:rgb(var(--gray-300))}#navbar .dark\\:bg-primary-light{--tw-bg-opacity: 1;background-color:rgb(var(--primary-light) / var(--tw-bg-opacity))}#navbar .text-gray-800{color:rgb(var(--gray-200))}#navbar .text-gray-600{color:#d4d4d4}#topbar-cta-button .rounded-full,#topbar-cta-button .rounded-full:is(.dark *){border-radius:31px;background:#000000;box-shadow:0px 7.57px 30.28px 0px rgba(0, 0, 0, 0.08);border:none}#topbar-cta-button .dark\\:text-primary-light,#topbar-cta-button .dark\\:text-primary-light:is(.dark *){color:#FFF;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.084px}.bodyContainer{max-width:63rem;margin:auto;background:transparent}.bodyFull{background:url(\"images/hero-background-unmasked-1.svg\");position:relative;overflow:hidden}.bodyFull:is(.dark *),.bodyContainer:is(.dark *){background-color:transparent}.box-full{border-radius:8px;box-shadow:0px 7.57px 30.28px 0px rgba(0, 0, 0, 0.08);padding:16px 20px}.box-full:is(.dark *){background-color:#4d354d;border:1px solid rgba(255, 255, 255, 0.20)}button p{font-size:18px}button .bg-primary-light{background-color:#121213}.twocol-cntr{width:75%;margin:auto;margin-top:1rem}.gap-x-4{column-gap:1rem;row-gap:1rem}.pink-boxes .card.block{background-color:#fff;border:1px solid #D9ACD9;height:161px}.pink-boxes .card.block h2{font-size:28px;font-weight:300}.my-2{margin:0}.pink-boxes.dark\\:bg-background-dark:is(.dark *){background-color:#0c0a0f!important;z-index:-1;border-radius:15px}.pink-boxes.dark\\:bg-background-dark:is(.dark *) .card.block{background-color:transparent;border:1px solid #494949;position:relative}.three-col.dark\\:bg-background-dark:is(.dark *),.twocol-cntr.dark\\:bg-background-dark:is(.dark *){background-color:#0c0a0f!important;z-index:-1;border-radius:15px}.three-col.dark\\:bg-background-dark:not(.dark *),.twocol-cntr.dark\\:bg-background-dark:not(.dark *){background-color:#fff!important;z-index:-1;border-radius:15px}.bg-primary{background-color:rgb(var(--gray-950) / var(--tw-bg-opacity))}.image-boxes h2{font-size:24px;font-weight:600;line-height:32px;letter-spacing:-0.2px}.subtitle{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.04px;width:70%;margin:auto}.spacer{height:80px}.resource-boxes{text-align:center}.resource-boxes .dark\\:bg-background-dark:is(.dark *){background-color:#121213}.bodyContainer hr{border-color:rgb(227, 223, 226)}.bodyContainer:is(.dark *) hr{border-color:#27272A}.col-lg-6{width:50%}.footer{padding-bottom:2.5rem;display:flex;background:transparent}.footer .dark\\:bg-background-dark:is(.dark *){background-color:transparent}.footer li,.footer p{font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.084px;margin-top:12px}.footer li a{color:#ff2ec1}.footer .updated.col-lg-6{display:flex;justify-content:flex-end}.fa-thin.fa-question-circle{mask-image:url(\n \"https://mintlify.b-cdn.net/v6.6.0/regular/question.svg\");mask-repeat:no-repeat;mask-position:center center}.fa-thin.fa-headphones{mask-image:url(\n \"https://mintlify.b-cdn.net/v6.6.0/regular/headphones.svg\");mask-repeat:no-repeat;mask-position:center center}.fa-thin.fa-list{mask-image:url(\n \"https://mintlify.b-cdn.net/v6.6.0/regular/list.svg\");mask-repeat:no-repeat;mask-position:center center}.fa-thin:is(.dark *){background-color:#fff}.footer.bg-background-light{background-color:transparent}.dark\\:text-gray-400:is(.dark *){color:#FFF}#navbar-transition{display:none}.callout{border-color:rgba(255 46 193 0.5);background-color:rgba(255 46 193 0.3)}"}],"page":{"pagePath":"v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products","slug":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products","pageMetadata":{"openapi":"product.openapi delete /products","title":"Delete Multiple Products","description":"To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. **Note**: \u003cbr />1. Unless all products are deleted, this endpoint fails. \u003cbr /> 2. To delete a single product, you can use either the ID-based (`DELETE /products/{id}`) or SKU-based endpoint (`DELETE /products/sku/{sku}`).","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"To keep the product list (catalog) up to date and current, it’s important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. \", _jsx(_components.strong, {\n children: \"Note\"\n }), \": \", _jsx(\"br\", {}), \"1. Unless all products are deleted, this endpoint fails. \", _jsx(\"br\", {}), \" 2. To delete a single product, you can use either the ID-based (\", _jsx(_components.code, {\n children: \"DELETE /products/{id}\"\n }), \") or SKU-based endpoint (\", _jsx(_components.code, {\n children: \"DELETE /products/sku/{sku}\"\n }), \").\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"product.openapi delete /products","title":"Delete Multiple Products","description":"To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. **Note**: \u003cbr />1. Unless all products are deleted, this endpoint fails. \u003cbr /> 2. To delete a single product, you can use either the ID-based (`DELETE /products/{id}`) or SKU-based endpoint (`DELETE /products/sku/{sku}`).","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/fabric-demo/6a81ae5b5ebc4bb2/theme.js","/_mintlify/custom/fabric-demo/aebbe2ead0ce64f7/top-form.v1.js","/_mintlify/custom/fabric-demo/5b243c7a49e8f495/gtag.js"],"openApiReferenceData":{"operation":{"tags":["General Product Operations"],"summary":"Delete Multiple Products","description":"To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. **Note**: \u003cbr />1. Unless all products are deleted, this endpoint fails. \u003cbr /> 2. To delete a single product, you can use either the ID-based (`DELETE /products/{id}`) or SKU-based endpoint (`DELETE /products/sku/{sku}`).","operationId":"deleteProducts","parameters":["5fea722f-7654-474d-a488-14a39a920aec","24b0889b-26b7-487d-9563-f0a7bd610d07","ff995913-7cb8-4d7c-891f-bba15790e2a8","d9bb7c65-ec7c-4d99-b17c-40bf78999014","f79a6133-3e20-4e7c-8498-0cb58d7763e3","f7ac925e-0abe-4fe9-97c1-037850e9a458","3bed7adc-a3a5-45fa-9dfc-0b700bd9d180"],"responses":{"200":"119bbf8e-4d6d-4699-9d05-52a733eb9257","400":"14333aaf-cb8a-4e6e-93e2-563853262966","401":"6c1aceac-e959-4823-baf9-a6a6e2ade7b5","403":"12cdba30-a63c-4a7a-8afb-feead2ccbd9b","413":"7e39dd84-4fd4-4b43-8b6e-fe734cd65e72","500":"0df4228e-fff4-434d-af8e-ce83ce725f66"},"method":"delete","type":"path","servers":["c7111a6d-66cf-48e4-846e-e85f90f00a7d"],"security":["3ec4f7e6-0fd6-47db-811a-50decfade8e3"],"path":"/products","baseUrlOptions":["https://api.fabric.inc/v3"],"title":"Delete Multiple Products","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"5fea722f-7654-474d-a488-14a39a920aec":{"in":"query","name":"locales","schema":{"type":"string","example":"fr-CA%2Cen-US","isRequired":false,"description":"Comma-separated locale codes of product. The service throws a 400 error if the locale isn't supported. Standard locales can be found at https://www.rfc-editor.org/rfc/rfc5646. \u003cbr /> **Note**: The recommended way to get the locale is by invoking multi-channel service.","uniqueKey":"","typeLabel":"string"},"description":"Comma-separated locale codes of product. The service throws a 400 error if the locale isn't supported. Standard locales can be found at https://www.rfc-editor.org/rfc/rfc5646. \u003cbr /> **Note**: The recommended way to get the locale is by invoking multi-channel service.","required":false},"24b0889b-26b7-487d-9563-f0a7bd610d07":{"in":"query","name":"skus","schema":{"type":"string","example":"XP-123345","description":"Unique product ID that maps to fabric's standard attribute called `SKU`. \u003cbr /> \u003cb>Note:\u003c/b> `sku` shouldn't include `;` or `=`","pattern":"^[^;=]*$","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"allowReserved":true},"ff995913-7cb8-4d7c-891f-bba15790e2a8":{"in":"query","name":"deleteVariants","description":"true(default): Delete variants of the product \u003cbr /> false: Don't delete variants of the product and make them regular items. \u003cbr /> **Note**: This parameter will have no impact if the `status` is `DRAFT`.","schema":{"type":"boolean","default":true,"description":"true(default): Delete variants of the product \u003cbr /> false: Don't delete variants of the product and make them regular items. \u003cbr /> **Note**: This parameter will have no impact if the `status` is `DRAFT`.","uniqueKey":"","typeLabel":"boolean"},"example":true},"d9bb7c65-ec7c-4d99-b17c-40bf78999014":{"in":"query","name":"ids","schema":{"type":"string","example":"Q1WW1233DDFRE112F,WE223RRTYUHBVVDD","isRequired":false,"description":"Comma-separated product IDs","uniqueKey":"","typeLabel":"string"},"description":"Comma-separated product IDs","required":false,"allowReserved":true},"f79a6133-3e20-4e7c-8498-0cb58d7763e3":{"name":"x-fabric-tenant-id","in":"header","description":"A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from [Copilot](/v3/platform/settings/account-details/getting-the-account-id). This header is required.","schema":{"type":"string","example":"517fa9dfd42d8b00g1o3k312","description":"A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from [Copilot](/v3/platform/settings/account-details/getting-the-account-id). This header is required.","uniqueKey":"","typeLabel":"string"}},"f7ac925e-0abe-4fe9-97c1-037850e9a458":{"name":"x-fabric-request-id","in":"header","description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002","isRequired":false,"description":"Unique request ID","uniqueKey":"","typeLabel":"string"},"required":false},"3bed7adc-a3a5-45fa-9dfc-0b700bd9d180":{"in":"query","name":"status","schema":{"type":"string","enum":["DRAFT","LIVE","ALL"],"example":"LIVE","default":"ALL","isRequired":false,"description":"Determines the version of the product applicable for this operation (endpoint action). \u003cbr /> 1. If the status is 'DRAFT', this operation will only impact the Draft version of the product, if it exists. \u003cbr /> 2. If the status is 'ALL', this operation applies to both the Draft and Live versions of the product.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Determines the version of the product applicable for this operation (endpoint action). \u003cbr /> 1. If the status is 'DRAFT', this operation will only impact the Draft version of the product, if it exists. \u003cbr /> 2. If the status is 'ALL', this operation applies to both the Draft and Live versions of the product.","required":false}},"responses":{"119bbf8e-4d6d-4699-9d05-52a733eb9257":{"description":"OK","content":{"application/json":{"schema":{"description":"Delete product response","type":"object","properties":{"data":{"type":"array","items":{"type":"object","description":"Delete product response object","example":{"success":[{"id":"6d7329dfd5288b0011332311","sku":"AAWEDDERW21"}],"errors":[{"id":"6d7329dfd5288b0011332311","sku":"AAWE1234CCVFDDERW21","message":["Product 6d7329dfd5288b0011332311 is associated with bundle ID 5f7329dfd5288b0011332322"]}]},"properties":{"success":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"AASSBCC12334FCD12334V","description":"Product ID","uniqueKey":"data.items.[INDEX].success.items.[INDEX].id","typeLabel":"string"},"sku":{"type":"string","example":"XP-123345","description":"Unique product ID that maps to fabric's standard attribute called `SKU`. \u003cbr /> \u003cb>Note:\u003c/b> `sku` shouldn't include `;` or `=`","pattern":"^[^;=]*$","uniqueKey":"data.items.[INDEX].success.items.[INDEX].sku","typeLabel":"string"}},"uniqueKey":"data.items.[INDEX].success.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].success","typeLabel":"object[]"},"errors":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"AASSBCC12334FCD12334V","description":"Product ID","uniqueKey":"data.items.[INDEX].errors.items.[INDEX].id","typeLabel":"string"},"sku":{"type":"string","example":"XP-123345","description":"Unique product ID that maps to fabric's standard attribute called `SKU`. \u003cbr /> \u003cb>Note:\u003c/b> `sku` shouldn't include `;` or `=`","pattern":"^[^;=]*$","uniqueKey":"data.items.[INDEX].errors.items.[INDEX].sku","typeLabel":"string"},"message":{"type":"array","items":{"description":"Error detail","type":"string","example":"Attribute ID 6d7329dfd5288b0011332311 can't be null","uniqueKey":"data.items.[INDEX].errors.items.[INDEX].message.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.items.[INDEX].errors.items.[INDEX].message","typeLabel":"string[]"}},"uniqueKey":"data.items.[INDEX].errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].errors","typeLabel":"object[]"}},"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":[{"success":[{"id":"6d7329dfd5288b0011332311","sku":"AAWEDDERW21"}],"errors":[{"id":"6d7329dfd5288b0011332311","sku":"AAWE1234CCVFDDERW21","message":["Product 6d7329dfd5288b0011332311 is associated with bundle ID 5f7329dfd5288b0011332322"]}]}]}}},"exampleType":"generated"}},"headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"exampleType":"generated"},"14333aaf-cb8a-4e6e-93e2-563853262966":{"description":"Request is invalid or malformed","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Place holder error message for all 4xx, 5xx errors","example":"Request is invalid","uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","description":"Place holder for error types such as 4xx, 5xx","example":"Bad request","uniqueKey":"type","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Error type","example":"CLIENT_ERROR","uniqueKey":"errors.items.[INDEX].type","typeLabel":"string"},"message":{"type":"string","description":"Error message","example":"Invalid request. Unable to find or create product","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"Request is invalid","type":"Bad request","errors":[{"type":"CLIENT_ERROR","message":"Invalid request. Unable to find or create product"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"6c1aceac-e959-4823-baf9-a6a6e2ade7b5":{"description":"Request is unauthorized","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Place holder error message for all 4xx, 5xx errors","example":"Request is invalid","uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","description":"Place holder for error types such as 4xx, 5xx","example":"Bad request","uniqueKey":"type","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Error type","example":"CLIENT_ERROR","uniqueKey":"errors.items.[INDEX].type","typeLabel":"string"},"message":{"type":"string","description":"Error message","example":"Invalid request. Unable to find or create product","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"type":"UNAUTHORIZED_ERROR","message":"The requester is unauthorized"},"examples":{"Example":{"title":"Example","value":{"type":"UNAUTHORIZED_ERROR","message":"The requester is unauthorized"}}},"exampleType":"examples"}},"exampleType":"examples"},"12cdba30-a63c-4a7a-8afb-feead2ccbd9b":{"description":"User isn't allowed to perform the action","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Place holder error message for all 4xx, 5xx errors","example":"Request is invalid","uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","description":"Place holder for error types such as 4xx, 5xx","example":"Bad request","uniqueKey":"type","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Error type","example":"CLIENT_ERROR","uniqueKey":"errors.items.[INDEX].type","typeLabel":"string"},"message":{"type":"string","description":"Error message","example":"Invalid request. Unable to find or create product","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"type":"REQUEST_DENIED","message":"User doesn't have the required permission"},"examples":{"Example":{"title":"Example","value":{"type":"REQUEST_DENIED","message":"User doesn't have the required permission"}}},"exampleType":"examples"}},"exampleType":"examples"},"7e39dd84-4fd4-4b43-8b6e-fe734cd65e72":{"description":"Payload limit exceeded (> 10MB)","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Place holder error message for all 4xx, 5xx errors","example":"Request is invalid","uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","description":"Place holder for error types such as 4xx, 5xx","example":"Bad request","uniqueKey":"type","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Error type","example":"CLIENT_ERROR","uniqueKey":"errors.items.[INDEX].type","typeLabel":"string"},"message":{"type":"string","description":"Error message","example":"Invalid request. Unable to find or create product","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"type":"PAYLOAD_LIMIT_EXCEEDED_ERROR","message":"Payload exceeds maximum configured size"},"examples":{"Example":{"title":"Example","value":{"type":"PAYLOAD_LIMIT_EXCEEDED_ERROR","message":"Payload exceeds maximum configured size"}}},"exampleType":"examples"}},"exampleType":"examples"},"0df4228e-fff4-434d-af8e-ce83ce725f66":{"description":"Internal server error","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Place holder error message for all 4xx, 5xx errors","example":"Request is invalid","uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","description":"Place holder for error types such as 4xx, 5xx","example":"Bad request","uniqueKey":"type","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Error type","example":"CLIENT_ERROR","uniqueKey":"errors.items.[INDEX].type","typeLabel":"string"},"message":{"type":"string","description":"Error message","example":"Invalid request. Unable to find or create product","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"Internal Server Error","type":"SERVER_ERROR"},"examples":{"Example":{"title":"Example","value":{"message":"Internal Server Error","type":"SERVER_ERROR"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"3ec4f7e6-0fd6-47db-811a-50decfade8e3":{"authorization":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"S2S access token (JWT) from fabric Identity service (during Login)","scopes":[]}}},"servers":{"c7111a6d-66cf-48e4-846e-e85f90f00a7d":{"url":"https://api.fabric.inc/v3","description":"Production URL"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"S2S access token (JWT) from fabric Identity service (during Login)","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"S2S access token (JWT) from fabric Identity service (during Login)","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"authorization","name":"Authorization"}],"title":"authorization"}]},"originalFileLocation":"openapi/products/v3/product.openapi.yaml"},"subdomain":"fabric-demo","siteName":"Fabric","title":"Delete Multiple Products - Fabric","navMaps":{"firstHrefInVersion":{"Product Agent":{"href":"/home","matchLevel":4},"v3":{"href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products","matchLevel":0},"v2":{"href":"/v2/home","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-01-22T21:06:42.162Z","originalFileLocation":"v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"To keep the product list (catalog) up to date and current, it\u0026#x27;s important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}).\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fabric\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Delete Multiple Products - Fabric\">\u003cmeta data-mint-head property=\"og:description\" content=\"To keep the product list (catalog) up to date and current, it\u0026#x27;s important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fabric\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fabric-demo.mintlify.site/_mintlify/api/og/v2?division=Delete\u0026amp;title=Delete+Multiple+Products\u0026amp;description=To+keep+the+product+list+%28catalog%29+up+to+date+and+current%2C+it%27s+important+to+remove+products+that+are+discontinued+permanently.+With+this+endpoint%2C+you+can+dele\u0026amp;theme=d21d2e5604bc479b7e92e42c\u0026amp;signature=17c9b5aedbf077f9de4bce21f885e275ba0c897cf07ecb0a4288843f074ddf86\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Delete Multiple Products - Fabric\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"To keep the product list (catalog) up to date and current, it\u0026#x27;s important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fabric-demo.mintlify.site/_mintlify/api/og/v2?division=Delete\u0026amp;title=Delete+Multiple+Products\u0026amp;description=To+keep+the+product+list+%28catalog%29+up+to+date+and+current%2C+it%27s+important+to+remove+products+that+are+discontinued+permanently.+With+this+endpoint%2C+you+can+dele\u0026amp;theme=d21d2e5604bc479b7e92e42c\u0026amp;signature=17c9b5aedbf077f9de4bce21f885e275ba0c897cf07ecb0a4288843f074ddf86\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fabric\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ff2ec1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.fabric.inc/#organization\",\"name\":\"Fabric\",\"url\":\"https://developer.fabric.inc\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fabric-demo/OzlZxX-hOwze1Aen/logo/darkneon.png?fit=max\u0026auto=format\u0026n=OzlZxX-hOwze1Aen\u0026q=85\u0026s=332d2284d5f41dc42f5b9e0bcd473872\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.fabric.inc#website\",\"name\":\"Fabric\",\"url\":\"https://developer.fabric.inc\",\"publisher\":{\"@id\":\"https://developer.fabric.inc/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products#webpage\",\"url\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products\",\"name\":\"Delete Multiple Products\",\"description\":\"To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}).\",\"dateModified\":\"2026-01-22T21:06:42.162Z\",\"isPartOf\":{\"@id\":\"https://developer.fabric.inc#website\"},\"breadcrumb\":{\"@id\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product Catalog API\",\"item\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/products-api\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Delete\",\"item\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/delete-product-by-id\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Delete Multiple Products\",\"item\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products#apireference\",\"headline\":\"Delete Multiple Products\",\"name\":\"Delete Multiple Products\",\"description\":\"To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}).\",\"url\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products\",\"mainEntityOfPage\":{\"@id\":\"https://developer.fabric.inc/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products#webpage\"},\"dateModified\":\"2026-01-22T21:06:42.162Z\",\"publisher\":{\"@id\":\"https://developer.fabric.inc/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.fabric.inc#website\"}}]}\u003c/script>","siteName":"Fabric","nav":{"global":null,"versions":[{"version":"Product Agent","pages":[{"title":"Product Agent","href":"/home"}]},{"version":"v3","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/v3/home"}]},{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/v3/getting-started/overview"}]},{"tab":"Orders \u0026 Inventory","pages":[{"title":"Orders \u0026 Inventory","href":"/v3/orders-and-inventory/homepage"}]},{"tab":"Product Catalog","groups":[{"group":"Product Catalog","pages":[{"title":"Getting Started","href":"/v3/product-catalog/getting-started"},{"title":"Data Ingestion","href":"/v3/product-catalog/data-ingestion"},{"group":"Use Cases","pages":[{"title":"Centralize Product Data into a Single Source of Truth","href":"/v3/product-catalog/use-cases/centralize-product-data"},{"title":"Enrich Product Data for Optimized Sales Channel Performance","href":"/v3/product-catalog/use-cases/enrich-product-data"},{"title":"Merchandising Products through Automated Collections","href":"/v3/product-catalog/use-cases/merchandise-products"},{"title":"Distribute Product Data to Channels and Systems","href":"/v3/product-catalog/use-cases/distribute-product-data"}]}]},{"group":"Product Catalog User Guides","pages":[{"title":"Overview","href":"/v3/product-catalog/user-guides/product-catalog/overview"},{"group":"List","pages":[{"group":"Items","pages":[{"title":"Items Overview","href":"/v3/product-catalog/user-guides/product-catalog/list/items/items"},{"title":"Adding an Item","href":"/v3/product-catalog/user-guides/product-catalog/list/items/adding-an-item"},{"title":"Importing Items","href":"/v3/product-catalog/user-guides/product-catalog/list/items/importing-items"},{"title":"Bulk Operations for Items","href":"/v3/product-catalog/user-guides/product-catalog/list/items/bulk-operations-items"},{"title":"Editing an Item","href":"/v3/product-catalog/user-guides/product-catalog/list/items/editing-an-item"},{"title":"Adding Item Variants","href":"/v3/product-catalog/user-guides/product-catalog/list/items/adding-item-variants"},{"title":"Searching, Filtering, and Sorting Items","href":"/v3/product-catalog/user-guides/product-catalog/list/items/searching-filtering-sorting-items"}]},{"group":"Bundles","pages":[{"title":"Bundles Overview","href":"/v3/product-catalog/user-guides/product-catalog/list/bundles/bundles"},{"title":"Adding a Bundle","href":"/v3/product-catalog/user-guides/product-catalog/list/bundles/adding-a-bundle"},{"title":"Importing Bundles","href":"/v3/product-catalog/user-guides/product-catalog/list/bundles/importing-bundles"},{"title":"Editing a Bundle","href":"/v3/product-catalog/user-guides/product-catalog/list/bundles/editing-a-bundle"},{"title":"Searching, Filtering, and Sorting Bundles","href":"/v3/product-catalog/user-guides/product-catalog/list/bundles/searching-filtering-sorting-bundles"}]}]},{"group":"Attributes","pages":[{"group":"Product Attributes","pages":[{"title":"Product Attributes Overview","href":"/v3/product-catalog/user-guides/product-catalog/attributes/product-attributes-overview"},{"title":"Adding a Text Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-text-attribute"},{"title":"Adding a Number Only Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-number-only-attribute"},{"title":"Adding a Date Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-date-attribute"},{"title":"Adding a Boolean Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-boolean-attribute"},{"title":"Adding a List of Values Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-list-of-values-attribute"},{"title":"Adding a Serial Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-serial-attribute"},{"title":"Importing Product Attributes","href":"/v3/product-catalog/user-guides/product-catalog/attributes/importing-product-attributes"},{"title":"Managing Product Attributes","href":"/v3/product-catalog/user-guides/product-catalog/attributes/managing-product-attributes"},{"title":"Searching and Sorting Product Attributes","href":"/v3/product-catalog/user-guides/product-catalog/attributes/searching-and-sorting-product-attributes"}]},{"group":"Category Attributes","pages":[{"title":"Category Attributes Overview","href":"/v3/product-catalog/user-guides/product-catalog/attributes/category-attributes-overview"},{"title":"Adding a Number Only Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-number-only-attribute2"},{"title":"Adding a Text Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-text-attribute2"},{"title":"Adding a Date Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-date-attribute2"},{"title":"Adding a Boolean Attribute","href":"/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-boolean-attribute2"},{"title":"Managing Category Attributes","href":"/v3/product-catalog/user-guides/product-catalog/attributes/managing-category-attributes"},{"title":"Searching and Sorting Category Attributes","href":"/v3/product-catalog/user-guides/product-catalog/attributes/searching-and-sorting-category-attributes"}]}]},{"group":"Categories","pages":[{"title":"Categories","sidebarTitle":"Overview","href":"/v3/product-catalog/user-guides/product-catalog/categories/overview"},{"title":"Adding a Category","href":"/v3/product-catalog/user-guides/product-catalog/categories/adding-a-category"},{"title":"Importing Categories","href":"/v3/product-catalog/user-guides/product-catalog/categories/importing-categories"},{"title":"Managing Categories","href":"/v3/product-catalog/user-guides/product-catalog/categories/managing-categories"}]},{"group":"Collections","pages":[{"title":"Collections","sidebarTitle":"Overview","href":"/v3/product-catalog/user-guides/product-catalog/collections/collections"},{"title":"Creating a Collection","href":"/v3/product-catalog/user-guides/product-catalog/collections/creating-a-collection"},{"title":"Importing Collections","sidebarTitle":"Importing Collections","href":"/v3/product-catalog/user-guides/product-catalog/collections/importing-collections"},{"title":"Managing Collections","href":"/v3/product-catalog/user-guides/product-catalog/collections/managing-collections"},{"title":"Adding Category Attributes to a Collection","href":"/v3/product-catalog/user-guides/product-catalog/collections/adding-category-attributes"}]},{"group":"Background Jobs","pages":[{"title":"Background Jobs","sidebarTitle":"Overview","href":"/v3/product-catalog/user-guides/product-catalog/background-jobs/background-jobs"},{"title":"Viewing Background Jobs History","href":"/v3/product-catalog/user-guides/product-catalog/background-jobs/viewing-background-jobs-history"},{"title":"Managing Background Jobs","href":"/v3/product-catalog/user-guides/product-catalog/background-jobs/managing-background-jobs"}]},{"group":"Settings","pages":[{"title":"Settings","sidebarTitle":"Overview","href":"/v3/product-catalog/user-guides/product-catalog/settings/settings"},{"title":"Attribute Groups Overview","href":"/v3/product-catalog/user-guides/product-catalog/settings/attribute-groups-overview"},{"title":"Creating Attribute Groups","href":"/v3/product-catalog/user-guides/product-catalog/settings/creating-attribute-groups"},{"title":"Attribute Mapping Overview","href":"/v3/product-catalog/user-guides/product-catalog/settings/attribute-mapping-overview"},{"title":"Mapping Attributes","href":"/v3/product-catalog/user-guides/product-catalog/settings/how-to-map-attributes"}]}]},{"group":"Product Catalog API","pages":[{"title":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/overview"},{"title":"API Authentication and Data Sync","sidebarTitle":"API Authentication and Data Sync","href":"/v3/product-catalog/api-reference/product-catalog/api-authentication-data-sync"},{"group":"Attributes \u0026 Attribute Mapping","pages":[{"title":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/attributes/overview"},{"group":"Attributes","pages":[{"openapi":"attribute.openapi post /product-attributes","title":"Create an Attribute","href":"/v3/product-catalog/api-reference/product-catalog/attributes/create-attribute"},{"openapi":"attribute.openapi put /product-attributes/{id}","title":"Update Single Attribute","href":"/v3/product-catalog/api-reference/product-catalog/attributes/update-single-attribute"},{"openapi":"attribute.openapi delete /product-attributes/{id}","title":"Delete Single Attribute","href":"/v3/product-catalog/api-reference/product-catalog/attributes/delete-single-attribute"},{"openapi":"attribute.openapi get /product-attributes/{id}","title":"Get Single Attribute","href":"/v3/product-catalog/api-reference/product-catalog/attributes/get-single-attribute"},{"openapi":"attribute.openapi get /product-attributes","title":"Get Attributes","href":"/v3/product-catalog/api-reference/product-catalog/attributes/get-attributes"},{"openapi":"attribute.openapi post /product-attributes/search","title":"Find Attributes","href":"/v3/product-catalog/api-reference/product-catalog/attributes/find-attributes"}]},{"group":"Mapping","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/attribute-mapping/overview"},{"openapi":"attribute.openapi get /product-attribute-mappings","title":"Get Attribute Mapping","href":"/v3/product-catalog/api-reference/product-catalog/attribute-mapping/get-attribute-mapping"}]},{"group":"Attribute Groups","pages":[{"title":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/overview"},{"openapi":"attribute.openapi post /product-attribute-groups","title":"Create Product Attribute Group","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/create-product-attribute-group"},{"openapi":"attribute.openapi put /product-attribute-groups/{id}","title":"Update Attribute Group","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/update-attribute-group"},{"openapi":"attribute.openapi delete /product-attribute-groups/{id}","title":"Delete Attribute Group","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/delete-attribute-group"},{"openapi":"attribute.openapi get /product-attribute-groups/{id}","title":"Get Single Attribute Group","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/get-single-attribute-group"},{"openapi":"attribute.openapi get /product-attribute-groups","title":"Get All Product Attribute Groups","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/get-all-product-attribute-groups"},{"openapi":"attribute.openapi post /product-attribute-groups/search","title":"Find Attribute Groups","href":"/v3/product-catalog/api-reference/product-catalog/attribute-groups/find-attribute-groups"}]}]},{"group":"Categories","pages":[{"title":"Categories","sidebarTitle":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/categories/overview"},{"group":"Create","pages":[{"openapi":"category.openapi post /categories","title":"Create Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/create-category"},{"openapi":"category.openapi post /categories/batch","title":"Create Multiple Categories","href":"/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/create-multiple-categories"}]},{"group":"Update","pages":[{"openapi":"category.openapi put /categories/{id}","title":"Update Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/update-category"},{"openapi":"category.openapi patch /categories/{id}","title":"Partially Update Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/partially-update-category"},{"openapi":"category.openapi put /categories","title":"Update Multiple Categories","href":"/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/update-multiple-categories"}]},{"group":"Delete","pages":[{"openapi":"category.openapi delete /categories/{id}","title":"Delete Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/delete-category"}]},{"group":"Get","pages":[{"openapi":"category.openapi get /categories/{id}","title":"Get a Single Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/get-a-single-category"},{"openapi":"category.openapi get /categories/{id}/products","title":"Get Products by Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/get-products-by-category"},{"openapi":"category.openapi get /categories/{id}/attribute-groups","title":"Get Attribute Groups of a Category","href":"/v3/product-catalog/api-reference/product-catalog/categories/get-attribute-groups-of-a-category"},{"openapi":"category.openapi get /categories-path","title":"Get Navigation Path for Categories","href":"/v3/product-catalog/api-reference/product-catalog/categories/get-navigation-path-for-categories"},{"openapi":"category.openapi post /categories/search","title":"Find Categories","href":"/v3/product-catalog/api-reference/product-catalog/categories/find-categories"}]}]},{"group":"Products","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/products-api"},{"group":"Create","pages":[{"openapi":"product.openapi post /products","title":"Add Product","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/add-product"},{"openapi":"product.openapi post /products/batch","title":"Add Products","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/add-multiple-products"}]},{"group":"Update","pages":[{"openapi":"product.openapi put /products/{id}","title":"Update Product by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/update-product"},{"openapi":"product.openapi put /products/sku","title":"Update Product SKUs","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/update-product-skus"},{"sidebarTitle":"Update Multiple Products","openapi":"product.openapi put /products","title":"Update Multiple Products","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/update-products"},{"openapi":"product.openapi patch /products/sku/{sku}/attributes","title":"Partially Update Product by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/partially-update-product-by-sku"}]},{"group":"Delete","pages":[{"openapi":"product.openapi delete /products/{id}","title":"Delete Product by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/delete-product-by-id"},{"openapi":"product.openapi delete /products/sku/{sku}","title":"Delete Product by SKU","description":"To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete a product (Item, Bundle, or Variant) by SKU. Using `deleteVariants` as query parameter, you an optionally specify if you want to delete the associated variants as well. **Note**: If you don't have product SKU, use the corresponding ID-based endpoint - `DELETE /products/{id}`.","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/delete-product-by-sku"},{"openapi":"product.openapi delete /products","title":"Delete Multiple Products","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products"}]},{"group":"Get","pages":[{"openapi":"product.openapi get /products/{id}","title":"Get Product by ID","description":"With this endpoint, you can get details of a product (item, bundle, or variant) by ID. The response includes the product's attributes and its variants. You can optionally specify `locales` to get products for specific regions. **Note**: If you don't have product ID, use the corresponding SKU-based endpoint - `GET /products/sku/{sku}`","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/get-product-by-id"},{"openapi":"product.openapi get /products/sku/{sku}","title":"Get Product by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-product-by-sku"},{"openapi":"product.openapi get /products/sku","title":"Get Products by SKUs","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-products-by-skus"},{"openapi":"product.openapi post /products/search","title":"Find Products","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/find-products"},{"openapi":"product.openapi get /products","title":"Get Product List","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/get-products-list"}]},{"group":"Update Product Attributes","pages":[{"openapi":"product.openapi put /products/{id}/attributes","title":"Update Product Attributes by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/update-product-attributes-by-id"},{"openapi":"product.openapi put /products/sku/{sku}/attributes","title":"Update Product Attributes by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/update-product-attributes-by-sku"},{"openapi":"product.openapi patch /products/{id}/attributes","title":"Partially Update Product Attributes by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/partially-update-product-attributes-by-id"}]},{"group":"Add Variants","pages":[{"openapi":"product.openapi post /products/{id}/variants/actions/attach","title":"Add Variants to Products by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/add-variants-to-products-by-id"},{"openapi":"product.openapi post /products/sku/{sku}/variants/actions/attach","title":"Add Variants to Products by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/add-variants-to-products-by-sku"}]},{"group":"Remove Variants","pages":[{"openapi":"product.openapi post /products/{id}/variants/actions/detach","title":"Remove Product Variants by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/remove-variants-by-id"},{"openapi":"product.openapi post /products/sku/{sku}/variants/actions/detach","title":"Remove Product Variants by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/remove-product-variants-by-sku"}]},{"group":"Get Variants","pages":[{"openapi":"product.openapi get /products/{id}/variants","title":"Get Product Variants by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/get-product-variants-by-id"},{"openapi":"product.openapi get /products/sku/{sku}/variants","title":"Get Product Variants by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-product-variants-by-sku"}]},{"group":"Assign Bundle Items","pages":[{"openapi":"product.openapi post /products/{id}/bundles/actions/attach","title":"Add Products to Bundle by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/add-products-to-bundle-by-id"},{"openapi":"product.openapi post /products/sku/{sku}/bundles/actions/attach","title":"Add Products to Bundle by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/add-products-to-bundle-by-sku"}]},{"group":"Remove Bundle Items","pages":[{"openapi":"product.openapi post /products/{id}/bundles/actions/detach","title":"Remove Products from a Bundle by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/remove-products-from-a-bundle-by-id"},{"openapi":"product.openapi post /products/sku/{sku}/bundles/actions/detach","title":"Remove Products from a Bundle by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/remove-products-from-a-bundle-by-sku"}]},{"group":"Get Products in a Bundle","pages":[{"openapi":"product.openapi get /products/{id}/bundles","title":"Get Products in a Bundle by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/get-products-in-a-bundle-by-id"},{"openapi":"product.openapi get /products/sku/{sku}/bundles","title":"Get Products in a Bundle by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-products-in-a-bundle-by-sku"}]},{"group":"Change Category Assignment","pages":[{"openapi":"product.openapi post /products/{id}/actions/change-category","title":"Change Product Category","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/change-product-category"},{"openapi":"product.openapi post /products/actions/change-category","title":"Reassign Products to a Different Category Synchronously","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/reassign-products-to-a-different-category-synchronously"},{"openapi":"product.openapi post /products/actions/filter-change-category","title":"Bulk Reassign Products to a Different Category Using Filter Conditions","href":"/v3/product-catalog/api-reference/product-catalog/general-product-operations/bulk-reassign-products-to-a-different-category-using-filter-conditions"}]},{"group":"Publish","pages":[{"openapi":"product.openapi post /products/{id}/actions/publish","title":"Publish Product by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/publish-product-by-id"},{"openapi":"product.openapi post /products/sku/{sku}/actions/publish","title":"Publish Product by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/publish-product-by-sku"}]},{"group":"Unpublish","pages":[{"openapi":"product.openapi post /products/{id}/actions/unpublish","title":"Unpublish Product by ID","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/unpublish-product-by-id"},{"openapi":"product.openapi post /products/sku/{sku}/actions/unpublish","title":"Unpublish Product by SKU","href":"/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/unpublish-product-by-sku"}]}]},{"group":"Collections","pages":[{"title":"Collections","sidebarTitle":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/collections/overview"},{"group":"Create","pages":[{"openapi":"category.openapi post /collections","title":"Create Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/create-collection"},{"openapi":"category.openapi post /collections/batch","title":"Create Multiple Collections","href":"/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/create-multiple-collections"}]},{"group":"Update","pages":[{"openapi":"category.openapi put /collections/{id}","title":"Update Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/update-collection"},{"openapi":"category.openapi patch /collections/{id}","title":"Partially Update Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/partially-update-collection"},{"openapi":"category.openapi put /collections","title":"Update Collections Up to 25","href":"/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/update-collections-up-to-25"},{"openapi":"category.openapi post /collections/actions/copy-category","title":"Copy Category to Collections","href":"/v3/product-catalog/api-reference/product-catalog/collections/copy-category-to-collections"},{"openapi":"category.openapi put /collections/{id}/children","title":"Update Children of Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/update-children-of-collection"}]},{"group":"Delete","pages":[{"openapi":"category.openapi delete /collections/{id}","title":"Delete Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/delete-collection"}]},{"group":"Get","pages":[{"openapi":"category.openapi get /collections/{id}","title":"Get a Single Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/get-a-single-collection"},{"openapi":"category.openapi get /collections/{id}/products","title":"Get Products Under Collection","href":"/v3/product-catalog/api-reference/product-catalog/collections/get-products-under-collection"},{"openapi":"category.openapi get /collections-path","title":"Get Navigation Path for Collections","href":"/v3/product-catalog/api-reference/product-catalog/collections/get-navigation-path-for-collections"},{"openapi":"category.openapi post /collections/search","title":"Find Collections","href":"/v3/product-catalog/api-reference/product-catalog/collections/find-collections"}]},{"title":"Syncing Collections Using Delta Files","sidebarTitle":"Syncing Collections Using Delta Files","href":"/v3/product-catalog/api-reference/product-catalog/collections/syncing-collections-using-delta-files"}]},{"group":"Background Jobs","pages":[{"group":"Get List of Jobs","pages":[{"openapi":"files-jobs.openapi post /product-jobs/search","title":"Search Jobs","href":"/v3/product-catalog/api-reference/product-catalog/jobs/search-background-jobs"},{"openapi":"files-jobs.openapi get /product-jobs","title":"Get Jobs Related to Products","href":"/v3/product-catalog/api-reference/product-catalog/jobs/get-jobs-related-to-products"}]},{"group":"Get List of Files","pages":[{"openapi":"files-jobs.openapi get /product-files","title":"Get Available Files","href":"/v3/product-catalog/api-reference/product-catalog/files/get-files-available-for-a-merchant"}]},{"group":"Download Files","pages":[{"openapi":"files-jobs.openapi get /product-files/actions/download","title":"Download a File by ID","href":"/v3/product-catalog/api-reference/product-catalog/files/download-a-file-by-id"},{"openapi":"files-jobs.openapi post /product-jobs/actions/export","title":"Initiate Job to Export Items and Variants","href":"/v3/product-catalog/api-reference/product-catalog/jobs/initiate-job-to-export-items-and-variants"}]},{"openapi":"files-jobs.openapi post /product-jobs/{id}/actions/cancel","title":"Cancel Background Jobs Using Job IDs","href":"/v3/product-catalog/api-reference/product-catalog/jobs/cancel-background-jobs"}]},{"group":"Bulk Import \u0026 Export","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/v3/product-catalog/api-reference/product-catalog/products---files-and-jobs-api"},{"openapi":"files-jobs.openapi post /product-templates/actions/generate","title":"Generate Import Template","href":"/v3/product-catalog/api-reference/product-catalog/files/generate-the-import-template"},{"openapi":"files-jobs.openapi post /product-files","title":"Create File Object and Get File Upload Location","href":"/v3/product-catalog/api-reference/product-catalog/files/create-file-object-and-get-file-upload-location"},{"openapi":"files-jobs.openapi post /product-jobs/actions/filter-export","title":"Initiate Job to Export Items and Variants","href":"/v3/product-catalog/api-reference/product-catalog/jobs/initiate-job-to-export-items-and-variants-1"},{"openapi":"files-jobs.openapi get /product-files/actions/download","title":"Download a File by ID","href":"/v3/product-catalog/api-reference/product-catalog/files/download-a-file-by-id"}]},{"group":"Published Products","pages":[{"title":"Product Catalog - Published Product Catalog API","href":"/v3/product-catalog/api-reference/product-catalog/products---published-products-api"},{"group":"Get Products","pages":[{"openapi":"published-product.openapi get /published-products/ids","title":"Get Multiple Published Products by IDs","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-products-by-ids"},{"openapi":"published-product.openapi get /published-products/{id}","title":"Get Published Product by ID","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-published-product-by-id"},{"openapi":"published-product.openapi get /published-products/skus/{sku}","title":"Get Published Product by SKU","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-published-product-by-sku"},{"openapi":"published-product.openapi get /published-products/skus","title":"Get Multiple Published Products by SKUs","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-published-products-by-skus"}]},{"group":"Get Bundles","pages":[{"openapi":"published-product.openapi get /published-products/{id}/bundle-products","title":"Get Products in a Bundle by ID","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-products-in-a-bundle-by-id"},{"openapi":"published-product.openapi get /published-products/skus/{sku}/bundle-products","title":"Get Bundle Products by Bundle SKU","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-bundle-products-by-bundle-sku"}]},{"group":"Get Variants","pages":[{"openapi":"published-product.openapi get /published-products/{id}/variants","title":"Get Variants of Published Product by ID","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-variants-of-published-product-by-id"},{"openapi":"published-product.openapi get /published-products/skus/{sku}/variants","title":"Get Variants of Published Products by SKU","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-variants-of-published-products-by-sku"}]},{"group":"Get Collections Assigned to a Product","pages":[{"openapi":"published-product.openapi get /published-products/{id}/collections","title":"Get Collections by Product ID","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-collections-by-product-id"},{"openapi":"published-product.openapi get /published-products/skus/{sku}/collections","title":"Get Collections by Product SKU","href":"/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-collections-by-product-sku"}]}]}]},{"group":"Developer Guide","pages":[{"title":"Introduction","href":"/v3/product-catalog/api-reference/product-catalog/developer-guide/introduction"},{"title":"Configuring Product Catalog","href":"/v3/product-catalog/api-reference/product-catalog/developer-guide/configuring-product-catalog"},{"title":"Examples","href":"/v3/product-catalog/api-reference/product-catalog/developer-guide/examples"}]},{"group":"Catalog Connector User Guides","pages":[{"title":"Catalog Connector Overview","sidebarTitle":"Overview","href":"/v3/product-catalog/user-guides/catalog-connector/overview"},{"group":"Items","pages":[{"title":"Items Overview","href":"/v3/product-catalog/user-guides/catalog-connector/items-overview"},{"title":"Importing Items","href":"/v3/product-catalog/user-guides/catalog-connector/importing-items"},{"title":"Viewing Item Details","href":"/v3/product-catalog/user-guides/catalog-connector/viewing-item-attributes-variants-channels"},{"title":"Searching, Filtering, and Sorting Items","href":"/v3/product-catalog/user-guides/catalog-connector/searching-filtering-sorting-items"},{"title":"Viewing Item Import History","href":"/v3/product-catalog/user-guides/catalog-connector/viewing-item-import-history"}]},{"group":"Bundles","pages":[{"title":"Bundles Overview","href":"/v3/product-catalog/user-guides/catalog-connector/bundles-overview"},{"title":"Importing Bundles","href":"/v3/product-catalog/user-guides/catalog-connector/importing-bundles"},{"title":"Viewing Bundle Details","href":"/v3/product-catalog/user-guides/catalog-connector/viewing-bundle-attributes-variants-channels"},{"title":"Searching, Filtering, and Sorting Bundles","href":"/v3/product-catalog/user-guides/catalog-connector/searching-filtering-sorting-bundles"},{"title":"Viewing Bundle Import History","href":"/v3/product-catalog/user-guides/catalog-connector/viewing-bundle-import-history"}]}]},{"group":"Catalog Connector API","pages":[{"group":"Files","pages":[{"openapi":"cc.openapi post /catalog-connector-templates/actions/generate","title":"Retrieve an import template","href":"/v3/product-catalog/api-reference/catalog-connector/files/retrieve-import-template"},{"openapi":"cc.openapi post /catalog-connector-files","title":"Create a file object and retrieve the file upload URL","href":"/v3/product-catalog/api-reference/catalog-connector/files/create-file"},{"openapi":"cc.openapi get /catalog-connector-files","title":"Retrieve import and export history","href":"/v3/product-catalog/api-reference/catalog-connector/files/get-file"},{"openapi":"cc.openapi get /catalog-connector-files/actions/download","title":"Download a file by ID","href":"/v3/product-catalog/api-reference/catalog-connector/files/download-file"}]},{"group":"Jobs","pages":[{"openapi":"cc.openapi post /catalog-connector-jobs/actions/export","title":"Export products","href":"/v3/product-catalog/api-reference/catalog-connector/jobs/export"},{"openapi":"cc.openapi get /catalog-connector-jobs","title":"Retrieve jobs","href":"/v3/product-catalog/api-reference/catalog-connector/jobs/retrieve-jobs"}]},{"group":"Operations","pages":[{"openapi":"cc.openapi post /catalog-connector/products/search","title":"Find products","href":"/v3/product-catalog/api-reference/catalog-connector/operations/search"},{"group":"Operations with SKU","pages":[{"openapi":"cc.openapi get /catalog-connector/products/skus/{skuId}","title":"Retrieve a product by SKU","href":"/v3/product-catalog/api-reference/catalog-connector/operations/sku-operations/retrieve-with-sku"},{"openapi":"cc.openapi put /catalog-connector/products/skus/{skuId}","title":"Update a product by SKU","href":"/v3/product-catalog/api-reference/catalog-connector/operations/sku-operations/update-with-sku"},{"openapi":"cc.openapi delete /catalog-connector/products/skus/{skuId}","title":"Delete a product by SKU","href":"/v3/product-catalog/api-reference/catalog-connector/operations/sku-operations/delete-with-sku"}]},{"group":"Operations with Product ID","pages":[{"openapi":"cc.openapi post /catalog-connector/products","title":"Add a product","href":"/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/add-product"},{"openapi":"cc.openapi get /catalog-connector/products/{productId}","title":"Retrieve a product by product ID","href":"/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/retrieve-by-product"},{"openapi":"cc.openapi put /catalog-connector/products/{productId}","title":"Update a product by product ID","href":"/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/update-by-product"},{"openapi":"cc.openapi delete /catalog-connector/products/{productId}","title":"Delete a product by product ID","href":"/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/delete-by-product"}]},{"group":"Operations with Item ID","pages":[{"openapi":"cc.openapi get /catalog-connector/products/itemIds/{itemId}","title":"Retrieve a product or a variant by Item ID","href":"/v3/product-catalog/api-reference/catalog-connector/operations/item-operations/retrieve-by-item"},{"openapi":"cc.openapi put /catalog-connector/products/itemIds/{itemId}","title":"Update a product by the Item ID.","href":"/v3/product-catalog/api-reference/catalog-connector/operations/item-operations/update-by-item"},{"openapi":"cc.openapi delete /catalog-connector/products/itemIds/{itemId}","title":"Delete a product by Item ID","href":"/v3/product-catalog/api-reference/catalog-connector/operations/item-operations/delete-by-item"}]}]}]}]},{"tab":"Offers","pages":[{"title":"Offers","href":"/v3/offers/user-guides/offers/overview"}]},{"tab":"Dropship","pages":[{"title":"Dropship","href":"/v3/dropship/homepage"}]},{"tab":"Cart \u0026 Checkout","pages":[{"title":"Cart \u0026 Checkout","href":"/v3/cart-and-checkout/api-reference/carts-v3/overview"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/v3/integrations/overview"}]},{"tab":"Platform","pages":[{"title":"Platform","href":"/v3/platform/home/alerts/alerts-overview"}]},{"tab":"Store Fulfillment","pages":[{"title":"Store Fulfillment","href":"/v3/store-fulfillment/updating-store-location"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/v3/release-notes/july2025/release-summary"}]}]},{"version":"v2","pages":[{"title":"v2","href":"/v2/home"}]}]},"basePath":"","title":"Delete Multiple Products - Fabric","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}