When using Accept: application/x-ndjson for streaming responses, errors mid-stream are emitted as a final NDJSON line:
{"error":"Upstream catalog service unavailable","code":"STREAM_ERROR"}
The stream closes after this line. Your client should check each line for an error key.
Última modificação em 17 de março de 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Alana Shopping B2B","description":"Help center and developer hub for Alana Shopping B2B — AI-powered product content platform for brands and retailers.","colors":{"primary":"#ff8086","light":"#ff8086","dark":"#ff8086"},"logo":{"light":"https://mintcdn.com/alana/Dr3xX14a3TaLPBgT/images/logo.svg?fit=max\u0026auto=format\u0026n=Dr3xX14a3TaLPBgT\u0026q=85\u0026s=f8ceb81884ba65a782265580405c98e3","dark":"https://mintcdn.com/alana/Dr3xX14a3TaLPBgT/images/logo-white.svg?fit=max\u0026auto=format\u0026n=Dr3xX14a3TaLPBgT\u0026q=85\u0026s=fa8d949b437d9de87f067f42621442c2","href":"https://alana.ai"},"favicon":"https://mintcdn.com/alana/Dr3xX14a3TaLPBgT/images/favicon.svg?fit=max\u0026auto=format\u0026n=Dr3xX14a3TaLPBgT\u0026q=85\u0026s=67a22eba367230becfd8a462a816847d","api":{"openapi":"openapi.json","playground":{"display":"interactive"}},"appearance":{"default":"system"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://app.alana.shopping","label":"Dashboard"}],"primary":{"type":"button","label":"Começar","href":"https://app.alana.shopping/auth/signup"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/alana-ai","github":"https://github.com/alana-ai"},"links":[{"header":"Produto","items":[{"label":"Dashboard","href":"https://app.alana.shopping"},{"label":"Motor de Conteúdo IA","href":"/pt/help/ai/how-ai-works"},{"label":"Integrações","href":"/pt/help/integrations/connecting-platforms"},{"label":"Planos e Preços","href":"/pt/help/account/plans-and-pricing"}]},{"header":"Desenvolvedores","items":[{"label":"Quickstart","href":"/pt/quickstart"},{"label":"Referência da API","href":"/pt/api-reference/overview"},{"label":"Guia de Webhooks","href":"/pt/guides/webhooks"},{"label":"Changelog","href":"/pt/changelog/overview"}]},{"header":"Empresa","items":[{"label":"Sobre a Alana","href":"https://alana.ai"},{"label":"Status do Sistema","href":"https://status.alana.shopping"},{"label":"Comunidade","href":"https://community.alana.ai"},{"label":"Fale com o Suporte","href":"mailto:support@alana.shopping"}]}]},"search":{"prompt":"Buscar na ajuda e docs..."},"seo":{"metatags":{"robots":"noindex, nofollow"}},"fonts":{"heading":{"family":"MuseoModerno","weight":600},"body":{"family":"Inter","weight":400}},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"intercom":{"appId":"veyiki4k"}},"banner":{"content":"Bem-vindo ao nosso novo hub de docs! Central de Ajuda + Docs para Desenvolvedores em um só lugar.","dismissible":true},"errors":{"404":{"redirect":false,"title":"página não encontrada","description":"Esta página não existe ou pode ter sido movida. Tente buscar ou volte para a [Central de Ajuda](/pt/help/welcome)."}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"thumbnails":{"appearance":"light","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"navigation":{"languages":[{"language":"pt-BR","default":true,"href":"pt/help/welcome"},{"language":"en","href":"en/help/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"alana","hasAudioNarration":false,"actualSubdomain":"alana","customDomains":["docs.alana.shopping"],"gitSource":{"type":"github","owner":"a-alanaai","repo":"shopping-b2b-v1","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ab8cd53d3623a442e30ada6","collectionId":"ec538318-9dd1-4797-adf3-58756a6a8a4a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab8cd53d3623a442e30ada6"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6abbe86b11ea8cb4851ab88b","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"en","tag":"API Reference","count":90},{"language":"pt-BR","tag":"Referência da API","count":90},{"language":"en","tag":"Help Center","count":35},{"language":"pt-BR","tag":"Central de Ajuda","count":35},{"language":"en","tag":"Documentation","count":27},{"language":"pt-BR","tag":"Documentação","count":27},{"language":"default","tag":"API Reference","count":20},{"language":"en","tag":"Guides","count":14},{"language":"pt-BR","tag":"Guias","count":14},{"language":"en","tag":"Brands","count":11},{"language":"pt-BR","tag":"Marcas","count":11},{"language":"en","tag":"Core Concepts","count":10},{"language":"pt-BR","tag":"Conceitos Fundamentais","count":10},{"language":"en","tag":"Catalogs","count":9},{"language":"en","tag":"MCP Tools","count":9},{"language":"pt-BR","tag":"Catálogos","count":9},{"language":"pt-BR","tag":"MCP Tools","count":9},{"language":"default","tag":"Search API v1","count":8},{"language":"en","tag":"Feed API","count":7},{"language":"en","tag":"Surfaces","count":7},{"language":"pt-BR","tag":"Feed API","count":7},{"language":"pt-BR","tag":"Surfaces","count":7},{"language":"default","tag":"Analytics","count":4},{"language":"default","tag":"Platform Adapters","count":4},{"language":"default","tag":"Platform Guides","count":3},{"language":"default","tag":"Reference","count":1},{"language":"default","tag":"Documentation","count":1},{"language":"default","tag":"Guides","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@alana.shopping","showHelpButton":true}},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"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}],"starterQuestions":[{"_id":"6992b47b0c445a8a6e628d35","deploymentId":"69913976347571420d709ca3","questionText":"How do I authenticate with the API?","status":"active","generatedBy":"manual","createdAt":"2026-02-16T06:08:59.400Z","updatedAt":"2026-02-16T06:08:59.400Z","__v":0},{"_id":"6992b4640c445a8a6e628d26","deploymentId":"69913976347571420d709ca3","questionText":"How does the AI content engine work?","status":"active","generatedBy":"manual","createdAt":"2026-02-16T06:08:36.976Z","updatedAt":"2026-02-16T06:08:36.976Z","__v":0},{"_id":"6992b44e0c445a8a6e628cf8","deploymentId":"69913976347571420d709ca3","questionText":"How do I create my first product catalog?","status":"active","generatedBy":"manual","createdAt":"2026-02-16T06:08:14.847Z","updatedAt":"2026-02-16T06:08:14.847Z","__v":0}],"isAtlas":false,"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/errors","slug":"/api-reference/errors","pageMetadata":{"title":"Error Reference","description":"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).","href":"/api-reference/errors"},"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: \"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`error-reference`,children:`Error Reference`}),`\n`,_jsx(_components.p,{children:`All Alana API endpoints return errors in a consistent JSON envelope:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"AUTH_001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Missing API key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"request_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"req_abc123\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Use the `,_jsx(_components.code,{children:`request_id`}),` when contacting support to help us quickly locate your request in our logs.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`authentication-errors`,children:`Authentication Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`AUTH_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`401`}),_jsx(_components.td,{children:`Missing API key`}),_jsx(_components.td,{children:`The request did not include an API key.`}),_jsxs(_components.td,{children:[`Include your API key via `,_jsx(_components.code,{children:`X-API-Key`}),` header or `,_jsx(_components.code,{children:`Authorization: Bearer \u003ckey>`}),`.`]}),_jsx(_components.td,{children:`All`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`AUTH_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`401`}),_jsx(_components.td,{children:`Invalid API key`}),_jsx(_components.td,{children:`The API key is not recognized or has been revoked.`}),_jsx(_components.td,{children:`Verify your key in Settings → API Keys. Generate a new key if needed.`}),_jsx(_components.td,{children:`All`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`AUTH_003`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`403`}),_jsx(_components.td,{children:`Insufficient permissions`}),_jsx(_components.td,{children:`The key does not have the required scopes.`}),_jsx(_components.td,{children:`Update API key permissions in Settings → API Keys.`}),_jsx(_components.td,{children:`All`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`AUTH_004`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`403`}),_jsx(_components.td,{children:`Workspace access denied`}),_jsx(_components.td,{children:`The key does not have access to this workspace.`}),_jsx(_components.td,{children:`Contact your workspace owner to grant access.`}),_jsx(_components.td,{children:`Canal 2`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`rate-limit-errors`,children:`Rate Limit Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`RATE_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`429`}),_jsx(_components.td,{children:`Rate limit exceeded`}),_jsx(_components.td,{children:`Per-key rate limit exceeded.`}),_jsxs(_components.td,{children:[`Check `,_jsx(_components.code,{children:`X-RateLimit-Reset`}),` header and slow down requests. Consider batching.`]}),_jsx(_components.td,{children:`All`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`RATE_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`429`}),_jsx(_components.td,{children:`Concurrent request limit`}),_jsx(_components.td,{children:`Too many concurrent requests from same IP.`}),_jsx(_components.td,{children:`Implement request queuing or distribute over longer windows.`}),_jsx(_components.td,{children:`Canal 2`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Rate limit headers are included on every response: `,_jsx(_components.code,{children:`X-RateLimit-Limit`}),`, `,_jsx(_components.code,{children:`X-RateLimit-Remaining`}),`, and `,_jsx(_components.code,{children:`X-RateLimit-Reset`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`search-errors`,children:`Search Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`SEARCH_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{children:`Invalid query parameters`}),_jsx(_components.td,{children:`One or more search parameters failed validation.`}),_jsx(_components.td,{children:`Review the error detail in the response body.`}),_jsx(_components.td,{children:`Canal 2`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`SEARCH_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{children:`Query too long`}),_jsx(_components.td,{children:`The query string exceeds 512 characters.`}),_jsx(_components.td,{children:`Shorten the query.`}),_jsx(_components.td,{children:`Canal 2`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`feed-errors`,children:`Feed Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`FEED_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{children:`Unsupported platform`}),_jsx(_components.td,{children:`The platform is not supported or not configured.`}),_jsxs(_components.td,{children:[`Check `,_jsx(_components.code,{children:`GET /api/mcp/feed`}),` for supported platforms.`]}),_jsx(_components.td,{children:`Canal 1, Canal 3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`FEED_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`404`}),_jsx(_components.td,{children:`Feed not found`}),_jsx(_components.td,{children:`No published catalog found for this workspace + platform.`}),_jsx(_components.td,{children:`Publish a catalog in the Alana dashboard first.`}),_jsx(_components.td,{children:`Canal 1`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`FEED_003`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`422`}),_jsx(_components.td,{children:`Feed validation failed`}),_jsx(_components.td,{children:`Feed content failed platform-specific validation.`}),_jsx(_components.td,{children:`Review validation errors. Use Optimization Score to fix data gaps.`}),_jsx(_components.td,{children:`Canal 1`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`catalog-/-data-errors`,children:`Catalog / Data Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`DATA_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`404`}),_jsx(_components.td,{children:`Product not found`}),_jsx(_components.td,{children:`No product with the given ID in the workspace.`}),_jsx(_components.td,{children:`Verify the product UUID. It may have been deleted.`}),_jsx(_components.td,{children:`All`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`DATA_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`404`}),_jsx(_components.td,{children:`Catalog not found`}),_jsx(_components.td,{children:`No catalog with the given ID in this workspace.`}),_jsx(_components.td,{children:`Verify the catalog UUID in the dashboard.`}),_jsx(_components.td,{children:`Canal 2, Canal 3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`DATA_003`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`409`}),_jsx(_components.td,{children:`Duplicate entity`}),_jsx(_components.td,{children:`An entity with the same unique ID already exists.`}),_jsx(_components.td,{children:`Use the update endpoint instead of create.`}),_jsx(_components.td,{children:`Canal 2, Canal 3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`DATA_004`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`422`}),_jsx(_components.td,{children:`Invalid product data`}),_jsx(_components.td,{children:`Product data failed schema or business rule validation.`}),_jsxs(_components.td,{children:[`Review the `,_jsx(_components.code,{children:`details`}),` array in the error response.`]}),_jsx(_components.td,{children:`Canal 3`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`mcp-errors`,children:`MCP Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`MCP_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{children:`Unknown tool`}),_jsx(_components.td,{children:`The MCP tool name does not exist or is filtered out.`}),_jsxs(_components.td,{children:[`Use `,_jsx(_components.code,{children:`GET /api/v1/manifest`}),` to list available tools.`]}),_jsx(_components.td,{children:`Canal 3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`MCP_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{children:`Invalid tool parameters`}),_jsx(_components.td,{children:`Tool parameters failed schema validation.`}),_jsx(_components.td,{children:`Check the tool’s input schema in the MCP manifest.`}),_jsx(_components.td,{children:`Canal 3`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`server-errors`,children:`Server Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Code`}),_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Resolution`}),_jsx(_components.th,{children:`Channels`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`SERVER_001`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500`}),_jsx(_components.td,{children:`Internal server error`}),_jsx(_components.td,{children:`Unexpected server error.`}),_jsxs(_components.td,{children:[`Retry with exponential backoff. Contact support with `,_jsx(_components.code,{children:`request_id`}),`.`]}),_jsx(_components.td,{children:`All`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`SERVER_002`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`503`}),_jsx(_components.td,{children:`Service unavailable`}),_jsx(_components.td,{children:`Service temporarily unavailable.`}),_jsxs(_components.td,{children:[`Check `,_jsx(_components.a,{href:`https://status.alana.shopping`,children:`status.alana.shopping`}),`. Retry with backoff.`]}),_jsx(_components.td,{children:`All`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ndjson-error-lines`,children:`NDJSON Error Lines`}),`\n`,_jsxs(_components.p,{children:[`When using `,_jsx(_components.code,{children:`Accept: application/x-ndjson`}),` for streaming responses, errors mid-stream are emitted as a final NDJSON line:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Upstream catalog service unavailable\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"STREAM_ERROR\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`The stream closes after this line. Your client should check each line for an `,_jsx(_components.code,{children:`error`}),` key.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Error Reference","description":"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).","href":"/api-reference/errors"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Error Reference","slug":"error-reference","depth":1,"children":[]},{"title":"Authentication Errors","slug":"authentication-errors","depth":2,"children":[]},{"title":"Rate Limit Errors","slug":"rate-limit-errors","depth":2,"children":[]},{"title":"Search Errors","slug":"search-errors","depth":2,"children":[]},{"title":"Feed Errors","slug":"feed-errors","depth":2,"children":[]},{"title":"Catalog / Data Errors","slug":"catalog-/-data-errors","depth":2,"children":[]},{"title":"MCP Errors","slug":"mcp-errors","depth":2,"children":[]},{"title":"Server Errors","slug":"server-errors","depth":2,"children":[]},{"title":"NDJSON Error Lines","slug":"ndjson-error-lines","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"alana","siteName":"Alana Shopping B2B","title":"Error Reference - Alana Shopping B2B","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"pt-BR":{"href":"/api-reference/errors","matchLevel":0},"en":{"href":"/api-reference/errors","matchLevel":0}}},"lastModified":"2026-03-17T20:55:28.087Z","gitLastModified":"2026-03-17T20:54:12.000Z","originalFileLocation":"api-reference/errors.mdx","locale":"pt-BR"},"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=\"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).\">\u003cmeta data-mint-head name=\"application-name\" content=\"Alana Shopping B2B\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex, nofollow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_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/alana/mahZg_WJDAlT0TRo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Error Reference - Alana Shopping B2B\">\u003cmeta data-mint-head property=\"og:description\" content=\"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Alana Shopping B2B\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.alana.shopping/api-reference/errors\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://alana.mintlify.app/_mintlify/api/og/v2?division=Reference\u0026amp;title=Error+Reference\u0026amp;description=Structured+error+codes+for+all+Alana+distribution+channels+%E2%80%94+Canal+1+%28Feed%29%2C+Canal+2+%28Search+API%29%2C+Canal+3+%28MCP%29.\u0026amp;theme=751e9dfaae674d63c87e5ec3\u0026amp;signature=4181be7aabbdda9c0fab3678af30ed4ef259e21f11431e4b955816154adddcc1\">\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=\"Error Reference - Alana Shopping B2B\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://alana.mintlify.app/_mintlify/api/og/v2?division=Reference\u0026amp;title=Error+Reference\u0026amp;description=Structured+error+codes+for+all+Alana+distribution+channels+%E2%80%94+Canal+1+%28Feed%29%2C+Canal+2+%28Search+API%29%2C+Canal+3+%28MCP%29.\u0026amp;theme=751e9dfaae674d63c87e5ec3\u0026amp;signature=4181be7aabbdda9c0fab3678af30ed4ef259e21f11431e4b955816154adddcc1\">\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/alana/mahZg_WJDAlT0TRo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Alana Shopping B2B\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ff8086\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.alana.shopping/api-reference/errors\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/errors.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.alana.shopping/#organization\",\"name\":\"Alana Shopping B2B\",\"url\":\"https://docs.alana.shopping\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/alana/Dr3xX14a3TaLPBgT/images/logo.svg?fit=max\u0026auto=format\u0026n=Dr3xX14a3TaLPBgT\u0026q=85\u0026s=f8ceb81884ba65a782265580405c98e3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.alana.shopping#website\",\"name\":\"Alana Shopping B2B\",\"url\":\"https://docs.alana.shopping\",\"publisher\":{\"@id\":\"https://docs.alana.shopping/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.alana.shopping/api-reference/errors#webpage\",\"url\":\"https://docs.alana.shopping/api-reference/errors\",\"name\":\"Error Reference\",\"description\":\"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).\",\"dateModified\":\"2026-03-17T20:54:12.000Z\",\"isPartOf\":{\"@id\":\"https://docs.alana.shopping#website\"},\"breadcrumb\":{\"@id\":\"https://docs.alana.shopping/api-reference/errors#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.alana.shopping/api-reference/errors#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Alana Shopping B2B\",\"item\":\"https://docs.alana.shopping\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error Reference\",\"item\":\"https://docs.alana.shopping/api-reference/errors\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.alana.shopping/api-reference/errors#article\",\"headline\":\"Error Reference\",\"name\":\"Error Reference\",\"description\":\"Structured error codes for all Alana distribution channels — Canal 1 (Feed), Canal 2 (Search API), Canal 3 (MCP).\",\"url\":\"https://docs.alana.shopping/api-reference/errors\",\"mainEntityOfPage\":{\"@id\":\"https://docs.alana.shopping/api-reference/errors#webpage\"},\"dateModified\":\"2026-03-17T20:54:12.000Z\",\"publisher\":{\"@id\":\"https://docs.alana.shopping/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.alana.shopping#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Alana Shopping B2B\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Alana Shopping B2B","nav":{"global":null,"languages":[{"language":"pt-BR","default":true,"tabs":[{"tab":"Central de Ajuda","icon":"life-ring","pages":[{"title":"Central de Ajuda","href":"/pt/help/welcome"}]},{"tab":"Documentação","pages":[{"title":"Documentação","href":"/pt/introduction"}]},{"tab":"Referência da API","groups":[{"group":"Visão Geral","pages":[{"title":"Visão Geral da API","href":"/pt/api-reference/overview"},{"title":"Autenticação","href":"/pt/api-reference/authentication"},{"title":"Erros","href":"/pt/api-reference/errors"},{"title":"Limites de Taxa","href":"/pt/api-reference/rate-limits"},{"title":"Paginação","href":"/pt/api-reference/pagination"}]},{"group":"Workspace","pages":[{"title":"Obter Configurações do Workspace","openapi":"GET /api/workspace/{workspaceId}/settings","href":"/pt/api-reference/workspace/get-settings"},{"title":"Atualizar Configurações do Workspace","openapi":"PATCH /api/workspace/{workspaceId}/settings","href":"/pt/api-reference/workspace/update-settings"},{"title":"Obter Configurações de Segurança","openapi":"GET /api/workspace/{workspaceId}/security","href":"/pt/api-reference/workspace/get-security"},{"title":"Atualizar Configurações de Segurança","openapi":"PATCH /api/workspace/{workspaceId}/security","href":"/pt/api-reference/workspace/update-security"},{"title":"Exportar Dados do Workspace","openapi":"POST /api/workspace/{workspaceId}/export","href":"/pt/api-reference/workspace/export-data"},{"title":"Obter Logs de Auditoria","openapi":"GET /api/workspace/{workspaceId}/audit-logs","href":"/pt/api-reference/workspace/audit-logs"}]},{"group":"Membros","pages":[{"title":"Listar Membros","openapi":"GET /api/workspace/{workspaceId}/members","href":"/pt/api-reference/members/list-members"},{"title":"Convidar Membro","openapi":"POST /api/workspace/{workspaceId}/members/invite","href":"/pt/api-reference/members/invite-member"},{"title":"Obter Detalhes do Membro","openapi":"GET /api/workspace/{workspaceId}/members/{memberId}","href":"/pt/api-reference/members/get-member"},{"title":"Atualizar Membro","openapi":"PATCH /api/workspace/{workspaceId}/members/{memberId}","href":"/pt/api-reference/members/update-member"},{"title":"Remover Membro","openapi":"DELETE /api/workspace/{workspaceId}/members/{memberId}","href":"/pt/api-reference/members/remove-member"}]},{"group":"Marcas","pages":[{"title":"Listar Marcas","openapi":"GET /api/workspace/{workspaceId}/brands","href":"/pt/api-reference/brands/list-brands"},{"title":"Criar Marca","openapi":"POST /api/workspace/{workspaceId}/brands","href":"/pt/api-reference/brands/create-brand"},{"title":"Obter Detalhes da Marca","openapi":"GET /api/workspace/{workspaceId}/brands/{brandId}","href":"/pt/api-reference/brands/get-brand"},{"title":"Atualizar Marca","openapi":"PATCH /api/workspace/{workspaceId}/brands/{brandId}","href":"/pt/api-reference/brands/update-brand"},{"title":"Excluir Marca","openapi":"DELETE /api/workspace/{workspaceId}/brands/{brandId}","href":"/pt/api-reference/brands/delete-brand"},{"title":"Obter Especificações de IA","openapi":"GET /api/workspace/{workspaceId}/brands/{brandId}/ai-specs","href":"/pt/api-reference/brands/get-ai-specs"},{"title":"Atualizar Especificações de IA","openapi":"PATCH /api/workspace/{workspaceId}/brands/{brandId}/ai-specs","href":"/pt/api-reference/brands/update-ai-specs"}]},{"group":"Dashboards","pages":[{"title":"Listar Dashboards","openapi":"GET /api/workspace/{workspaceId}/dashboards","href":"/pt/api-reference/dashboards/list-dashboards"},{"title":"Criar Dashboard","openapi":"POST /api/workspace/{workspaceId}/dashboards","href":"/pt/api-reference/dashboards/create-dashboard"},{"title":"Obter Dashboard","openapi":"GET /api/workspace/{workspaceId}/dashboards/{dashboardId}","href":"/pt/api-reference/dashboards/get-dashboard"},{"title":"Atualizar Dashboard","openapi":"PUT /api/workspace/{workspaceId}/dashboards/{dashboardId}","href":"/pt/api-reference/dashboards/update-dashboard"},{"title":"Excluir Dashboard","openapi":"DELETE /api/workspace/{workspaceId}/dashboards/{dashboardId}","href":"/pt/api-reference/dashboards/delete-dashboard"},{"title":"Executar Agregação","openapi":"POST /api/workspace/{workspaceId}/dashboards/aggregate","href":"/pt/api-reference/dashboards/aggregate"}]},{"group":"Catálogos","pages":[{"title":"Listar Catálogos","openapi":"GET /api/workspace/{workspaceId}/catalogs","href":"/pt/api-reference/catalogs/list-catalogs"},{"title":"Criar Catálogo","openapi":"POST /api/workspace/{workspaceId}/catalogs","href":"/pt/api-reference/catalogs/create-catalog"},{"title":"Obter Detalhes do Catálogo","openapi":"GET /api/workspace/{workspaceId}/catalogs/{catalogId}","href":"/pt/api-reference/catalogs/get-catalog"},{"title":"Atualizar Catálogo","openapi":"PATCH /api/workspace/{workspaceId}/catalogs/{catalogId}","href":"/pt/api-reference/catalogs/update-catalog"},{"title":"Excluir Catálogo","openapi":"DELETE /api/workspace/{workspaceId}/catalogs/{catalogId}","href":"/pt/api-reference/catalogs/delete-catalog"},{"title":"Publicar Catálogo","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/publish","href":"/pt/api-reference/catalogs/publish"},{"title":"Despublicar Catálogo","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/unpublish","href":"/pt/api-reference/catalogs/unpublish"},{"title":"Bifurcar Catálogo","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/fork","href":"/pt/api-reference/catalogs/fork"},{"title":"Mesclar Catálogo","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/merge","href":"/pt/api-reference/catalogs/merge"}]},{"group":"Produtos","pages":[{"title":"Listar Produtos","openapi":"GET /api/workspace/{workspaceId}/catalog/products","href":"/pt/api-reference/products/list-products"},{"title":"Criar Produto","openapi":"POST /api/workspace/{workspaceId}/catalog/products","href":"/pt/api-reference/products/create-product"},{"title":"Atualizar Produto","openapi":"PATCH /api/workspace/{workspaceId}/catalog/products","href":"/pt/api-reference/products/update-product"},{"title":"Excluir Produto","openapi":"DELETE /api/workspace/{workspaceId}/catalog/products","href":"/pt/api-reference/products/delete-product"},{"title":"Importar Produtos","openapi":"POST /api/workspace/{workspaceId}/catalog/products/import","href":"/pt/api-reference/products/import"}]},{"group":"Surfaces","pages":[{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/list-surfaces"},{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/create-surface"},{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/get-surface"},{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/update-surface"},{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/delete-surface"},{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/get-product-surface"},{"title":null,"openapi":null,"href":"/pt/api-reference/surfaces/upsert-product-surface"}]},{"group":"Serviços de IA","pages":[{"title":"Chat com IA","openapi":"POST /api/ai/chat","href":"/pt/api-reference/ai/chat"},{"title":"Gerar com IA","openapi":"POST /api/ai/generate","href":"/pt/api-reference/ai/generate"},{"title":"Aprimorar com IA","openapi":"POST /api/ai/enhance","href":"/pt/api-reference/ai/enhance"}]},{"group":"Faturamento","pages":[{"title":"Obter Visão Geral de Cobrança","openapi":"GET /api/workspace/{workspaceId}/billing","href":"/pt/api-reference/billing/get-billing"},{"title":"Criar Sessão de Checkout","openapi":"POST /api/workspace/{workspaceId}/billing/checkout","href":"/pt/api-reference/billing/create-checkout"},{"title":"Obter URL do Portal de Cobrança","openapi":"GET /api/workspace/{workspaceId}/billing/portal","href":"/pt/api-reference/billing/portal"},{"title":"Obter Faturas","openapi":"GET /api/workspace/{workspaceId}/billing/invoices","href":"/pt/api-reference/billing/invoices"},{"title":"Obter Estatísticas de Uso","openapi":"GET /api/workspace/{workspaceId}/billing/usage","href":"/pt/api-reference/billing/usage"}]},{"group":"Chaves de API","pages":[{"title":"Listar Chaves de API","openapi":"GET /api/workspace/{workspaceId}/api-keys","href":"/pt/api-reference/api-keys/list-keys"},{"title":"Criar Chave de API","openapi":"POST /api/workspace/{workspaceId}/api-keys","href":"/pt/api-reference/api-keys/create-key"},{"title":"Revogar Chave de API","openapi":"DELETE /api/workspace/{workspaceId}/api-keys/{keyId}","href":"/pt/api-reference/api-keys/revoke-key"}]},{"group":"Integrações","pages":[{"title":"Autorizar Integração","openapi":"POST /api/integrations/authorize","href":"/pt/api-reference/integrations/authorize"},{"title":"Obter Status da Integração","openapi":"GET /api/integrations/status","href":"/pt/api-reference/integrations/status"},{"title":"Sincronizar Integração","openapi":"POST /api/integrations/sync","description":"Manually trigger a data sync from an integrated service","href":"/pt/api-reference/integrations/sync"}]},{"group":"Reference","pages":[{"title":"Error Reference","href":"/api-reference/errors"}]},{"group":"Search API v1","pages":[{"title":"Search Products","api":"POST /api/v1/search","description":"Semantically search products with Algolia-compatible response format","href":"/api-reference/v1/search"},{"title":"Autocomplete","api":"GET /api/v1/autocomplete","href":"/api-reference/v1/autocomplete"},{"title":"Facet Configuration","href":"/api-reference/v1/facet-configs"},{"title":"Browse","api":"POST /api/v1/browse","href":"/api-reference/v1/browse"},{"title":"Events","api":"POST /api/v1/events","href":"/api-reference/v1/events"},{"title":"Boost Rules","href":"/api-reference/v1/boost-rules"},{"title":"Recommendations","api":"POST /api/v1/recommend","href":"/api-reference/v1/recommend"},{"title":"Synonyms","href":"/api-reference/v1/synonyms"}]},{"group":"Platform Adapters","pages":[{"title":"Platform Adapters","href":"/api-reference/v1/platform-adapters"},{"title":"VTEX IO Installation","href":"/api-reference/v1/vtex-installation"},{"title":"Shopify Installation","href":"/api-reference/v1/shopify-installation"},{"title":"Nuvemshop Installation","href":"/api-reference/v1/nuvemshop-installation"}]},{"group":"Analytics","pages":[{"title":"Top Searches","openapi":"GET /api/v1/analytics/top-searches","href":"/api-reference/analytics/top-searches"},{"title":"No-Results Queries","openapi":"GET /api/v1/analytics/no-results","href":"/api-reference/analytics/no-results"},{"title":"Click-Through Rate","openapi":"GET /api/v1/analytics/ctr","href":"/api-reference/analytics/ctr"},{"title":"Facet Usage","openapi":"GET /api/v1/analytics/facet-usage","href":"/api-reference/analytics/facet-usage"}]},{"group":"Feed API","pages":[{"title":"Visão Geral da Feed API","href":"/pt/api-reference/feed/overview"},{"title":"Autenticação da Feed API","href":"/pt/api-reference/feed/authentication"},{"title":"Buscando Feeds","href":"/pt/api-reference/feed/fetching-feeds"},{"title":"Google Merchant Center","href":"/pt/api-reference/feed/google-merchant"},{"title":"Meta Commerce","href":"/pt/api-reference/feed/meta-commerce"},{"title":"Webhooks de Feed","href":"/pt/api-reference/feed/webhooks"},{"title":"Analytics de Feed","href":"/pt/api-reference/feed/analytics"}]},{"group":"MCP Tools","pages":[{"title":"Visão Geral das Ferramentas MCP","href":"/pt/api-reference/mcp/overview"},{"title":"Autenticação MCP","href":"/pt/api-reference/mcp/authentication"},{"title":"Conectando Agentes","href":"/pt/api-reference/mcp/connecting-agents"},{"title":"Ferramentas de Descoberta","href":"/pt/api-reference/mcp/discovery-tools"},{"title":"Ferramentas de Commerce","href":"/pt/api-reference/mcp/commerce-tools"},{"title":"Ferramentas de Mídia e Contexto","href":"/pt/api-reference/mcp/media-context-tools"},{"title":"Ferramentas de Analytics","href":"/pt/api-reference/mcp/analytics-tools"},{"title":"Recursos e Prompts MCP","href":"/pt/api-reference/mcp/resources-prompts"},{"title":"Filtragem de Ferramentas","href":"/pt/api-reference/mcp/tool-filtering"}]},{"group":"Data Pipeline","pages":[{"title":"Visão Geral da Pipeline API","icon":"workflow","href":"/pt/api-reference/pipeline/overview"},{"title":"Lote Silver","icon":"filter","href":"/pt/api-reference/pipeline/batch-silver"},{"title":"Lote Gold","icon":"star","href":"/pt/api-reference/pipeline/batch-gold"},{"title":"API de Configurações do Pipeline","icon":"settings","href":"/pt/api-reference/pipeline/settings"}]},{"group":"Marketplace Hub","pages":[{"title":"Visão Geral da Hub API","icon":"store","href":"/pt/api-reference/hub/overview"},{"title":"Navegar Catálogos","icon":"search","href":"/pt/api-reference/hub/browse-catalogs"},{"title":"Visualizar Catálogo","icon":"eye","href":"/pt/api-reference/hub/preview"},{"title":"Clonar e Assinar","icon":"copy","href":"/pt/api-reference/hub/clone-subscribe"},{"title":"Sync e Conflitos","icon":"refresh","href":"/pt/api-reference/hub/sync-conflicts"},{"title":"Analytics do Publisher","icon":"chart-bar","href":"/pt/api-reference/hub/publisher-analytics"}]},{"group":"Guias de Plataforma","pages":[{"title":"VTEX Quickstart","href":"/api-reference/quickstart-vtex"},{"title":"Shopify Quickstart","href":"/api-reference/quickstart-shopify"},{"title":"Nuvemshop Quickstart","href":"/api-reference/quickstart-nuvemshop"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/pt/changelog/overview"}]},{"tab":"Status do Sistema","icon":"signal","href":"https://status.alana.shopping"}]},{"language":"en","tabs":[{"tab":"Help Center","icon":"life-ring","pages":[{"title":"Help Center","href":"/en/help/welcome"}]},{"tab":"Documentation","pages":[{"title":"Documentation","href":"/en/introduction"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Overview","href":"/en/api-reference/overview"},{"title":"Authentication","href":"/en/api-reference/authentication"},{"title":"Errors","href":"/en/api-reference/errors"},{"title":"Rate Limits","href":"/en/api-reference/rate-limits"},{"title":"Pagination","href":"/en/api-reference/pagination"}]},{"group":"Workspace","pages":[{"title":"Get Workspace Settings","openapi":"GET /api/workspace/{workspaceId}/settings","href":"/en/api-reference/workspace/get-settings"},{"title":"Update Workspace Settings","openapi":"PATCH /api/workspace/{workspaceId}/settings","href":"/en/api-reference/workspace/update-settings"},{"title":"Get Security Settings","openapi":"GET /api/workspace/{workspaceId}/security","href":"/en/api-reference/workspace/get-security"},{"title":"Update Security Settings","openapi":"PATCH /api/workspace/{workspaceId}/security","href":"/en/api-reference/workspace/update-security"},{"title":"Export Workspace Data","openapi":"POST /api/workspace/{workspaceId}/export","href":"/en/api-reference/workspace/export-data"},{"title":"Get Audit Logs","openapi":"GET /api/workspace/{workspaceId}/audit-logs","href":"/en/api-reference/workspace/audit-logs"}]},{"group":"Members","pages":[{"title":"List Members","openapi":"GET /api/workspace/{workspaceId}/members","href":"/en/api-reference/members/list-members"},{"title":"Invite Member","openapi":"POST /api/workspace/{workspaceId}/members/invite","href":"/en/api-reference/members/invite-member"},{"title":"Get Member Details","openapi":"GET /api/workspace/{workspaceId}/members/{memberId}","href":"/en/api-reference/members/get-member"},{"title":"Update Member","openapi":"PATCH /api/workspace/{workspaceId}/members/{memberId}","href":"/en/api-reference/members/update-member"},{"title":"Remove Member","openapi":"DELETE /api/workspace/{workspaceId}/members/{memberId}","href":"/en/api-reference/members/remove-member"}]},{"group":"Brands","pages":[{"title":"List Brands","openapi":"GET /api/workspace/{workspaceId}/brands","href":"/en/api-reference/brands/list-brands"},{"title":"Create Brand","openapi":"POST /api/workspace/{workspaceId}/brands","href":"/en/api-reference/brands/create-brand"},{"title":"Get Brand Details","openapi":"GET /api/workspace/{workspaceId}/brands/{brandId}","href":"/en/api-reference/brands/get-brand"},{"title":"Update Brand","openapi":"PATCH /api/workspace/{workspaceId}/brands/{brandId}","href":"/en/api-reference/brands/update-brand"},{"title":"Delete Brand","openapi":"DELETE /api/workspace/{workspaceId}/brands/{brandId}","href":"/en/api-reference/brands/delete-brand"},{"title":"Get AI Specifications","openapi":"GET /api/workspace/{workspaceId}/brands/{brandId}/ai-specs","href":"/en/api-reference/brands/get-ai-specs"},{"title":"Update AI Specifications","openapi":"PATCH /api/workspace/{workspaceId}/brands/{brandId}/ai-specs","href":"/en/api-reference/brands/update-ai-specs"}]},{"group":"Dashboards","pages":[{"title":"List Dashboards","openapi":"GET /api/workspace/{workspaceId}/dashboards","href":"/en/api-reference/dashboards/list-dashboards"},{"title":"Create Dashboard","openapi":"POST /api/workspace/{workspaceId}/dashboards","href":"/en/api-reference/dashboards/create-dashboard"},{"title":"Get Dashboard","openapi":"GET /api/workspace/{workspaceId}/dashboards/{dashboardId}","href":"/en/api-reference/dashboards/get-dashboard"},{"title":"Update Dashboard","openapi":"PUT /api/workspace/{workspaceId}/dashboards/{dashboardId}","href":"/en/api-reference/dashboards/update-dashboard"},{"title":"Delete Dashboard","openapi":"DELETE /api/workspace/{workspaceId}/dashboards/{dashboardId}","href":"/en/api-reference/dashboards/delete-dashboard"},{"title":"Run Aggregation","openapi":"POST /api/workspace/{workspaceId}/dashboards/aggregate","href":"/en/api-reference/dashboards/aggregate"}]},{"group":"Catalogs","pages":[{"title":"List Catalogs","openapi":"GET /api/workspace/{workspaceId}/catalogs","href":"/en/api-reference/catalogs/list-catalogs"},{"title":"Create Catalog","openapi":"POST /api/workspace/{workspaceId}/catalogs","href":"/en/api-reference/catalogs/create-catalog"},{"title":"Get Catalog Details","openapi":"GET /api/workspace/{workspaceId}/catalogs/{catalogId}","href":"/en/api-reference/catalogs/get-catalog"},{"title":"Update Catalog","openapi":"PATCH /api/workspace/{workspaceId}/catalogs/{catalogId}","href":"/en/api-reference/catalogs/update-catalog"},{"title":"Delete Catalog","openapi":"DELETE /api/workspace/{workspaceId}/catalogs/{catalogId}","href":"/en/api-reference/catalogs/delete-catalog"},{"title":"Publish Catalog","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/publish","href":"/en/api-reference/catalogs/publish"},{"title":"Unpublish Catalog","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/unpublish","href":"/en/api-reference/catalogs/unpublish"},{"title":"Fork Catalog","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/fork","href":"/en/api-reference/catalogs/fork"},{"title":"Merge Catalog","openapi":"POST /api/workspace/{workspaceId}/catalogs/{catalogId}/merge","href":"/en/api-reference/catalogs/merge"}]},{"group":"Products","pages":[{"title":"List Products","openapi":"GET /api/workspace/{workspaceId}/catalog/products","href":"/en/api-reference/products/list-products"},{"title":"Create Product","openapi":"POST /api/workspace/{workspaceId}/catalog/products","href":"/en/api-reference/products/create-product"},{"title":"Update Product","openapi":"PATCH /api/workspace/{workspaceId}/catalog/products","href":"/en/api-reference/products/update-product"},{"title":"Delete Product","openapi":"DELETE /api/workspace/{workspaceId}/catalog/products","href":"/en/api-reference/products/delete-product"},{"title":"Import Products","openapi":"POST /api/workspace/{workspaceId}/catalog/products/import","href":"/en/api-reference/products/import"}]},{"group":"Surfaces","pages":[{"title":"List Surfaces","openapi":"GET /api/workspace/{workspaceId}/surfaces","href":"/en/api-reference/surfaces/list-surfaces"},{"title":"Create Surface","openapi":"POST /api/workspace/{workspaceId}/surfaces","href":"/en/api-reference/surfaces/create-surface"},{"title":"Get Surface","openapi":"GET /api/workspace/{workspaceId}/surfaces/{surfaceKey}","href":"/en/api-reference/surfaces/get-surface"},{"title":"Update Surface","openapi":"PUT /api/workspace/{workspaceId}/surfaces/{surfaceKey}","href":"/en/api-reference/surfaces/update-surface"},{"title":"Delete Surface","openapi":"DELETE /api/workspace/{workspaceId}/surfaces/{surfaceKey}","href":"/en/api-reference/surfaces/delete-surface"},{"title":"Get Product Surface","openapi":"GET /api/workspace/{workspaceId}/products/{productId}/surfaces/{surfaceKey}","href":"/en/api-reference/surfaces/get-product-surface"},{"title":"Set Product Surface Overrides","openapi":"PUT /api/workspace/{workspaceId}/products/{productId}/surfaces/{surfaceKey}","href":"/en/api-reference/surfaces/upsert-product-surface"}]},{"group":"AI Services","pages":[{"title":"Chat with AI","openapi":"POST /api/ai/chat","href":"/en/api-reference/ai/chat"},{"title":"Generate with AI","openapi":"POST /api/ai/generate","href":"/en/api-reference/ai/generate"},{"title":"Enhance with AI","openapi":"POST /api/ai/enhance","href":"/en/api-reference/ai/enhance"}]},{"group":"Billing","pages":[{"title":"Get Billing Overview","openapi":"GET /api/workspace/{workspaceId}/billing","href":"/en/api-reference/billing/get-billing"},{"title":"Create Checkout Session","openapi":"POST /api/workspace/{workspaceId}/billing/checkout","href":"/en/api-reference/billing/create-checkout"},{"title":"Get Billing Portal URL","openapi":"GET /api/workspace/{workspaceId}/billing/portal","href":"/en/api-reference/billing/portal"},{"title":"Get Invoices","openapi":"GET /api/workspace/{workspaceId}/billing/invoices","href":"/en/api-reference/billing/invoices"},{"title":"Get Usage Statistics","openapi":"GET /api/workspace/{workspaceId}/billing/usage","href":"/en/api-reference/billing/usage"}]},{"group":"API Keys","pages":[{"title":"List API Keys","openapi":"GET /api/workspace/{workspaceId}/api-keys","href":"/en/api-reference/api-keys/list-keys"},{"title":"Create API Key","openapi":"POST /api/workspace/{workspaceId}/api-keys","href":"/en/api-reference/api-keys/create-key"},{"title":"Revoke API Key","openapi":"DELETE /api/workspace/{workspaceId}/api-keys/{keyId}","href":"/en/api-reference/api-keys/revoke-key"}]},{"group":"Integrations","pages":[{"title":"Authorize Integration","openapi":"POST /api/integrations/authorize","href":"/en/api-reference/integrations/authorize"},{"title":"Get Integration Status","openapi":"GET /api/integrations/status","href":"/en/api-reference/integrations/status"},{"title":"Sync Integration","openapi":"POST /api/integrations/sync","description":"Manually trigger a data sync from an integrated service","href":"/en/api-reference/integrations/sync"}]},{"group":"Reference","pages":[{"title":"Error Reference","href":"/api-reference/errors"}]},{"group":"Search API v1","pages":[{"title":"Search Products","api":"POST /api/v1/search","description":"Semantically search products with Algolia-compatible response format","href":"/api-reference/v1/search"},{"title":"Autocomplete","api":"GET /api/v1/autocomplete","href":"/api-reference/v1/autocomplete"},{"title":"Facet Configuration","href":"/api-reference/v1/facet-configs"},{"title":"Browse","api":"POST /api/v1/browse","href":"/api-reference/v1/browse"},{"title":"Events","api":"POST /api/v1/events","href":"/api-reference/v1/events"},{"title":"Boost Rules","href":"/api-reference/v1/boost-rules"},{"title":"Recommendations","api":"POST /api/v1/recommend","href":"/api-reference/v1/recommend"},{"title":"Synonyms","href":"/api-reference/v1/synonyms"}]},{"group":"Platform Adapters","pages":[{"title":"Platform Adapters","href":"/api-reference/v1/platform-adapters"},{"title":"VTEX IO Installation","href":"/api-reference/v1/vtex-installation"},{"title":"Shopify Installation","href":"/api-reference/v1/shopify-installation"},{"title":"Nuvemshop Installation","href":"/api-reference/v1/nuvemshop-installation"}]},{"group":"Analytics","pages":[{"title":"Top Searches","openapi":"GET /api/v1/analytics/top-searches","href":"/api-reference/analytics/top-searches"},{"title":"No-Results Queries","openapi":"GET /api/v1/analytics/no-results","href":"/api-reference/analytics/no-results"},{"title":"Click-Through Rate","openapi":"GET /api/v1/analytics/ctr","href":"/api-reference/analytics/ctr"},{"title":"Facet Usage","openapi":"GET /api/v1/analytics/facet-usage","href":"/api-reference/analytics/facet-usage"}]},{"group":"Feed API","pages":[{"title":"Feed API Overview","href":"/en/api-reference/feed/overview"},{"title":"Feed API Authentication","href":"/en/api-reference/feed/authentication"},{"title":"Fetching Feeds","href":"/en/api-reference/feed/fetching-feeds"},{"title":"Google Merchant Center","href":"/en/api-reference/feed/google-merchant"},{"title":"Meta Commerce","href":"/en/api-reference/feed/meta-commerce"},{"title":"Feed Webhooks","href":"/en/api-reference/feed/webhooks"},{"title":"Feed Analytics","href":"/en/api-reference/feed/analytics"}]},{"group":"MCP Tools","pages":[{"title":"MCP Tools Overview","href":"/en/api-reference/mcp/overview"},{"title":"MCP Authentication","href":"/en/api-reference/mcp/authentication"},{"title":"Connecting Agents","href":"/en/api-reference/mcp/connecting-agents"},{"title":"Discovery Tools","href":"/en/api-reference/mcp/discovery-tools"},{"title":"Commerce Tools","href":"/en/api-reference/mcp/commerce-tools"},{"title":"Media \u0026 Context Tools","href":"/en/api-reference/mcp/media-context-tools"},{"title":"Analytics Tools","href":"/en/api-reference/mcp/analytics-tools"},{"title":"MCP Resources \u0026 Prompts","href":"/en/api-reference/mcp/resources-prompts"},{"title":"Tool Filtering","href":"/en/api-reference/mcp/tool-filtering"}]},{"group":"Data Pipeline","pages":[{"title":"Pipeline API Overview","icon":"workflow","href":"/en/api-reference/pipeline/overview"},{"title":"Batch Silver","icon":"filter","href":"/en/api-reference/pipeline/batch-silver"},{"title":"Batch Gold","icon":"star","href":"/en/api-reference/pipeline/batch-gold"},{"title":"Pipeline Settings API","icon":"settings","href":"/en/api-reference/pipeline/settings"}]},{"group":"Marketplace Hub","pages":[{"title":"Hub API Overview","icon":"store","href":"/en/api-reference/hub/overview"},{"title":"Browse Catalogs","icon":"search","href":"/en/api-reference/hub/browse-catalogs"},{"title":"Preview Catalog","icon":"eye","href":"/en/api-reference/hub/preview"},{"title":"Clone \u0026 Subscribe","icon":"copy","href":"/en/api-reference/hub/clone-subscribe"},{"title":"Sync \u0026 Conflicts","icon":"refresh","href":"/en/api-reference/hub/sync-conflicts"},{"title":"Publisher Analytics","icon":"chart-bar","href":"/en/api-reference/hub/publisher-analytics"}]},{"group":"Platform Guides","pages":[{"title":"VTEX Quickstart","href":"/api-reference/quickstart-vtex"},{"title":"Shopify Quickstart","href":"/api-reference/quickstart-shopify"},{"title":"Nuvemshop Quickstart","href":"/api-reference/quickstart-nuvemshop"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/en/changelog/overview"}]},{"tab":"System Status","icon":"signal","href":"https://status.alana.shopping"}]}]},"title":"Error Reference - Alana Shopping B2B","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}