Each endpoint’s default and maximum limit are in the API Reference.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Pure API Documentation","colors":{"primary":"#4ad397","light":"#f1f2f1","dark":"#213841"},"logo":{"light":"https://mintcdn.com/puretechnologies/fU2JgN2rpIrKpsya/logo/green.svg?fit=max\u0026auto=format\u0026n=fU2JgN2rpIrKpsya\u0026q=85\u0026s=0a6605767499c82e5df7547d62d0961d","dark":"https://mintcdn.com/puretechnologies/fU2JgN2rpIrKpsya/logo/green.svg?fit=max\u0026auto=format\u0026n=fU2JgN2rpIrKpsya\u0026q=85\u0026s=0a6605767499c82e5df7547d62d0961d"},"favicon":"https://mintcdn.com/puretechnologies/fU2JgN2rpIrKpsya/logo/green.svg?fit=max\u0026auto=format\u0026n=fU2JgN2rpIrKpsya\u0026q=85\u0026s=0a6605767499c82e5df7547d62d0961d","navbar":{"links":[{"href":"https://help.collectpure.com/en/","label":"Support"}],"primary":{"type":"button","label":"API Dashboard","href":"https://www.collectpure.com/dashboard/api-keys"}},"footer":{"socials":{"x":"https://x.com/collectpure","linkedin":"https://www.linkedin.com/company/puretechnologies"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://www.collectpure.com"},{"anchor":"Blog","icon":"newspaper","href":"https://www.collectpure.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"puretechnologies","hasAudioNarration":false,"actualSubdomain":"puretechnologies","customDomains":["docs.collectpure.com"],"gitSource":{"type":"github","owner":"pure-technologies","repo":"pure-turbo","deployBranch":"main","contentDirectory":"apps/api-docs","isPrivate":true,"mountPath":"","label":"","_id":"6aedf5b76bc4a0a1c2061656"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af75487bc8b11b04009be99","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"API Reference","count":47},{"language":"default","tag":"Products","count":12},{"language":"default","tag":"Guides","count":9},{"language":"default","tag":"Vault (Alpha)","count":9},{"language":"default","tag":"Organization","count":7},{"language":"default","tag":"Execution","count":5},{"language":"default","tag":"Listings","count":5},{"language":"default","tag":"Offers","count":5},{"language":"default","tag":"Basics","count":4},{"language":"default","tag":"Marketplace","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"development","slug":"/development","pageMetadata":{"title":"Errors and pagination","description":"The error body every endpoint returns, and how list endpoints page","href":"/development"},"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: \"The error body every endpoint returns, and how list endpoints page\"\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`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsx(_components.p,{children:`A failed request returns a JSON error body with an HTTP status.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,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:`8`,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:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Validation 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:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`400`}),_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:` \"errorCode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"validation_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:` \"suggestion\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Please check your request data and try again\"`}),_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:` \"requestId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"58506219-5893-43d4-9948-324c3c0ce362\"`}),_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:` \"details\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"issues\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"path\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},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:`\"Too big: expected number to be \u003c=100\"`}),_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(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error`})}),_jsx(_components.td,{children:`What went wrong, readable by a person`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`code`})}),_jsx(_components.td,{children:`The HTTP status`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`errorCode`})}),_jsx(_components.td,{children:`A stable code to branch on`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`suggestion`})}),_jsx(_components.td,{children:`What to try next`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`requestId`})}),_jsx(_components.td,{children:`Send this to support when you report a problem`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`details`})}),_jsxs(_components.td,{children:[`The invalid fields, in `,_jsx(_components.code,{children:`details.issues`})]})]})]})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`400`})}),_jsx(_components.td,{children:`The request failed validation`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`401`})}),_jsx(_components.td,{children:`The API key is missing or invalid`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`403`})}),_jsx(_components.td,{children:`The API key’s role cannot call this endpoint`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`404`})}),_jsx(_components.td,{children:`The resource or route does not exist`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`429`})}),_jsxs(_components.td,{children:[`The key hit its `,_jsx(_components.a,{href:`/rate-limiting`,children:`rate limit`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`5xx`})}),_jsx(_components.td,{children:`Pure failed; retry with backoff`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`pagination`,children:`Pagination`}),`\n`,_jsxs(_components.p,{children:[`List endpoints page with `,_jsx(_components.code,{children:`limit`}),` and `,_jsx(_components.code,{children:`offset`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,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:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.collectpure.com/orders/get-sale-orders/v1?limit=50\u0026offset=100\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -H `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key: YOUR_API_KEY\"`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Each endpoint’s default and maximum `,_jsx(_components.code,{children:`limit`}),` are in the API Reference.`]})]})}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":"Errors and pagination","description":"The error body every endpoint returns, and how list endpoints page","href":"/development"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Errors","slug":"errors","depth":2,"children":[]},{"title":"Pagination","slug":"pagination","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"puretechnologies","siteName":"Pure API Documentation","title":"Errors and pagination - Pure API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T18:39:13.521Z","originalFileLocation":"development.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The error body every endpoint returns, and how list endpoints page\">\u003cmeta data-mint-head name=\"application-name\" content=\"Pure API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_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/puretechnologies/5JM0ke9LoOWR7olU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Errors and pagination - Pure API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"The error body every endpoint returns, and how list endpoints page\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Pure API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.collectpure.com/development\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://puretechnologies.mintlify.site/_mintlify/api/og/v2?division=Basics\u0026amp;title=Errors+and+pagination\u0026amp;description=The+error+body+every+endpoint+returns%2C+and+how+list+endpoints+page\u0026amp;theme=6710f812901011b2bd66358b\u0026amp;signature=a5ecc71ebcb42f67fa6dc46c357c6be33f8e828fb6734e5e323867085bd5abb6\">\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=\"Errors and pagination - Pure API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The error body every endpoint returns, and how list endpoints page\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://puretechnologies.mintlify.site/_mintlify/api/og/v2?division=Basics\u0026amp;title=Errors+and+pagination\u0026amp;description=The+error+body+every+endpoint+returns%2C+and+how+list+endpoints+page\u0026amp;theme=6710f812901011b2bd66358b\u0026amp;signature=a5ecc71ebcb42f67fa6dc46c357c6be33f8e828fb6734e5e323867085bd5abb6\">\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/puretechnologies/5JM0ke9LoOWR7olU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Pure API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4ad397\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.collectpure.com/development\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/development.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.collectpure.com/#organization\",\"name\":\"Pure API Documentation\",\"url\":\"https://docs.collectpure.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/puretechnologies/fU2JgN2rpIrKpsya/logo/green.svg?fit=max\u0026auto=format\u0026n=fU2JgN2rpIrKpsya\u0026q=85\u0026s=0a6605767499c82e5df7547d62d0961d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.collectpure.com#website\",\"name\":\"Pure API Documentation\",\"url\":\"https://docs.collectpure.com\",\"publisher\":{\"@id\":\"https://docs.collectpure.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.collectpure.com/development#webpage\",\"url\":\"https://docs.collectpure.com/development\",\"name\":\"Errors and pagination\",\"description\":\"The error body every endpoint returns, and how list endpoints page\",\"dateModified\":\"2026-11-12T18:39:13.521Z\",\"isPartOf\":{\"@id\":\"https://docs.collectpure.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.collectpure.com/development#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.collectpure.com/development#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Basics\",\"item\":\"https://docs.collectpure.com/api-reference/authentication\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Errors and pagination\",\"item\":\"https://docs.collectpure.com/development\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.collectpure.com/development#article\",\"headline\":\"Errors and pagination\",\"name\":\"Errors and pagination\",\"description\":\"The error body every endpoint returns, and how list endpoints page\",\"url\":\"https://docs.collectpure.com/development\",\"mainEntityOfPage\":{\"@id\":\"https://docs.collectpure.com/development#webpage\"},\"dateModified\":\"2026-11-12T18:39:13.521Z\",\"publisher\":{\"@id\":\"https://docs.collectpure.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.collectpure.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Pure API Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Pure API Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/development.md","siteName":"Pure API Documentation","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://www.collectpure.com"},{"anchor":"Blog","icon":"newspaper","href":"https://www.collectpure.com/blog"}]},"tabs":[{"tab":"Guides","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Quickstart","href":"/api-reference/quickstart"}]},{"group":"Basics","pages":[{"title":"Authentication","description":"API keys, environments, and roles","href":"/api-reference/authentication"},{"title":"Errors and pagination","href":"/development"},{"title":"Rate Limiting","description":"How many requests an API key can make","href":"/rate-limiting"},{"title":"Sandbox","href":"/api-reference/sandbox"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/products/search-products"}]},{"tab":"Execution","pages":[{"title":"Execution","href":"/execution/overview"}]}]},"basePath":"","title":"Errors and pagination - Pure API Documentation","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":[],"chunks":[]}