Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user’s existing session.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OmniCommerce","description":"Developer documentation for OmniCommerce REST APIs, MCP tools, and agent integrations.","colors":{"primary":"#0F766E","light":"#2DD4BF","dark":"#115E59"},"logo":{"light":"https://mintcdn.com/omnicommerce/B2cjFTJ7Zt2npdeV/logo/light.svg?fit=max\u0026auto=format\u0026n=B2cjFTJ7Zt2npdeV\u0026q=85\u0026s=e012509da06089923275e6b0415addf9","dark":"https://mintcdn.com/omnicommerce/B2cjFTJ7Zt2npdeV/logo/dark.svg?fit=max\u0026auto=format\u0026n=B2cjFTJ7Zt2npdeV\u0026q=85\u0026s=547bdf6cb0b483a43238304bc7679fa1","href":"https://omnicommerce.sg"},"favicon":"https://mintcdn.com/omnicommerce/B2cjFTJ7Zt2npdeV/favicon.svg?fit=max\u0026auto=format\u0026n=B2cjFTJ7Zt2npdeV\u0026q=85\u0026s=2951c661b72ccdfa6777f7594193113c","api":{"params":{"expanded":"closed"},"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","javascript","python"],"prefill":false}},"appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://omnicommerce.sg","label":"App"},{"href":"https://omnicommerce.sg/login","label":"Log In"}],"primary":{"type":"button","label":"API Dashboard","href":"https://omnicommerce.sg/app"}},"footer":{"socials":{"website":"https://omnicommerce.sg"}},"seo":{"metatags":{"og:site_name":"OmniCommerce Docs","twitter:card":"summary_large_image"}},"contextual":{"options":["copy","view","chatgpt","claude","download-spec"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"omnicommerce","hasAudioNarration":false,"actualSubdomain":"omnicommerce","customDomains":["docs.omnicommerce.ai"],"gitSource":{"type":"github","owner":"rmdort","repo":"omnicommerce","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae58c56af08fdd71062054a","collectionId":"40ec279c-4f67-4c75-92d2-5bcf3bab9ad7","liveDeploymentHistoryId":"6ae58c56af08fdd71062054a","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae5b31a302fef4badcdc06b","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API Reference","count":199},{"language":"default","tag":"Endpoints","count":177},{"language":"default","tag":"Documentation","count":46},{"language":"default","tag":"Webhooks","count":31},{"language":"default","tag":"Guides","count":24},{"language":"default","tag":"Products","count":21},{"language":"default","tag":"Promotions","count":18},{"language":"default","tag":"Campaigns","count":17},{"language":"default","tag":"Orders","count":15},{"language":"default","tag":"Developer Platform","count":14}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--docs-radius:6px;--docs-content-max:60rem;--docs-example-width:28rem}#navbar img[src*=logo],header img[src$=\"/logo/dark.svg\"],header img[src$=\"/logo/light.svg\"],header nav-logo img{height:32px!important;max-height:32px!important;width:auto!important}article p:not(.callout-title):not(.callout-body),main p:not(.callout-title):not(.callout-body){font-size:calc(1em - 1pt)}"}],"page":{"pagePath":"api-reference/catalog/start-catalog-operation","slug":"/api-reference/catalog/start-catalog-operation","pageMetadata":{"title":"Start Catalog Operation","description":"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user's existing session.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/catalog/operations","href":"/api-reference/catalog/start-catalog-operation","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user’s existing session.\"\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":{"title":"Start Catalog Operation","description":"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user's existing session.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/catalog/operations","href":"/api-reference/catalog/start-catalog-operation","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"post_v1_catalog_operations","summary":"Start Catalog Operation","description":"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user's existing session.","tags":["catalog"],"security":["b22c1701-238e-4288-b091-5b9cce544274"],"requestBody":"39109857-7afe-491e-b8c2-446dbcfdc965","responses":{"202":"bbeb851e-c711-4f58-9cb8-33d274f07e41","400":"bb05d8c0-ac03-4cb1-a9fd-8ab336fbf33f","401":"9117f71b-6e4a-4cc0-a0ef-8c3e1bf9e5ce","403":"220e1329-e11e-4bf6-8be6-0f837e538237","409":"501c219b-1f7a-46ca-a22f-16434c5aed50","503":"2632d7d1-36a5-4251-9d56-6206af02c1da"},"method":"post","type":"path","servers":["89794f0a-4278-4d71-9d19-c4edc07bd188","16e5e68c-f235-4f71-b32c-a4160b3b90b0"],"path":"/api/v1/catalog/operations","baseUrlOptions":["https://omnicommerce.ai","http://localhost:3000"],"title":"Start Catalog Operation","codeSamples":[],"requestExampleLanguages":["bash","javascript","python"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"idempotencyKey":{"type":"string","minLength":1,"maxLength":128,"isRequired":true,"uniqueKey":"idempotencyKey","typeLabel":"string"},"updates":{"minItems":1,"maxItems":2000,"type":"array","items":{"type":"object","properties":{"productId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","isRequired":true,"uniqueKey":"updates.items.[INDEX].productId","typeLabel":"string\u003cuuid>"},"price":{"type":"number","minimum":0,"uniqueKey":"updates.items.[INDEX].price","typeLabel":"number"},"salePrice":{"oneOf":[{"type":"number","minimum":0,"uniqueKey":"updates.items.[INDEX].salePrice.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"updates.items.[INDEX].salePrice.oneOf.1","typeLabel":"null"}],"uniqueKey":"updates.items.[INDEX].salePrice","typeLabel":"number | null"},"currency":{"type":"string","pattern":"^[A-Z]{3}$","uniqueKey":"updates.items.[INDEX].currency","typeLabel":"string"},"costPrice":{"oneOf":[{"type":"number","minimum":0,"uniqueKey":"updates.items.[INDEX].costPrice.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"updates.items.[INDEX].costPrice.oneOf.1","typeLabel":"null"}],"uniqueKey":"updates.items.[INDEX].costPrice","typeLabel":"number | null"},"costPriceCurrency":{"type":"string","pattern":"^[A-Z]{3}$","uniqueKey":"updates.items.[INDEX].costPriceCurrency","typeLabel":"string"},"expectedUpdatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","uniqueKey":"updates.items.[INDEX].expectedUpdatedAt","typeLabel":"string\u003cdate-time>"},"targets":{"minItems":1,"maxItems":25,"type":"array","items":{"type":"object","properties":{"platform":{"type":"string","enum":["shopee","lazada","tiktok","shopify","whatsapp","zalora","amazon","ebay"],"isRequired":true,"uniqueKey":"updates.items.[INDEX].targets.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"accountId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"updates.items.[INDEX].targets.items.[INDEX].accountId","typeLabel":"string"}},"required":["platform","accountId"],"additionalProperties":false,"uniqueKey":"updates.items.[INDEX].targets.items.[INDEX]","typeLabel":"object"},"uniqueKey":"updates.items.[INDEX].targets","typeLabel":"object[]"}},"required":["productId"],"additionalProperties":false,"uniqueKey":"updates.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"updates","typeLabel":"object[]"},"organizationId":{"type":"string","minLength":1,"uniqueKey":"organizationId","typeLabel":"string"},"syncToMarketplaces":{"default":false,"type":"boolean","uniqueKey":"syncToMarketplaces","typeLabel":"boolean"},"verify":{"default":true,"type":"boolean","uniqueKey":"verify","typeLabel":"boolean"},"sessionId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","uniqueKey":"sessionId","typeLabel":"string\u003cuuid>"}},"required":["idempotencyKey","updates"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"idempotencyKey":"\u003cstring>","updates":[{"productId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","price":1,"salePrice":1,"currency":"\u003cstring>","costPrice":1,"costPriceCurrency":"\u003cstring>","expectedUpdatedAt":"2023-11-07T05:31:56Z","targets":[{"accountId":"\u003cstring>"}]}],"organizationId":"\u003cstring>","syncToMarketplaces":false,"verify":true,"sessionId":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"bbeb851e-c711-4f58-9cb8-33d274f07e41":{"description":"Durable operation accepted; completion and verification remain pending.","content":{"application/json":{"schema":{"type":"object","required":["ok","data"],"properties":{"ok":{"type":"boolean","isRequired":true,"uniqueKey":"ok","typeLabel":"boolean"},"data":{"type":"object","properties":{"queued":{"type":"boolean","isRequired":true,"uniqueKey":"data.queued","typeLabel":"boolean"},"operationIds":{"type":"array","items":{"type":"string","uniqueKey":"data.operationIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.operationIds","typeLabel":"string[]"},"productIds":{"type":"array","items":{"type":"string","uniqueKey":"data.productIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.productIds","typeLabel":"string[]"},"operation":{"type":"object","properties":{"operationId":{"type":"string","isRequired":true,"uniqueKey":"data.operation.operationId","typeLabel":"string"},"success":{"type":"boolean","isRequired":true,"uniqueKey":"data.operation.success","typeLabel":"boolean"},"allTerminal":{"type":"boolean","isRequired":true,"uniqueKey":"data.operation.allTerminal","typeLabel":"boolean"},"status":{"type":"string","isRequired":true,"uniqueKey":"data.operation.status","typeLabel":"string"},"kind":{"type":"string","enum":["update","verify"],"uniqueKey":"data.operation.kind","typeLabel":"enum\u003cstring>"},"totalCount":{"type":"number","uniqueKey":"data.operation.totalCount","typeLabel":"number"},"succeededCount":{"type":"number","uniqueKey":"data.operation.succeededCount","typeLabel":"number"},"failedCount":{"type":"number","uniqueKey":"data.operation.failedCount","typeLabel":"number"},"pendingCount":{"type":"number","uniqueKey":"data.operation.pendingCount","typeLabel":"number"},"syncingCount":{"type":"number","uniqueKey":"data.operation.syncingCount","typeLabel":"number"},"verifiedCount":{"type":"number","uniqueKey":"data.operation.verifiedCount","typeLabel":"number"},"verificationRequested":{"type":"boolean","uniqueKey":"data.operation.verificationRequested","typeLabel":"boolean"},"phases":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"number","uniqueKey":"data.operation.phases.additionalProperties","typeLabel":"number"},"uniqueKey":"data.operation.phases","typeLabel":"object"},"updatedAt":{"type":"string","uniqueKey":"data.operation.updatedAt","typeLabel":"string"},"completedAt":{"oneOf":[{"type":"string","uniqueKey":"data.operation.completedAt.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.operation.completedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.operation.completedAt","typeLabel":"string | null"},"error":{"type":"string","uniqueKey":"data.operation.error","typeLabel":"string"},"report":{"type":"string","uniqueKey":"data.operation.report","typeLabel":"string"}},"required":["operationId","success","allTerminal","status"],"isRequired":true,"uniqueKey":"data.operation","typeLabel":"object"}},"required":["queued","operationIds","productIds","operation"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"apiVersion":{"type":"string","uniqueKey":"apiVersion","typeLabel":"string"},"operationId":{"type":"string","uniqueKey":"operationId","typeLabel":"string"},"status":{"type":"string","uniqueKey":"status","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":true,"data":{"queued":true,"operationIds":["\u003cstring>"],"productIds":["\u003cstring>"],"operation":{"operationId":"\u003cstring>","success":true,"allTerminal":true,"status":"\u003cstring>","kind":"update","totalCount":123,"succeededCount":123,"failedCount":123,"pendingCount":123,"syncingCount":123,"verifiedCount":123,"verificationRequested":true,"phases":{},"updatedAt":"\u003cstring>","completedAt":"\u003cstring>","error":"\u003cstring>","report":"\u003cstring>"}},"apiVersion":"\u003cstring>","operationId":"\u003cstring>","status":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"bb05d8c0-ac03-4cb1-a9fd-8ab336fbf33f":{"description":"Invalid request.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"9117f71b-6e4a-4cc0-a0ef-8c3e1bf9e5ce":{"description":"Authentication required.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"220e1329-e11e-4bf6-8be6-0f837e538237":{"description":"Missing capability or organization/product access.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"501c219b-1f7a-46ca-a22f-16434c5aed50":{"description":"Idempotency key reused with different input.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"2632d7d1-36a5-4251-9d56-6206af02c1da":{"description":"Temporarily unavailable. Retry the same idempotency key.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"b22c1701-238e-4288-b091-5b9cce544274":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Bearer API key for server-to-server access. Session auth is also supported in first-party UI flows.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"89794f0a-4278-4d71-9d19-c4edc07bd188":{"url":"https://omnicommerce.ai","description":"Production"},"16e5e68c-f235-4f71-b32c-a4160b3b90b0":{"url":"http://localhost:3000","description":"Local development"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Bearer API key for server-to-server access. Session auth is also supported in first-party UI flows.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer API key for server-to-server access. Session auth is also supported in first-party UI flows.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"omnicommerce","siteName":"OmniCommerce","title":"Start Catalog Operation - OmniCommerce","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-31T09:21:41.315Z","originalFileLocation":"api-reference/catalog/start-catalog-operation.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=\"dark\"}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=\"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user\u0026#x27;s existing session.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OmniCommerce\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_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/omnicommerce/20sPCJ3GohzNbY_P/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Start Catalog Operation - OmniCommerce\">\u003cmeta data-mint-head property=\"og:description\" content=\"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user\u0026#x27;s existing session.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OmniCommerce Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://omnicommerce.mintlify.app/_mintlify/api/og/v2?division=Catalog\u0026amp;title=Start+Catalog+Operation\u0026amp;description=Durable+bulk+price%2Fcost+updates+for+1%E2%80%932000+products+or+variants.+Requires+catalog%3Awrite.+Identical+duplicates+collapse+in+requested+order%3B+conflicting+duplicate\u0026amp;theme=1a59a306fe3109e355163fa6\u0026amp;signature=e6be8984e1c0aec7962c88a26d748b4c118230e49f9b4c76a268b2e407babd73\">\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=\"Start Catalog Operation - OmniCommerce\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user\u0026#x27;s existing session.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omnicommerce.mintlify.app/_mintlify/api/og/v2?division=Catalog\u0026amp;title=Start+Catalog+Operation\u0026amp;description=Durable+bulk+price%2Fcost+updates+for+1%E2%80%932000+products+or+variants.+Requires+catalog%3Awrite.+Identical+duplicates+collapse+in+requested+order%3B+conflicting+duplicate\u0026amp;theme=1a59a306fe3109e355163fa6\u0026amp;signature=e6be8984e1c0aec7962c88a26d748b4c118230e49f9b4c76a268b2e407babd73\">\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/omnicommerce/20sPCJ3GohzNbY_P/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OmniCommerce\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F766E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/catalog/start-catalog-operation.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.omnicommerce.ai/#organization\",\"name\":\"OmniCommerce\",\"url\":\"https://docs.omnicommerce.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/omnicommerce/B2cjFTJ7Zt2npdeV/logo/light.svg?fit=max\u0026auto=format\u0026n=B2cjFTJ7Zt2npdeV\u0026q=85\u0026s=e012509da06089923275e6b0415addf9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.omnicommerce.ai#website\",\"name\":\"OmniCommerce\",\"url\":\"https://docs.omnicommerce.ai\",\"publisher\":{\"@id\":\"https://docs.omnicommerce.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation#webpage\",\"url\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation\",\"name\":\"Start Catalog Operation\",\"description\":\"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user's existing session.\",\"dateModified\":\"2026-10-31T09:21:41.315Z\",\"isPartOf\":{\"@id\":\"https://docs.omnicommerce.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.omnicommerce.ai/api-reference/agentic-checkout/discover-a-published-merchant-agent\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Catalog\",\"item\":\"https://docs.omnicommerce.ai/api-reference/catalog/list-catalog-operations-for-session\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Start Catalog Operation\",\"item\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation#apireference\",\"headline\":\"Start Catalog Operation\",\"name\":\"Start Catalog Operation\",\"description\":\"Durable bulk price/cost updates for 1–2000 products or variants. Requires catalog:write. Identical duplicates collapse in requested order; conflicting duplicates fail. An idempotencyKey freezes the original targets and versions. Reusing it with changed input returns 409. expectedUpdatedAt guards reviewed values. Catalog cost never syncs to marketplaces. syncToMarketplaces queues existing canonical marketplace services for every applicable connected listing. A failed target does not stop other targets. The operation continues after the caller disconnects. Read aggregate status, then page failures through bulk.results. Optional sessionId links progress to the initiating user's existing session.\",\"url\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.omnicommerce.ai/api-reference/catalog/start-catalog-operation#webpage\"},\"dateModified\":\"2026-10-31T09:21:41.315Z\",\"publisher\":{\"@id\":\"https://docs.omnicommerce.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.omnicommerce.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OmniCommerce\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OmniCommerce","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference"}]},{"group":"Endpoints","pages":[{"group":"Agentic Checkout","pages":[{"title":"Discover a published merchant agent","deprecated":null,"version":null,"openapi":"/openapi.json get /api/embed/{deploymentId}/.well-known/agent-card.json","href":"/api-reference/agentic-checkout/discover-a-published-merchant-agent"},{"title":"Call a merchant agent using A2A","deprecated":null,"version":null,"openapi":"/openapi.json post /api/embed/{deploymentId}/a2a","href":"/api-reference/agentic-checkout/call-a-merchant-agent-using-a2a"},{"title":"Manage customer-owned purchase offers","deprecated":null,"version":null,"openapi":"/openapi.json post /api/embed/{deploymentId}/checkout-sessions/{operation}","href":"/api-reference/agentic-checkout/manage-customer-owned-purchase-offers"},{"title":"Create Agentic Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/checkout-sessions","href":"/api-reference/agentic-checkout/create-agentic-checkout-session"},{"title":"Get Agentic Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/checkout-sessions/{sessionId}","href":"/api-reference/agentic-checkout/get-agentic-checkout-session"},{"title":"Replace Agentic Checkout Session Fields","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v1/checkout-sessions/{sessionId}","href":"/api-reference/agentic-checkout/replace-agentic-checkout-session-fields"},{"title":"Update Agentic Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/checkout-sessions/{sessionId}","href":"/api-reference/agentic-checkout/update-agentic-checkout-session"},{"title":"Cancel Agentic Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/checkout-sessions/{sessionId}/cancel","href":"/api-reference/agentic-checkout/cancel-agentic-checkout-session"},{"title":"Complete Agentic Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/checkout-sessions/{sessionId}/complete","href":"/api-reference/agentic-checkout/complete-agentic-checkout-session"}]},{"group":"Agents","pages":[{"title":"Invoke the Omni agent","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/agents/general/invoke","href":"/api-reference/agents/invoke-the-omni-agent"},{"title":"Start an Omni agent run","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/agents/general/runs","href":"/api-reference/agents/start-an-omni-agent-run"},{"title":"Get an Omni agent run","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/agents/general/runs/{runId}","href":"/api-reference/agents/get-an-omni-agent-run"}]},{"group":"Analytics","pages":[{"title":"Get Ads Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/ads","href":"/api-reference/analytics/get-ads-analytics"},{"title":"Get AI Traffic Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/ai-traffic","href":"/api-reference/analytics/get-ai-traffic-analytics"},{"title":"Get Video and LIVE Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/content","href":"/api-reference/analytics/get-video-and-live-analytics"},{"title":"Get Order Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/orders","href":"/api-reference/analytics/get-order-analytics"},{"title":"Get Growth Overview","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/overview","href":"/api-reference/analytics/get-growth-overview"},{"title":"Get Pricing Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/pricing","href":"/api-reference/analytics/get-pricing-analytics"},{"title":"Get Product Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/products","href":"/api-reference/analytics/get-product-analytics"},{"title":"Get Profit Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/profit","href":"/api-reference/analytics/get-profit-analytics"},{"title":"Get Business Report","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/reports","href":"/api-reference/analytics/get-business-report"},{"title":"Get Store Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/stores","href":"/api-reference/analytics/get-store-analytics"},{"title":"Get Traffic Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/analytics/traffic","href":"/api-reference/analytics/get-traffic-analytics"}]},{"group":"AOPs","pages":[{"title":"Get AOP configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/aop/{aopId}/config","href":"/api-reference/aops/get-aop-configuration"},{"title":"Overwrite AOP configuration","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v1/aop/{aopId}/config","href":"/api-reference/aops/overwrite-aop-configuration"},{"title":"Execute an AOP","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/aop/{aopId}/execute","href":"/api-reference/aops/execute-an-aop"},{"title":"Create AOP","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/aop/create","href":"/api-reference/aops/create-aop"},{"title":"Retry a failed AOP execution","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/aop/retry","href":"/api-reference/aops/retry-a-failed-aop-execution"},{"title":"Get Thread Status","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/threads/{thread_id}/status","href":"/api-reference/aops/get-thread-status"}]},{"group":"Branding","pages":[{"title":"List Brand Kits","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/brand-kits","href":"/api-reference/branding/list-brand-kits"},{"title":"Create Brand Kit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/brand-kits","href":"/api-reference/branding/create-brand-kit"},{"title":"Get Brand Kit","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/brand-kits/{brandKitId}","href":"/api-reference/branding/get-brand-kit"},{"title":"Delete Brand Kit","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/brand-kits/{brandKitId}","href":"/api-reference/branding/delete-brand-kit"},{"title":"Update Brand Kit","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/brand-kits/{brandKitId}","href":"/api-reference/branding/update-brand-kit"}]},{"group":"Developer Platform","pages":[{"title":"Import BrandsGateway Products","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/brandsgateway/import","href":"/api-reference/developer-platform/import-brandsgateway-products"},{"title":"Evaluate SKU Readiness","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/evaluate","href":"/api-reference/developer-platform/evaluate-sku-readiness"},{"title":"Generate Ghost Mannequin Image","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/images/ghost-mannequin","href":"/api-reference/developer-platform/generate-ghost-mannequin-image"},{"title":"Get Developer Job Status","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/jobs/{jobId}","href":"/api-reference/developer-platform/get-developer-job-status"},{"title":"Cancel Developer Job","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/jobs/{jobId}/cancel","href":"/api-reference/developer-platform/cancel-developer-job"},{"title":"Recommend Marketplace Product Categories","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/manage-product-category/recommend","href":"/api-reference/developer-platform/recommend-marketplace-product-categories"},{"title":"List Connected Marketplaces","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/marketplaces/connected","href":"/api-reference/developer-platform/list-connected-marketplaces"},{"title":"Run AI Shelf Share Monitor","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/monitor","href":"/api-reference/developer-platform/run-ai-shelf-share-monitor"},{"title":"Sync Product Commercial Fields","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/sync","href":"/api-reference/developer-platform/sync-product-commercial-fields"},{"title":"List Webhook Events","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/webhook-events","href":"/api-reference/developer-platform/list-webhook-events"},{"title":"List Developer Webhooks","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/webhooks","href":"/api-reference/developer-platform/list-developer-webhooks"},{"title":"Create Developer Webhook","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/webhooks","href":"/api-reference/developer-platform/create-developer-webhook"},{"title":"Get Selected Zalora Import Status","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/zalora/import","href":"/api-reference/developer-platform/get-selected-zalora-import-status"},{"title":"Import Selected Zalora Products","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/zalora/import","href":"/api-reference/developer-platform/import-selected-zalora-products"}]},{"group":"Campaigns","pages":[{"title":"List Campaigns","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/campaigns","href":"/api-reference/campaigns/list-campaigns"},{"title":"Create Campaign","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns","href":"/api-reference/campaigns/create-campaign"},{"title":"Get Campaign","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/campaigns/{campaignId}","href":"/api-reference/campaigns/get-campaign"},{"title":"Update Campaign","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v1/campaigns/{campaignId}","href":"/api-reference/campaigns/update-campaign"},{"title":"Change Campaign Details","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/campaigns/{campaignId}","href":"/api-reference/campaigns/change-campaign-details"},{"title":"Act on Campaign","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/{campaignId}/actions","href":"/api-reference/campaigns/act-on-campaign"},{"title":"Get Campaign Analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/campaigns/{campaignId}/analytics","href":"/api-reference/campaigns/get-campaign-analytics"},{"title":"Get Campaign Notifications","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/campaigns/{campaignId}/notifications","href":"/api-reference/campaigns/get-campaign-notifications"},{"title":"Set Campaign Notifications","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v1/campaigns/{campaignId}/notifications","href":"/api-reference/campaigns/set-campaign-notifications"},{"title":"List Campaign Offers","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/campaigns/{campaignId}/offers","href":"/api-reference/campaigns/list-campaign-offers"},{"title":"Act on Campaigns","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/actions","href":"/api-reference/campaigns/act-on-campaigns"},{"title":"Archive Campaigns","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/archive","href":"/api-reference/campaigns/archive-campaigns"},{"title":"Delete Campaigns","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/delete","href":"/api-reference/campaigns/delete-campaigns"},{"title":"Import Campaign Workbooks","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/import","href":"/api-reference/campaigns/import-campaign-workbooks"},{"title":"Get Campaign Options","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/campaigns/options","href":"/api-reference/campaigns/get-campaign-options"},{"title":"Resolve Campaign Promotion Selection","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/promotion-options","href":"/api-reference/campaigns/resolve-campaign-promotion-selection"},{"title":"Validate Campaigns","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/campaigns/validate","href":"/api-reference/campaigns/validate-campaigns"}]},{"group":"Products","pages":[{"title":"Export Catalog Items","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/catalog/items","href":"/api-reference/products/export-catalog-items"},{"title":"List Products","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/products","href":"/api-reference/products/list-products"},{"title":"Create Product","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products","href":"/api-reference/products/create-product"},{"title":"Get Product","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/products/{productId}","href":"/api-reference/products/get-product"},{"title":"Delete Product","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/products/{productId}","href":"/api-reference/products/delete-product"},{"title":"Update Product","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/products/{productId}","href":"/api-reference/products/update-product"},{"title":"Update Product Cost","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/products/{productId}/cost","href":"/api-reference/products/update-product-cost"},{"title":"Delist Product","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/{productId}/delist","href":"/api-reference/products/delist-product"},{"title":"Upload Product Image","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/{productId}/images","href":"/api-reference/products/upload-product-image"},{"title":"Update Product Inventory","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/products/{productId}/inventory","href":"/api-reference/products/update-product-inventory"},{"title":"Get Product Listings","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/products/{productId}/listings","href":"/api-reference/products/get-product-listings"},{"title":"Update Product Price","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/products/{productId}/price","href":"/api-reference/products/update-product-price"},{"title":"Publish Product","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/{productId}/publish","href":"/api-reference/products/publish-product"},{"title":"Bulk Import Products from JSON or CSV","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/bulk-import","href":"/api-reference/products/bulk-import-products-from-json-or-csv"},{"title":"Get Import Retry Progress","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/products/bulk-import/retries/{retryJobId}","href":"/api-reference/products/get-import-retry-progress"},{"title":"Retry Failed Import or Review Jobs","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/bulk-import/retry","href":"/api-reference/products/retry-failed-import-or-review-jobs"},{"title":"Compare Product Market Prices","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/compare-prices","href":"/api-reference/products/compare-product-market-prices"},{"title":"Get Product Price Comparison","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/products/compare-prices/jobs/{jobId}","href":"/api-reference/products/get-product-price-comparison"},{"title":"Batch Update Product Cost","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/cost","href":"/api-reference/products/batch-update-product-cost"},{"title":"Count Products","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/products/count","href":"/api-reference/products/count-products"},{"title":"Queue Product Enrichment","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/products/enrich","href":"/api-reference/products/queue-product-enrichment"}]},{"group":"Catalog","pages":[{"title":"List Catalog Operations for Session","description":"Read the latest 20 compact catalog-operation summaries linked to an authorized session. Requires catalog:read; product data scope is rechecked.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/catalog/operations","href":"/api-reference/catalog/list-catalog-operations-for-session"},{"title":"Start Catalog Operation","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/catalog/operations","href":"/api-reference/catalog/start-catalog-operation"},{"title":"Get Catalog Operation Results","description":"Read ordered per-product receipts and verification evidence for up to 50 operationIds. Filter status=failed to inspect failures directly. At most 100 rows across the requested operations per page. Requires catalog:read.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/catalog/operations/results","href":"/api-reference/catalog/get-catalog-operation-results"},{"title":"Get Catalog Operation Status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/catalog/operations/status","href":"/api-reference/catalog/get-catalog-operation-status"},{"title":"Query Catalog","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/catalog/query","href":"/api-reference/catalog/query-catalog"},{"title":"Start Commerce Verification","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/commerce/state/verify/jobs","href":"/api-reference/catalog/start-commerce-verification"}]},{"group":"Commerce","pages":[{"title":"Await Commerce Jobs","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/commerce/jobs/await","href":"/api-reference/commerce/await-commerce-jobs"},{"title":"Verify Commerce State","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/commerce/state/verify","href":"/api-reference/commerce/verify-commerce-state"}]},{"group":"Public Agent","pages":[{"title":"Compare Public Products","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/compare","href":"/api-reference/public-agent/compare-public-products"},{"title":"List Public Merchants","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/directory","href":"/api-reference/public-agent/list-public-merchants"},{"title":"Get Merchant LLM Feed","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/feed/{domain}/llms.txt","href":"/api-reference/public-agent/get-merchant-llm-feed"},{"title":"Get Public Merchant Manifest","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/merchants/{merchantId}/manifest","href":"/api-reference/public-agent/get-public-merchant-manifest"},{"title":"List Public Merchant Products","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/merchants/{merchantId}/products","href":"/api-reference/public-agent/list-public-merchant-products"},{"title":"Search Within Public Merchant Catalog","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/merchants/{merchantId}/search","href":"/api-reference/public-agent/search-within-public-merchant-catalog"},{"title":"Search Public Merchant Products","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/search","href":"/api-reference/public-agent/search-public-merchant-products"},{"title":"Search Public Merchant Products","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/search","href":"/api-reference/public-agent/search-public-merchant-products-1"}]},{"group":"Knowledge Base","pages":[{"title":"Upload Document","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/documents","href":"/api-reference/documents/upload-document"},{"title":"Get Document","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/documents/{documentId}","href":"/api-reference/documents/get-document"}]},{"group":"Inventory","pages":[{"title":"List Inventory Groups","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/inventory","href":"/api-reference/inventory/list-inventory-groups"}]},{"group":"Looks","pages":[{"title":"List Looks","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/looks","href":"/api-reference/looks/list-looks"},{"title":"Create Look","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/looks","href":"/api-reference/looks/create-look"},{"title":"Get Look","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/looks/{lookId}","href":"/api-reference/looks/get-look"}]},{"group":"OAuth","pages":[{"title":"Revoke Access Token","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/oauth/revoke","href":"/api-reference/oauth/revoke-access-token"},{"title":"Get Access Token","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/oauth/token","href":"/api-reference/oauth/get-access-token"}]},{"group":"Orders","pages":[{"title":"List Orders","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/orders","href":"/api-reference/orders/list-orders"},{"title":"Create Order","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/orders","href":"/api-reference/orders/create-order"},{"title":"Get Order","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/orders/{orderId}","href":"/api-reference/orders/get-order"},{"title":"Update Order","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/orders/{orderId}","href":"/api-reference/orders/update-order"},{"title":"Get Order Action Options","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/orders/{orderId}/action-options","href":"/api-reference/orders/get-order-action-options"},{"title":"List Order Actions","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/orders/{orderId}/actions","href":"/api-reference/orders/list-order-actions"},{"title":"Queue Order Action","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/orders/{orderId}/actions","href":"/api-reference/orders/queue-order-action"},{"title":"Check Order Action Options","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/orders/actions","href":"/api-reference/orders/check-order-action-options"},{"title":"Process Order Actions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/orders/actions","href":"/api-reference/orders/process-order-actions"},{"title":"Get Order Action Jobs","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/orders/actions/jobs","href":"/api-reference/orders/get-order-action-jobs"},{"title":"Create Picking List","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/orders/picking-list","href":"/api-reference/orders/create-picking-list"}]},{"group":"Organizations","pages":[{"title":"Create Organization","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/organizations","href":"/api-reference/organizations/create-organization"}]},{"group":"Price Books","pages":[{"title":"List Price Book Rules","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/price-books","href":"/api-reference/price-books/list-price-book-rules"},{"title":"Create Price Book Rule","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/price-books","href":"/api-reference/price-books/create-price-book-rule"},{"title":"Get Price Book Rule","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/price-books/{ruleId}","href":"/api-reference/price-books/get-price-book-rule"},{"title":"Delete Price Book Rule","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/price-books/{ruleId}","href":"/api-reference/price-books/delete-price-book-rule"},{"title":"Update Price Book Rule","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/price-books/{ruleId}","href":"/api-reference/price-books/update-price-book-rule"},{"title":"Preview Channel List Price","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/price-books/preview","href":"/api-reference/price-books/preview-channel-list-price"}]},{"group":"Promotions","pages":[{"title":"List Promotions","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/promotions","href":"/api-reference/promotions/list-promotions"},{"title":"Create Promotion","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions","href":"/api-reference/promotions/create-promotion"},{"title":"Get Promotion","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/promotions/{promotionId}","href":"/api-reference/promotions/get-promotion"},{"title":"Delete Promotion","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/promotions/{promotionId}","href":"/api-reference/promotions/delete-promotion"},{"title":"Update Promotion","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/promotions/{promotionId}","href":"/api-reference/promotions/update-promotion"},{"title":"Preview Promotion Prices","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/{promotionId}/preview","href":"/api-reference/promotions/preview-promotion-prices"},{"title":"List Promotion Assignments","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/promotions/{promotionId}/products","href":"/api-reference/promotions/list-promotion-assignments"},{"title":"Assign Products to Promotion","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/{promotionId}/products","href":"/api-reference/promotions/assign-products-to-promotion"},{"title":"Unassign Products from Promotion","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/promotions/{promotionId}/products","href":"/api-reference/promotions/unassign-products-from-promotion"},{"title":"Retry Marketplace Delivery","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/{promotionId}/retry","href":"/api-reference/promotions/retry-marketplace-delivery"},{"title":"Create Promotions with Products","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/batch","href":"/api-reference/promotions/create-promotions-with-products"},{"title":"Find Promotion Campaigns","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/promotions/campaign-options","href":"/api-reference/promotions/find-promotion-campaigns"},{"title":"Get Promotion Marketplace Capabilities","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/promotions/capabilities","href":"/api-reference/promotions/get-promotion-marketplace-capabilities"},{"title":"Delete Promotions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/delete","href":"/api-reference/promotions/delete-promotions"},{"title":"Read Promotion Delivery","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/delivery","href":"/api-reference/promotions/read-promotion-delivery"},{"title":"Find Eligible Promotion Products","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/product-options","href":"/api-reference/promotions/find-eligible-promotion-products"},{"title":"Set Promotion Statuses","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/status","href":"/api-reference/promotions/set-promotion-statuses"},{"title":"Validate Promotions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/promotions/validate","href":"/api-reference/promotions/validate-promotions"}]},{"group":"Returns","pages":[{"title":"List Returns","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/returns","href":"/api-reference/returns/list-returns"},{"title":"Get Return","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/returns/{returnId}","href":"/api-reference/returns/get-return"},{"title":"Check Return Actions","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/returns/actions","href":"/api-reference/returns/check-return-actions"},{"title":"Process Returns","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/returns/actions","href":"/api-reference/returns/process-returns"},{"title":"Get Return Action Jobs","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/returns/actions/jobs","href":"/api-reference/returns/get-return-action-jobs"},{"title":"Get Order Returns","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/returns/orders","href":"/api-reference/returns/get-order-returns"}]},{"group":"Reviews","pages":[{"title":"List Reviews","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/reviews","href":"/api-reference/reviews/list-reviews"},{"title":"Get Review","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/reviews/{reviewId}","href":"/api-reference/reviews/get-review"},{"title":"Reply to Review","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/reviews/{reviewId}/reply","href":"/api-reference/reviews/reply-to-review"}]},{"group":"Scripts","pages":[{"title":"List Organization Scripts","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/scripts","href":"/api-reference/scripts/list-organization-scripts"},{"title":"Create Script","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scripts","href":"/api-reference/scripts/create-script"},{"title":"Get Script","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/scripts/{scriptId}","href":"/api-reference/scripts/get-script"},{"title":"Archive Script","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/scripts/{scriptId}","href":"/api-reference/scripts/archive-script"},{"title":"Update Script","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/scripts/{scriptId}","href":"/api-reference/scripts/update-script"},{"title":"Activate Script Version","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scripts/{scriptId}/activate","href":"/api-reference/scripts/activate-script-version"},{"title":"Deploy Script","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scripts/{scriptId}/deploy","href":"/api-reference/scripts/deploy-script"},{"title":"List Script Runs","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/scripts/{scriptId}/runs","href":"/api-reference/scripts/list-script-runs"},{"title":"Execute Script","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scripts/{scriptId}/runs","href":"/api-reference/scripts/execute-script"},{"title":"Get Script Source","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/scripts/{scriptId}/source","href":"/api-reference/scripts/get-script-source"},{"title":"Read Script Run Results","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scripts/jobs/await","href":"/api-reference/scripts/read-script-run-results"},{"title":"Cancel Script Runs","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scripts/jobs/cancel","href":"/api-reference/scripts/cancel-script-runs"}]},{"group":"Settlements","pages":[{"title":"List Settlements","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/settlements","href":"/api-reference/settlements/list-settlements"},{"title":"Apply Settlements","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/settlements","href":"/api-reference/settlements/apply-settlements"},{"title":"Get Settlement","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/settlements/{settlementId}","href":"/api-reference/settlements/get-settlement"}]},{"group":"UCP","pages":[{"title":"Create UCP Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /ucp/v1/checkout-sessions","href":"/api-reference/ucp/create-ucp-checkout-session"},{"title":"Get UCP Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json get /ucp/v1/checkout-sessions/{sessionId}","href":"/api-reference/ucp/get-ucp-checkout-session"},{"title":"Replace UCP Checkout Session Fields","deprecated":null,"version":null,"openapi":"/openapi.json put /ucp/v1/checkout-sessions/{sessionId}","href":"/api-reference/ucp/replace-ucp-checkout-session-fields"},{"title":"Update UCP Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json patch /ucp/v1/checkout-sessions/{sessionId}","href":"/api-reference/ucp/update-ucp-checkout-session"},{"title":"Cancel UCP Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /ucp/v1/checkout-sessions/{sessionId}/cancel","href":"/api-reference/ucp/cancel-ucp-checkout-session"},{"title":"Complete UCP Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /ucp/v1/checkout-sessions/{sessionId}/complete","href":"/api-reference/ucp/complete-ucp-checkout-session"},{"title":"Get UCP Order","deprecated":null,"version":null,"openapi":"/openapi.json get /ucp/v1/orders/{orderId}","href":"/api-reference/ucp/get-ucp-order"}]},{"group":"product webhooks","pages":[]},{"group":"enrichment webhooks","pages":[]},{"group":"look webhooks","pages":[]},{"group":"review webhooks","pages":[]},{"group":"order webhooks","pages":[]},{"group":"settlement webhooks","pages":[]},{"group":"return webhooks","pages":[]},{"group":"account statement webhooks","pages":[]}]},{"group":"Webhooks","pages":[{"group":"Product","pages":[{"title":"Product created","openapi":"openapi.json webhook productCreated","href":"/webhooks/reference/product-created"},{"title":"Product updated","openapi":"openapi.json webhook productUpdated","href":"/webhooks/reference/product-updated"},{"title":"Product deleted","openapi":"openapi.json webhook productDeleted","href":"/webhooks/reference/product-deleted"},{"title":"Product delisted","openapi":"openapi.json webhook productDelisted","href":"/webhooks/reference/product-delisted"},{"title":"Product price changed","openapi":"openapi.json webhook productPriceChanged","href":"/webhooks/reference/product-price-changed"},{"title":"Product inventory changed","openapi":"openapi.json webhook productInventoryChanged","href":"/webhooks/reference/product-inventory-changed"}]},{"group":"Orders","pages":[{"title":"Order created","openapi":"openapi.json webhook orderCreated","href":"/webhooks/reference/order-created"},{"title":"Order updated","openapi":"openapi.json webhook orderUpdated","href":"/webhooks/reference/order-updated"},{"title":"Order status changed","openapi":"openapi.json webhook orderStatusChanged","href":"/webhooks/reference/order-status-changed"},{"title":"Order deleted","openapi":"openapi.json webhook orderDeleted","href":"/webhooks/reference/order-deleted"}]},{"group":"Looks","pages":[{"title":"Look created","openapi":"openapi.json webhook lookCreated","href":"/webhooks/reference/look-created"},{"title":"Look deleted","openapi":"openapi.json webhook lookDeleted","href":"/webhooks/reference/look-deleted"}]},{"group":"Review","pages":[{"title":"Review created","openapi":"openapi.json webhook reviewCreated","href":"/webhooks/reference/review-created"},{"title":"Review updated","openapi":"openapi.json webhook reviewUpdated","href":"/webhooks/reference/review-updated"},{"title":"Review status changed","openapi":"openapi.json webhook reviewStatusChanged","href":"/webhooks/reference/review-status-changed"}]},{"group":"Settlements","pages":[{"title":"Settlement created","openapi":"openapi.json webhook settlementCreated","href":"/webhooks/reference/settlement-created"},{"title":"Settlement updated","openapi":"openapi.json webhook settlementUpdated","href":"/webhooks/reference/settlement-updated"},{"title":"Settlement status changed","openapi":"openapi.json webhook settlementStatusChanged","href":"/webhooks/reference/settlement-status-changed"}]},{"group":"Returns","pages":[{"title":"Return created","openapi":"openapi.json webhook returnCreated","href":"/webhooks/reference/return-created"},{"title":"Return updated","openapi":"openapi.json webhook returnUpdated","href":"/webhooks/reference/return-updated"},{"title":"Return status changed","openapi":"openapi.json webhook returnStatusChanged","href":"/webhooks/reference/return-status-changed"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Start Catalog Operation - OmniCommerce","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}