[{"data":1,"prerenderedAt":700},["ShallowReactive",2],{"navigation_docs":3,"-docs-assets-usage-best-practices":269,"-docs-assets-usage-best-practices-surround":568,"docs-site-config":573},[4,74,78,100,134,214],{"title":5,"path":6,"stem":7,"children":8,"page":-1},"Assets API","\u002Fdocs\u002Fassets","docs\u002Fassets\u002Findex",[9,10,32,57],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13,"children":14,"page":31},"Getting Started","\u002Fdocs\u002Fassets\u002Fgetting-started","docs\u002Fassets\u002F1.getting-started",[15,19,23,27],{"title":16,"path":17,"stem":18},"Base URL","\u002Fdocs\u002Fassets\u002Fgetting-started\u002Fbase-url","docs\u002Fassets\u002F1.getting-started\u002F1.base-url",{"title":20,"path":21,"stem":22},"Important Notes","\u002Fdocs\u002Fassets\u002Fgetting-started\u002Fimportant-notes","docs\u002Fassets\u002F1.getting-started\u002F2.important-notes",{"title":24,"path":25,"stem":26},"URL Format","\u002Fdocs\u002Fassets\u002Fgetting-started\u002Furl-format","docs\u002Fassets\u002F1.getting-started\u002F3.url-format",{"title":28,"path":29,"stem":30},"Custom Domains","\u002Fdocs\u002Fassets\u002Fgetting-started\u002Fcustom-domains","docs\u002Fassets\u002F1.getting-started\u002F4.custom-domains",false,{"title":33,"path":34,"stem":35,"children":36,"page":31},"Usage","\u002Fdocs\u002Fassets\u002Fusage","docs\u002Fassets\u002F2.usage",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Transforms","\u002Fdocs\u002Fassets\u002Fusage\u002Ftransforms","docs\u002Fassets\u002F2.usage\u002F1.transforms",{"title":42,"path":43,"stem":44},"Caching","\u002Fdocs\u002Fassets\u002Fusage\u002Fcaching","docs\u002Fassets\u002F2.usage\u002F2.caching",{"title":46,"path":47,"stem":48},"Recipes","\u002Fdocs\u002Fassets\u002Fusage\u002Frecipes","docs\u002Fassets\u002F2.usage\u002F3.recipes",{"title":50,"path":51,"stem":52},"Best Practices","\u002Fdocs\u002Fassets\u002Fusage\u002Fbest-practices","docs\u002Fassets\u002F2.usage\u002F4.best-practices",{"title":54,"path":55,"stem":56},"Reference","\u002Fdocs\u002Fassets\u002Fusage\u002Freference","docs\u002Fassets\u002F2.usage\u002F5.reference",{"title":58,"path":59,"stem":60,"children":61,"page":31},"Integration","\u002Fdocs\u002Fassets\u002Fintegration","docs\u002Fassets\u002F3.integration",[62,66,70],{"title":63,"path":64,"stem":65},"Nuxt","\u002Fdocs\u002Fassets\u002Fintegration\u002Fnuxt","docs\u002Fassets\u002F3.integration\u002F1.nuxt",{"title":67,"path":68,"stem":69},"Next.js","\u002Fdocs\u002Fassets\u002Fintegration\u002Fnextjs","docs\u002Fassets\u002F3.integration\u002F2.nextjs",{"title":71,"path":72,"stem":73},"Plain HTML","\u002Fdocs\u002Fassets\u002Fintegration\u002Fhtml","docs\u002Fassets\u002F3.integration\u002F3.html",{"title":75,"path":76,"stem":77},"Early Access","\u002Fdocs\u002Fearly-access","docs\u002Fearly-access",{"title":79,"path":80,"stem":81,"children":82,"page":-1},"Events API","\u002Fdocs\u002Fevents","docs\u002Fevents\u002Findex",[83,84],{"title":79,"path":80,"stem":81},{"title":11,"path":85,"stem":86,"children":87,"page":31},"\u002Fdocs\u002Fevents\u002Fgetting-started","docs\u002Fevents\u002F1.getting-started",[88,92,96],{"title":89,"path":90,"stem":91},"Subscribing","\u002Fdocs\u002Fevents\u002Fgetting-started\u002Fsubscribing","docs\u002Fevents\u002F1.getting-started\u002F1.subscribing",{"title":93,"path":94,"stem":95},"Event Delivery","\u002Fdocs\u002Fevents\u002Fgetting-started\u002Fevent-delivery","docs\u002Fevents\u002F1.getting-started\u002F2.event-delivery",{"title":97,"path":98,"stem":99},"Event Reference","\u002Fdocs\u002Fevents\u002Fgetting-started\u002Fevent-reference","docs\u002Fevents\u002F1.getting-started\u002F3.event-reference",{"title":101,"path":102,"stem":103,"children":104,"page":-1},"Integrations API","\u002Fdocs\u002Fintegrations","docs\u002Fintegrations\u002Findex",[105,106],{"title":101,"path":102,"stem":103},{"title":11,"path":107,"stem":108,"children":109,"page":31},"\u002Fdocs\u002Fintegrations\u002Fgetting-started","docs\u002Fintegrations\u002F1.getting-started",[110,114,118,122,126,130],{"title":111,"path":112,"stem":113},"Why Use It?","\u002Fdocs\u002Fintegrations\u002Fgetting-started\u002Fwhy-integrations-api","docs\u002Fintegrations\u002F1.getting-started\u002F1.why-integrations-api",{"title":115,"path":116,"stem":117},"Use Cases","\u002Fdocs\u002Fintegrations\u002Fgetting-started\u002Fwho-is-it-for","docs\u002Fintegrations\u002F1.getting-started\u002F2.who-is-it-for",{"title":119,"path":120,"stem":121},"Pre-built Connectors","\u002Fdocs\u002Fintegrations\u002Fgetting-started\u002Fpre-built-integrations","docs\u002Fintegrations\u002F1.getting-started\u002F3.pre-built-integrations",{"title":123,"path":124,"stem":125},"Custom Inbound","\u002Fdocs\u002Fintegrations\u002Fgetting-started\u002Fcustom-inbound-api","docs\u002Fintegrations\u002F1.getting-started\u002F4.custom-inbound-api",{"title":127,"path":128,"stem":129},"Event Lifecycle","\u002Fdocs\u002Fintegrations\u002Fgetting-started\u002Fevent-lifecycle","docs\u002Fintegrations\u002F1.getting-started\u002F5.event-lifecycle",{"title":131,"path":132,"stem":133},"API Endpoints","\u002Fdocs\u002Fintegrations\u002Fgetting-started\u002Fmanagement-api-endpoints","docs\u002Fintegrations\u002F1.getting-started\u002F6.management-api-endpoints",{"title":135,"path":136,"stem":137,"children":138,"page":-1,"redirect":140},"MCP Server","\u002Fdocs\u002Fmcp","docs\u002Fmcp\u002Findex",[139,141,160,173,183],{"title":135,"path":136,"stem":137,"redirect":140},"\u002Fdocs\u002Fmcp\u002Fgetting-started\u002Fvscode",{"title":11,"path":142,"stem":143,"children":144,"page":31},"\u002Fdocs\u002Fmcp\u002Fgetting-started","docs\u002Fmcp\u002F1.getting-started",[145,148,152,156],{"title":146,"path":140,"stem":147},"VS Code","docs\u002Fmcp\u002F1.getting-started\u002F1.vscode",{"title":149,"path":150,"stem":151},"Claude Desktop","\u002Fdocs\u002Fmcp\u002Fgetting-started\u002Fclaude-desktop","docs\u002Fmcp\u002F1.getting-started\u002F2.claude-desktop",{"title":153,"path":154,"stem":155},"Cursor","\u002Fdocs\u002Fmcp\u002Fgetting-started\u002Fcursor","docs\u002Fmcp\u002F1.getting-started\u002F3.cursor",{"title":157,"path":158,"stem":159},"Verify Connection","\u002Fdocs\u002Fmcp\u002Fgetting-started\u002Fverify","docs\u002Fmcp\u002F1.getting-started\u002F4.verify",{"title":161,"path":162,"stem":163,"children":164,"page":31},"Tools","\u002Fdocs\u002Fmcp\u002Ftools","docs\u002Fmcp\u002F2.tools",[165,169],{"title":166,"path":167,"stem":168},"search","\u002Fdocs\u002Fmcp\u002Ftools\u002Fsearch-docs","docs\u002Fmcp\u002F2.tools\u002F5.search-docs",{"title":170,"path":171,"stem":172},"list_articles","\u002Fdocs\u002Fmcp\u002Ftools\u002Fget-description","docs\u002Fmcp\u002F2.tools\u002F7.get-description",{"title":174,"path":175,"stem":176,"children":177,"page":-1},"API Server","\u002Fdocs\u002Fmcp\u002Fapi-server","docs\u002Fmcp\u002F3.api-server\u002Findex",[178,179],{"title":174,"path":175,"stem":176},{"title":180,"path":181,"stem":182},"Available Tools","\u002Fdocs\u002Fmcp\u002Fapi-server\u002Ftools","docs\u002Fmcp\u002F3.api-server\u002F1.tools",{"title":184,"path":185,"stem":186,"children":187,"page":31},"Examples","\u002Fdocs\u002Fmcp\u002Fexamples","docs\u002Fmcp\u002F4.examples",[188,192,196,200,204,208,212],{"title":189,"path":190,"stem":191},"Exploring an API","\u002Fdocs\u002Fmcp\u002Fexamples\u002Fexploring-an-api","docs\u002Fmcp\u002F4.examples\u002F1.exploring-an-api",{"title":193,"path":194,"stem":195},"Building a Feature","\u002Fdocs\u002Fmcp\u002Fexamples\u002Fbuilding-a-feature","docs\u002Fmcp\u002F4.examples\u002F2.building-a-feature",{"title":197,"path":198,"stem":199},"Understanding Models","\u002Fdocs\u002Fmcp\u002Fexamples\u002Funderstanding-models","docs\u002Fmcp\u002F4.examples\u002F3.understanding-models",{"title":201,"path":202,"stem":203},"Code Review","\u002Fdocs\u002Fmcp\u002Fexamples\u002Fcode-review","docs\u002Fmcp\u002F4.examples\u002F4.code-review",{"title":205,"path":206,"stem":207},"Combining MCP Servers","\u002Fdocs\u002Fmcp\u002Fexamples\u002Fmulti-mcp","docs\u002Fmcp\u002F4.examples\u002F5.multi-mcp",{"title":209,"path":210,"stem":211},"Tips","\u002Fdocs\u002Fmcp\u002Fexamples\u002Ftips","docs\u002Fmcp\u002F4.examples\u002F5.tips",{"title":209,"path":210,"stem":213},"docs\u002Fmcp\u002F4.examples\u002F6.tips",{"title":215,"path":216,"stem":217,"children":218,"page":31},"Storefront Sdk","\u002Fdocs\u002Fstorefront-sdk","docs\u002Fstorefront-sdk",[219,231,256],{"title":11,"path":220,"stem":221,"children":222,"page":31},"\u002Fdocs\u002Fstorefront-sdk\u002Fgetting-started","docs\u002Fstorefront-sdk\u002F1.getting-started",[223,227],{"title":224,"path":225,"stem":226},"Installation","\u002Fdocs\u002Fstorefront-sdk\u002Fgetting-started\u002Finstallation","docs\u002Fstorefront-sdk\u002F1.getting-started\u002F1.installation",{"title":228,"path":229,"stem":230},"Configuration","\u002Fdocs\u002Fstorefront-sdk\u002Fgetting-started\u002Fconfiguration","docs\u002Fstorefront-sdk\u002F1.getting-started\u002F2.configuration",{"title":232,"path":233,"stem":234,"children":235,"page":31},"Resources","\u002Fdocs\u002Fstorefront-sdk\u002Fresources","docs\u002Fstorefront-sdk\u002F2.resources",[236,240,244,248,252],{"title":237,"path":238,"stem":239},"Products","\u002Fdocs\u002Fstorefront-sdk\u002Fresources\u002Fproducts","docs\u002Fstorefront-sdk\u002F2.resources\u002F1.products",{"title":241,"path":242,"stem":243},"Cart","\u002Fdocs\u002Fstorefront-sdk\u002Fresources\u002Fcart","docs\u002Fstorefront-sdk\u002F2.resources\u002F2.cart",{"title":245,"path":246,"stem":247},"Auth","\u002Fdocs\u002Fstorefront-sdk\u002Fresources\u002Fauth","docs\u002Fstorefront-sdk\u002F2.resources\u002F3.auth",{"title":249,"path":250,"stem":251},"Checkout & Shipping","\u002Fdocs\u002Fstorefront-sdk\u002Fresources\u002Fcheckout-shipping","docs\u002Fstorefront-sdk\u002F2.resources\u002F4.checkout-shipping",{"title":253,"path":254,"stem":255},"Orders, Returns & Reviews","\u002Fdocs\u002Fstorefront-sdk\u002Fresources\u002Forders-returns-reviews","docs\u002Fstorefront-sdk\u002F2.resources\u002F5.orders-returns-reviews",{"title":257,"path":258,"stem":259,"children":260,"page":31},"Nuxt Layer","\u002Fdocs\u002Fstorefront-sdk\u002Fnuxt-layer","docs\u002Fstorefront-sdk\u002F3.nuxt-layer",[261,265],{"title":262,"path":263,"stem":264},"Overview","\u002Fdocs\u002Fstorefront-sdk\u002Fnuxt-layer\u002Foverview","docs\u002Fstorefront-sdk\u002F3.nuxt-layer\u002F1.overview",{"title":266,"path":267,"stem":268},"Composables","\u002Fdocs\u002Fstorefront-sdk\u002Fnuxt-layer\u002Fcomposables","docs\u002Fstorefront-sdk\u002F3.nuxt-layer\u002F2.composables",{"id":270,"title":50,"body":271,"description":562,"extension":563,"links":564,"meta":565,"navigation":360,"path":51,"seo":566,"stem":52,"__hash__":567},"docs\u002Fdocs\u002Fassets\u002F2.usage\u002F4.best-practices.md",{"type":272,"value":273,"toc":548},"minimark",[274,278,288,295,447,451,454,462,470,476,482,489,492,498,502,512,516,527,531,541,544],[275,276,50],"h2",{"id":277},"best-practices",[279,280,282,283,287],"h3",{"id":281},"use-responsive-width-parameters","Use responsive ",[284,285,286],"code",{},"width"," parameters",[289,290,291,292,294],"p",{},"Always specify a ",[284,293,286],{}," that matches the rendered size on screen. Don't serve a 2000px image for a 200px thumbnail.",[296,297,302],"pre",{"className":298,"code":299,"language":300,"meta":301,"style":301},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!-- Good: sized to actual display -->\n\u003Cimg src=\"https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=400&height=400&fm=webp\" width=\"400\" \u002F>\n\n\u003C!-- Responsive with srcset -->\n\u003Cimg\n  srcset=\"\n    https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=400&height=400&fm=webp    400w,\n    https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=800&height=800&fm=webp    800w,\n    https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=1200&height=1200&fm=webp 1200w\n  \"\n  sizes=\"(max-width: 768px) 100vw, 50vw\"\n  src=\"https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=800&height=800&fm=webp\"\n\u002F>\n","html","",[284,303,304,313,355,362,368,376,387,393,399,405,411,426,441],{"__ignoreMap":301},[305,306,309],"span",{"class":307,"line":308},"line",1,[305,310,312],{"class":311},"sHwdD","\u003C!-- Good: sized to actual display -->\n",[305,314,316,320,324,328,331,334,338,340,343,345,347,350,352],{"class":307,"line":315},2,[305,317,319],{"class":318},"sMK4o","\u003C",[305,321,323],{"class":322},"swJcz","img",[305,325,327],{"class":326},"spNyl"," src",[305,329,330],{"class":318},"=",[305,332,333],{"class":318},"\"",[305,335,337],{"class":336},"sfazB","https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=400&height=400&fm=webp",[305,339,333],{"class":318},[305,341,342],{"class":326}," width",[305,344,330],{"class":318},[305,346,333],{"class":318},[305,348,349],{"class":336},"400",[305,351,333],{"class":318},[305,353,354],{"class":318}," \u002F>\n",[305,356,358],{"class":307,"line":357},3,[305,359,361],{"emptyLinePlaceholder":360},true,"\n",[305,363,365],{"class":307,"line":364},4,[305,366,367],{"class":311},"\u003C!-- Responsive with srcset -->\n",[305,369,371,373],{"class":307,"line":370},5,[305,372,319],{"class":318},[305,374,375],{"class":322},"img\n",[305,377,379,382,384],{"class":307,"line":378},6,[305,380,381],{"class":326},"  srcset",[305,383,330],{"class":318},[305,385,386],{"class":318},"\"\n",[305,388,390],{"class":307,"line":389},7,[305,391,392],{"class":336},"    https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=400&height=400&fm=webp    400w,\n",[305,394,396],{"class":307,"line":395},8,[305,397,398],{"class":336},"    https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=800&height=800&fm=webp    800w,\n",[305,400,402],{"class":307,"line":401},9,[305,403,404],{"class":336},"    https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=1200&height=1200&fm=webp 1200w\n",[305,406,408],{"class":307,"line":407},10,[305,409,410],{"class":318},"  \"\n",[305,412,414,417,419,421,424],{"class":307,"line":413},11,[305,415,416],{"class":326},"  sizes",[305,418,330],{"class":318},[305,420,333],{"class":318},[305,422,423],{"class":336},"(max-width: 768px) 100vw, 50vw",[305,425,386],{"class":318},[305,427,429,432,434,436,439],{"class":307,"line":428},12,[305,430,431],{"class":326},"  src",[305,433,330],{"class":318},[305,435,333],{"class":318},[305,437,438],{"class":336},"https:\u002F\u002Fassets.avvyr.com\u002Fassets\u002Fsofa.jpg?width=800&height=800&fm=webp",[305,440,386],{"class":318},[305,442,444],{"class":307,"line":443},13,[305,445,446],{"class":318},"\u002F>\n",[279,448,450],{"id":449},"use-webp-format","Use WebP format",[289,452,453],{},"WebP gives 25-35% smaller files than JPEG at the same visual quality. All modern browsers support it.",[296,455,460],{"className":456,"code":458,"language":459},[457],"language-text","?width=800&height=800&fm=webp&q=80\n","text",[284,461,458],{"__ignoreMap":301},[279,463,465,466,469],{"id":464},"use-fitfill-for-uniform-grid-layouts","Use ",[284,467,468],{},"fit=fill"," for uniform grid layouts",[289,471,472,473,475],{},"Product grids look best when all images have identical dimensions. Use ",[284,474,468],{}," with a white background:",[296,477,480],{"className":478,"code":479,"language":459},[457],"?width=600&height=600&fit=fill&fill=solid&fill-color=ffffff&fm=webp\n",[284,481,479],{"__ignoreMap":301},[279,483,465,485,488],{"id":484},"use-trim-for-inconsistent-product-images",[284,486,487],{},"trim"," for inconsistent product images",[289,490,491],{},"Supplier images often have random whitespace. Trim it, then apply uniform padding:",[296,493,496],{"className":494,"code":495,"language":459},[457],"?trim&width=600&height=600&fit=fill&fill=solid&fill-color=ffffff&pad=20&fm=webp\n",[284,497,495],{"__ignoreMap":301},[279,499,501],{"id":500},"avoid-cache-busting","Avoid cache-busting",[289,503,504,505,508,509,511],{},"Do not use the ",[284,506,507],{},"c"," parameter unless absolutely necessary. Each unique ",[284,510,507],{}," value bypasses the disk cache and triggers a new billable transformation. If you need to update an image, re-upload it so it gets a new storage path — this is free and instant across all cache layers.",[279,513,515],{"id":514},"specify-quality-intentionally","Specify quality intentionally",[289,517,518,519,522,523,526],{},"Don't use ",[284,520,521],{},"q=100"," by default — the file size increase is significant with no visible benefit on screen. Use ",[284,524,525],{},"q=80"," (the default) for most cases.",[279,528,530],{"id":529},"dont-transform-svgs","Don't transform SVGs",[289,532,533,534,536,537,540],{},"SVGs are vector and scale infinitely. Passing ",[284,535,286],{},"\u002F",[284,538,539],{},"height"," to SVG URLs has no effect. Resize SVGs with CSS instead.",[542,543],"hr",{},[545,546,547],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":301,"searchDepth":315,"depth":315,"links":549},[550],{"id":277,"depth":315,"text":50,"children":551},[552,554,555,557,559,560,561],{"id":281,"depth":357,"text":553},"Use responsive width parameters",{"id":449,"depth":357,"text":450},{"id":464,"depth":357,"text":556},"Use fit=fill for uniform grid layouts",{"id":484,"depth":357,"text":558},"Use trim for inconsistent product images",{"id":500,"depth":357,"text":501},{"id":514,"depth":357,"text":515},{"id":529,"depth":357,"text":530},"Performance tips, responsive images, and quality guidelines","md",null,{},{"title":50,"description":562},"b1-KMPLSrIEUfHZGOSk6_wy06ZEi8FvJd22fDGqND1I",[569,571],{"title":46,"path":47,"stem":48,"description":570,"children":-1},"Ready-to-use parameter combinations for common use cases",{"title":54,"path":55,"stem":56,"description":572,"children":-1},"Supported formats, error codes, and quick lookup tables",{"_uid":574,"component":575,"mega_menu":576},"ba7c13ba-e184-4f43-b10c-3ec3364eedb7","docsite_config",[577,635,680],{"_uid":578,"items":579,"label":632,"component":633,"panel_layout":634},"dfbeb399-33e6-48a4-995c-03754a63ea51",[580,591,597,604,611,617,622,627],{"to":581,"_uid":585,"icon":586,"label":587,"figure":301,"header":588,"component":589,"description":590},{"url":582,"linktype":583,"fieldtype":584,"cached_url":582},"\u002Fstorefront\u002Freference","url","multilink","7b65f0d2-45ed-4fd9-97cb-36e2adeb6ccb","i-lucide-shopping-cart","Storefront API","Commerce","mega_item","Headless storefronts: catalog, cart, checkout",{"to":592,"_uid":593,"icon":594,"label":595,"figure":301,"header":588,"component":589,"description":596},{"url":216,"linktype":583,"fieldtype":584,"cached_url":216},"52070748-f27f-4067-a6a6-2456c34c8725","i-lucide-package","Storefront SDK","Typed client and Nuxt layer",{"to":598,"_uid":600,"icon":601,"label":602,"figure":301,"header":588,"component":589,"description":603},{"url":599,"linktype":583,"fieldtype":584,"cached_url":599},"\u002Fmanagement\u002Freference","228d563d-22c9-4f1b-8a5f-ac7b7d985b83","i-lucide-settings","Management API","Back-office integrations",{"to":605,"_uid":607,"icon":608,"label":609,"figure":301,"header":588,"component":589,"description":610},{"url":606,"linktype":583,"fieldtype":584,"cached_url":606},"\u002Fcatalog-sync\u002Freference","d7c58029-f0fd-4460-ab8f-ccb9d6fe6837","i-lucide-refresh-cw","Catalog Sync API","Bulk product and stock sync",{"to":612,"_uid":613,"icon":614,"label":5,"figure":301,"header":615,"component":589,"description":616},{"url":6,"linktype":583,"fieldtype":584,"cached_url":6},"1df97900-c66c-4afa-8e46-233625a74d25","i-lucide-image","Platform","Image CDN and transforms",{"to":618,"_uid":619,"icon":620,"label":79,"figure":301,"header":615,"component":589,"description":621},{"url":80,"linktype":583,"fieldtype":584,"cached_url":80},"d49f1c7d-4d48-4dc0-aa66-e2389d34d9e7","i-lucide-radio","Webhooks and event delivery",{"to":623,"_uid":624,"icon":625,"label":101,"figure":301,"header":615,"component":589,"description":626},{"url":102,"linktype":583,"fieldtype":584,"cached_url":102},"ebd16965-32df-44ed-8a1a-7f86d38652be","i-lucide-plug","Connect ERPs, carriers and PSPs",{"to":628,"_uid":629,"icon":630,"label":135,"figure":301,"header":615,"component":589,"description":631},{"url":136,"linktype":583,"fieldtype":584,"cached_url":136},"b0364d6f-c703-47a5-9c85-4a95790c8daa","i-lucide-bot","Avvyr in Claude, Cursor and VS Code","APIs","mega_group","ProductFeatures",{"_uid":636,"items":637,"label":679,"component":633,"panel_layout":634},"b10ed186-1293-4c37-9c84-d7dc33ea5348",[638,644,649,654,659,664,669,674],{"to":639,"_uid":640,"icon":641,"label":642,"figure":301,"header":643,"component":589},{"url":225,"linktype":583,"fieldtype":584,"cached_url":225},"5897c0b1-4b02-4dda-83a2-e2f1bc10de0e","i-lucide-download","SDK installation","Get started",{"to":645,"_uid":646,"icon":647,"label":648,"figure":301,"header":643,"component":589},{"url":258,"linktype":583,"fieldtype":584,"cached_url":258},"97b502e6-6329-43f1-a7f0-20a87d8ddb61","i-lucide-layers","Nuxt layer",{"to":650,"_uid":651,"icon":652,"label":653,"figure":301,"header":643,"component":589},{"url":90,"linktype":583,"fieldtype":584,"cached_url":90},"cfd226ed-05c2-4d54-83be-84e2ef4f53c0","i-lucide-bell","Subscribing to events",{"to":655,"_uid":656,"icon":657,"label":658,"figure":301,"header":643,"component":589},{"url":140,"linktype":583,"fieldtype":584,"cached_url":140},"a615a2dd-e0a8-47a8-8449-2ef6c21d7dcc","i-lucide-terminal","Connect the MCP server",{"to":660,"_uid":661,"icon":662,"label":663,"figure":301,"header":46,"component":589},{"url":39,"linktype":583,"fieldtype":584,"cached_url":39},"7dd7e47a-0657-43f6-9d5d-5cb25815bec5","i-lucide-crop","Image transforms",{"to":665,"_uid":666,"icon":667,"label":668,"figure":301,"header":46,"component":589},{"url":64,"linktype":583,"fieldtype":584,"cached_url":64},"7c4dd27d-7700-4893-8d76-6f2876b7cbac","i-lucide-code","Assets in Nuxt",{"to":670,"_uid":671,"icon":672,"label":673,"figure":301,"header":46,"component":589},{"url":194,"linktype":583,"fieldtype":584,"cached_url":194},"7834ff9b-a62d-4795-a5a3-265bccaeb697","i-lucide-wand-sparkles","Building a feature with MCP",{"to":675,"_uid":676,"icon":677,"label":678,"figure":301,"header":46,"component":589},{"url":76,"linktype":583,"fieldtype":584,"cached_url":76},"b967bbe2-23ff-4e64-836c-8b6054c27f9f","i-lucide-flask-conical","Early access","Guides",{"_uid":681,"items":682,"label":698,"component":633,"panel_layout":699},"79bc9cd1-4246-4178-a99d-3c0b333b295c",[683,691],{"to":684,"_uid":686,"icon":687,"label":688,"figure":301,"header":689,"component":589,"description":690},{"url":685,"linktype":583,"fieldtype":584,"cached_url":685},"https:\u002F\u002Fhelp.avvyr.com","e429b5df-877d-4eef-9e96-61c4aca3454a","i-lucide-life-buoy","Help Center","Using Avvyr","Guides for merchants and staff",{"to":692,"_uid":694,"icon":695,"label":696,"figure":301,"header":689,"component":589,"description":697},{"url":693,"linktype":583,"fieldtype":584,"cached_url":693},"https:\u002F\u002Favvyr.com\u002Fen","2685f915-3472-4ee5-828c-d1375dbe79ca","i-lucide-globe","avvyr.com","Product, pricing and partners","Help","Links",1790695901273]