[{"data":1,"prerenderedAt":427},["ShallowReactive",2],{"navigation_docs":3,"-developers":58,"-developers-surround":422},[4,9,31,42],{"title":5,"path":6,"stem":7,"icon":8},"Introduction","\u002F","1.introduction","i-lucide-house",{"title":10,"icon":11,"path":12,"stem":13,"children":14,"page":30},"Guides","i-lucide-compass","\u002Fguides","2.guides",[15,20,25],{"title":16,"path":17,"stem":18,"icon":19},"Getting Started","\u002Fguides\u002Fgetting-started","2.guides\u002F1.getting-started","i-lucide-rocket",{"title":21,"path":22,"stem":23,"icon":24},"Add a location","\u002Fguides\u002Fadd-a-location","2.guides\u002F2.add-a-location","i-lucide-store",{"title":26,"path":27,"stem":28,"icon":29},"Add Products","\u002Fguides\u002Fadd-products","2.guides\u002F3.add-products","i-lucide-package-plus",false,{"title":32,"path":33,"stem":34,"children":35,"icon":41},"Developers","\u002Fdevelopers","3.developers\u002F1.introduction",[36],{"title":37,"path":38,"stem":39,"icon":40},"Authentication","\u002Fdevelopers\u002Fauthentication","3.developers\u002F2.authentication","i-lucide-key-round","i-lucide-terminal",{"title":43,"icon":44,"path":45,"stem":46,"children":47,"page":30},"API Reference","i-lucide-book-open","\u002Fapi-reference","4.api-reference",[48,53],{"title":49,"path":50,"stem":51,"icon":52},"Products","\u002Fapi-reference\u002Fproducts","4.api-reference\u002F1.products","i-lucide-package",{"title":54,"path":55,"stem":56,"icon":57},"Collections","\u002Fapi-reference\u002Fcollections","4.api-reference\u002F2.collections","i-lucide-layers",{"id":59,"title":32,"body":60,"description":415,"extension":416,"links":417,"meta":418,"navigation":419,"path":33,"seo":420,"stem":34,"__hash__":421},"docs\u002F3.developers\u002F1.introduction.md",{"type":61,"value":62,"toc":409},"minimark",[63,67,70,73,78,95,99,102,115,119,122,341,363,367,374,405],[64,65,66],"p",{},"The ShopQuery API gives developers access to the same live catalog that powers a merchant's channels.",[64,68,69],{},"Use it to build storefronts, product search, AI agents, internal tools, recommendation surfaces, or custom integrations that need product and collection data.",[64,71,72],{},"Every request is scoped to the merchant connected to the app token. That means a valid token only returns records for the merchant account that created it.",[74,75,77],"h2",{"id":76},"base-url","Base URL",[79,80,85],"pre",{"className":81,"code":82,"language":83,"meta":84,"style":84},"language-txt shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","https:\u002F\u002Fapi.shopquery.ai\u002Fv1\n","txt","",[86,87,88],"code",{"__ignoreMap":84},[89,90,93],"span",{"class":91,"line":92},"line",1,[89,94,82],{},[74,96,98],{"id":97},"what-you-can-read","What you can read",[64,100,101],{},"The API currently covers:",[103,104,105,109,112],"ul",{},[106,107,108],"li",{},"Products, including price, quantity, images, inventory details, and collections.",[106,110,111],{},"Product search, for finding relevant products by natural search text.",[106,113,114],{},"Collections, including the products grouped inside them.",[74,116,118],{"id":117},"pagination","Pagination",[64,120,121],{},"List endpoints return paginated responses.",[79,123,127],{"className":124,"code":125,"language":126,"meta":84,"style":84},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n    \"meta\": {\n        \"total\": 42,\n        \"perPage\": 100,\n        \"currentPage\": 1,\n        \"lastPage\": 1,\n        \"firstPage\": 1,\n        \"firstPageUrl\": \"\u002F?page=1\",\n        \"lastPageUrl\": \"\u002F?page=1\",\n        \"nextPageUrl\": null,\n        \"previousPageUrl\": null\n    },\n    \"data\": []\n}\n","json",[86,128,129,135,154,175,192,209,225,241,264,284,299,314,320,335],{"__ignoreMap":84},[89,130,131],{"class":91,"line":92},[89,132,134],{"class":133},"sMK4o","{\n",[89,136,138,141,145,148,151],{"class":91,"line":137},2,[89,139,140],{"class":133},"    \"",[89,142,144],{"class":143},"spNyl","meta",[89,146,147],{"class":133},"\"",[89,149,150],{"class":133},":",[89,152,153],{"class":133}," {\n",[89,155,157,160,164,166,168,172],{"class":91,"line":156},3,[89,158,159],{"class":133},"        \"",[89,161,163],{"class":162},"sBMFI","total",[89,165,147],{"class":133},[89,167,150],{"class":133},[89,169,171],{"class":170},"sbssI"," 42",[89,173,174],{"class":133},",\n",[89,176,178,180,183,185,187,190],{"class":91,"line":177},4,[89,179,159],{"class":133},[89,181,182],{"class":162},"perPage",[89,184,147],{"class":133},[89,186,150],{"class":133},[89,188,189],{"class":170}," 100",[89,191,174],{"class":133},[89,193,195,197,200,202,204,207],{"class":91,"line":194},5,[89,196,159],{"class":133},[89,198,199],{"class":162},"currentPage",[89,201,147],{"class":133},[89,203,150],{"class":133},[89,205,206],{"class":170}," 1",[89,208,174],{"class":133},[89,210,212,214,217,219,221,223],{"class":91,"line":211},6,[89,213,159],{"class":133},[89,215,216],{"class":162},"lastPage",[89,218,147],{"class":133},[89,220,150],{"class":133},[89,222,206],{"class":170},[89,224,174],{"class":133},[89,226,228,230,233,235,237,239],{"class":91,"line":227},7,[89,229,159],{"class":133},[89,231,232],{"class":162},"firstPage",[89,234,147],{"class":133},[89,236,150],{"class":133},[89,238,206],{"class":170},[89,240,174],{"class":133},[89,242,244,246,249,251,253,256,260,262],{"class":91,"line":243},8,[89,245,159],{"class":133},[89,247,248],{"class":162},"firstPageUrl",[89,250,147],{"class":133},[89,252,150],{"class":133},[89,254,255],{"class":133}," \"",[89,257,259],{"class":258},"sfazB","\u002F?page=1",[89,261,147],{"class":133},[89,263,174],{"class":133},[89,265,267,269,272,274,276,278,280,282],{"class":91,"line":266},9,[89,268,159],{"class":133},[89,270,271],{"class":162},"lastPageUrl",[89,273,147],{"class":133},[89,275,150],{"class":133},[89,277,255],{"class":133},[89,279,259],{"class":258},[89,281,147],{"class":133},[89,283,174],{"class":133},[89,285,287,289,292,294,296],{"class":91,"line":286},10,[89,288,159],{"class":133},[89,290,291],{"class":162},"nextPageUrl",[89,293,147],{"class":133},[89,295,150],{"class":133},[89,297,298],{"class":133}," null,\n",[89,300,302,304,307,309,311],{"class":91,"line":301},11,[89,303,159],{"class":133},[89,305,306],{"class":162},"previousPageUrl",[89,308,147],{"class":133},[89,310,150],{"class":133},[89,312,313],{"class":133}," null\n",[89,315,317],{"class":91,"line":316},12,[89,318,319],{"class":133},"    },\n",[89,321,323,325,328,330,332],{"class":91,"line":322},13,[89,324,140],{"class":133},[89,326,327],{"class":143},"data",[89,329,147],{"class":133},[89,331,150],{"class":133},[89,333,334],{"class":133}," []\n",[89,336,338],{"class":91,"line":337},14,[89,339,340],{"class":133},"}\n",[64,342,343,344,347,348,350,351,353,354,347,357,353,359,362],{},"Use ",[86,345,346],{},"page"," and ",[86,349,182],{}," to move through larger result sets. If omitted, ",[86,352,346],{}," defaults to ",[86,355,356],{},"1",[86,358,182],{},[86,360,361],{},"100",".",[74,364,366],{"id":365},"errors","Errors",[64,368,369,370,373],{},"Most errors return JSON with a ",[86,371,372],{},"message"," field. Validation errors may include extra details.",[79,375,377],{"className":124,"code":376,"language":126,"meta":84,"style":84},"{\n    \"message\": \"Unauthorized access\"\n}\n",[86,378,379,383,401],{"__ignoreMap":84},[89,380,381],{"class":91,"line":92},[89,382,134],{"class":133},[89,384,385,387,389,391,393,395,398],{"class":91,"line":137},[89,386,140],{"class":133},[89,388,372],{"class":143},[89,390,147],{"class":133},[89,392,150],{"class":133},[89,394,255],{"class":133},[89,396,397],{"class":258},"Unauthorized access",[89,399,400],{"class":133},"\"\n",[89,402,403],{"class":91,"line":156},[89,404,340],{"class":133},[406,407,408],"style",{},"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);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":84,"searchDepth":137,"depth":137,"links":410},[411,412,413,414],{"id":76,"depth":137,"text":77},{"id":97,"depth":137,"text":98},{"id":117,"depth":137,"text":118},{"id":365,"depth":137,"text":366},"Build merchant-scoped catalog experiences with the ShopQuery API.","md",null,{},{"icon":41},{"title":32,"description":415},"aSRfhSuoWl-2RmQMb8s4Bk76IbSsuiwglSccSMxEf3k",[423,425],{"title":26,"path":27,"stem":28,"description":424,"icon":29,"children":-1},"Create products manually and maintain product details, stock, and prices.",{"title":37,"path":38,"stem":39,"description":426,"icon":40,"children":-1},"Create an app token and authenticate ShopQuery API requests with a bearer token.",1778749034466]