All list endpoints accept two query parameters to control pagination:
offset — The number of records to skip from the beginning of the list. Use this to advance through pages of results.
limit — The maximum number of records to return per request. Note: some endpoints enforce an upper bound on limit; exceeding it returns a 400 error.
Every paginated response includes a total_count field at the top level. This tells you the total number of records available across all pages. You can determine whether more pages exist by checking whether offset + limit < total_count.
In the response above, total_count is 450. With a limit of 200 and an offset of 0, the response contains records 1–200. Setting offset=200 retrieves records 201–400, and offset=400 retrieves the final 50 records.
Use a loop that increments the offset by limit on each iteration, stopping when the offset reaches or exceeds total_count.
# Example shell loopOFFSET=0LIMIT=200TOTAL=1 # start >0 to enter loopwhile [ $OFFSET -lt $TOTAL ]; do RESPONSE=$(curl -s "https://api.honestly.com/v1/surveys?limit=$LIMIT&offset=$OFFSET" \ -H "X-Api-Key: YOUR_SECRET_API_KEY") TOTAL=$(echo $RESPONSE | jq '.total_count') OFFSET=$((OFFSET + LIMIT))done
Some endpoints enforce an upper limit on the limit parameter. Sending a value above the maximum returns a 400 Bad Request error. Check the specific endpoint’s documentation for its limit constraints.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Honestly","colors":{"primary":"#2b7a73","light":"#5cb0a7","dark":"#1f5f59"},"logo":{"light":"https://mintcdn.com/honestly/BkkEjewk45IYUeOR/images/logo/honestly.svg?fit=max\u0026auto=format\u0026n=BkkEjewk45IYUeOR\u0026q=85\u0026s=fb54c4a490fa7945fcc35f39206832ce","dark":"https://mintcdn.com/honestly/BkkEjewk45IYUeOR/images/logo/honestly-white.svg?fit=max\u0026auto=format\u0026n=BkkEjewk45IYUeOR\u0026q=85\u0026s=6656c4b3a53579344ed0ef1d1ace7bca"},"favicon":"https://mintcdn.com/honestly/B-Ykoogmlc4ptiuo/favicon.svg?fit=max\u0026auto=format\u0026n=B-Ykoogmlc4ptiuo\u0026q=85\u0026s=fc4c58d62e70454736c56887117d27cd","footer":{"socials":{"website":"https://www.honestly.com"}},"fonts":{"heading":{"family":"Bricolage Grotesque"},"body":{"family":"Hanken Grotesk"}},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","navbar":{"links":[{"href":"https://share.hsforms.com/1OdBSP16kRFmVS8Q-XaKEeA2b9g8","label":"Contact support"}],"primary":{"type":"button","label":"Go to Honestly","href":"https://webapp.honestly.de/"}},"href":""},{"language":"de","navbar":{"links":[{"href":"https://share.hsforms.com/1j0iwk_7BQt-obdHPoiqzcQ2b9g8","label":"Support kontaktieren"}],"primary":{"type":"button","label":"Zu Honestly","href":"https://webapp.honestly.de/"}},"href":"de"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"honestly","hasAudioNarration":false,"actualSubdomain":"honestly","customDomains":["help.honestly.com"],"gitSource":{"type":"github","owner":"honestly-com","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aea1f96c43360bf59411ac0","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"de","tag":"Using Honestly","count":159},{"language":"en","tag":"Using Honestly","count":158},{"language":"de","tag":"Feedback erfassen","count":53},{"language":"en","tag":"Collecting feedback","count":53},{"language":"de","tag":"Umfragen","count":44},{"language":"en","tag":"Surveys","count":44},{"language":"de","tag":"Auswerten \u0026 handeln","count":36},{"language":"en","tag":"Analyze \u0026 act","count":36},{"language":"de","tag":"Verwaltung","count":35},{"language":"en","tag":"Administration","count":35},{"language":"de","tag":"Dashboard","count":31},{"language":"en","tag":"Dashboard","count":31},{"language":"de","tag":"Mitarbeitende","count":20},{"language":"en","tag":"Employees","count":20},{"language":"de","tag":"Grundlagen","count":18},{"language":"de","tag":"Hilfe \u0026 Updates","count":17},{"language":"en","tag":"Getting started","count":17},{"language":"en","tag":"Help \u0026 updates","count":17},{"language":"de","tag":"FAQ","count":16},{"language":"default","tag":"Developers","count":16},{"language":"default","tag":"Developer docs","count":16},{"language":"en","tag":"FAQ","count":16},{"language":"default","tag":"API Reference","count":11},{"language":"default","tag":"Core Concepts","count":3},{"language":"default","tag":"Get Started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":".update-meta{margin-top:-0.5rem;font-size:0.8125rem;color:inherit;opacity:0.6}.month-count{margin-top:-2.1rem;text-align:right;font-size:0.8125rem;color:inherit;opacity:0.6}html[data-current-path$=\"/whats-new/highlights\"] li.toc-item[data-depth]:not([data-depth=\"0\"]){display:none}html[data-current-path$=\"/whats-new/highlights\"] .card h4{position:relative;margin-top:0;margin-bottom:0}html[data-current-path$=\"/whats-new/highlights\"] .card h4>div{position:static;order:1;display:flex;align-items:center;align-self:center}html[data-current-path$=\"/whats-new/highlights\"] .card h4 a{margin-left:0.4rem}html[data-current-path$=\"/whats-new/highlights\"] .anchor-copied{margin-left:0.4rem;align-self:center;font-size:0.75rem;font-weight:400;color:inherit;opacity:0.6;white-space:nowrap}"}],"page":{"pagePath":"developers/concepts/pagination","slug":"/developers/concepts/pagination","pageMetadata":{"title":"How to Paginate Results in the Honestly Export API","sidebarTitle":"Pagination","description":"The Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.","href":"/developers/concepts/pagination"},"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 Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.\"\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={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,CodeGroup,Heading,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Honestly Export API uses offset-based pagination for all list endpoints, allowing you to retrieve large datasets in manageable chunks.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How it works`}),`\n`,_jsx(_components.p,{children:`All list endpoints accept two query parameters to control pagination:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`offset`})}),` — The number of records to skip from the beginning of the list. Use this to advance through pages of results.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`limit`})}),` — The maximum number of records to return per request. Note: some endpoints enforce an upper bound on `,_jsx(_components.code,{children:`limit`}),`; exceeding it returns a `,_jsx(_components.code,{children:`400`}),` error.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Every paginated response includes a `,_jsx(_components.code,{children:`total_count`}),` field at the top level. This tells you the total number of records available across all pages. You can determine whether more pages exist by checking whether `,_jsx(_components.code,{children:`offset + limit \u003c total_count`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`example`,children:`Example`}),`\n`,_jsx(_components.p,{children:`The examples below show how to retrieve the first and second pages of surveys using a page size of 200.`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`First page`,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:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.honestly.com/v1/surveys?limit=200\u0026offset=0\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"X-Api-Key: YOUR_SECRET_API_KEY\"`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Second page`,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:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.honestly.com/v1/surveys?limit=200\u0026offset=200\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"X-Api-Key: YOUR_SECRET_API_KEY\"`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Example response`,numberOfLines:`13`,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:`13`,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:` \"total_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`450`}),_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:` \"surveys\"`}),_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`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`101`}),_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:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"en\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Q1 Engagement Survey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"de\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Engagement-Befragung Q1\"`}),_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`,_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:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`102`}),_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:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"en\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Onboarding Pulse\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"de\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Onboarding-Puls\"`}),_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`,_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:[`In the response above, `,_jsx(_components.code,{children:`total_count`}),` is `,_jsx(_components.code,{children:`450`}),`. With a `,_jsx(_components.code,{children:`limit`}),` of `,_jsx(_components.code,{children:`200`}),` and an `,_jsx(_components.code,{children:`offset`}),` of `,_jsx(_components.code,{children:`0`}),`, the response contains records 1–200. Setting `,_jsx(_components.code,{children:`offset=200`}),` retrieves records 201–400, and `,_jsx(_components.code,{children:`offset=400`}),` retrieves the final 50 records.`]}),`\n`,_jsx(Heading,{level:`2`,id:`fetching-all-records`,children:`Fetching all records`}),`\n`,_jsxs(_components.p,{children:[`Use a loop that increments the `,_jsx(_components.code,{children:`offset`}),` by `,_jsx(_components.code,{children:`limit`}),` on each iteration, stopping when the `,_jsx(_components.code,{children:`offset`}),` reaches or exceeds `,_jsx(_components.code,{children:`total_count`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,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:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Example shell loop`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`OFFSET`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`0`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`LIMIT`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`200`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`TOTAL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`1`}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:` # start >0 to enter loop`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`while`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$OFFSET`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -lt`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` $TOTAL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]; `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`do`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` RESPONSE`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`$(`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -s`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.honestly.com/v1/surveys?limit=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$LIMIT`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\u0026offset=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$OFFSET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"X-Api-Key: YOUR_SECRET_API_KEY\"`}),_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\":`#9CDCFE`},children:` TOTAL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`$(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`echo`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` $RESPONSE`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` |`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:` jq`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '.total_count'`}),_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\":`#9CDCFE`},children:` OFFSET`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`$((`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`OFFSET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` +`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` LIMIT`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`))`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`done`})}),`\n`]})})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Some endpoints enforce an upper limit on the `,_jsx(_components.code,{children:`limit`}),` parameter. Sending a value above the maximum returns a `,_jsx(_components.code,{children:`400 Bad Request`}),` error. Check the specific endpoint’s documentation for its limit constraints.`]})})]})}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":"How to Paginate Results in the Honestly Export API","sidebarTitle":"Pagination","description":"The Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.","href":"/developers/concepts/pagination"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How it works","slug":"how-it-works","depth":2,"children":[]},{"title":"Example","slug":"example","depth":2,"children":[]},{"title":"Fetching all records","slug":"fetching-all-records","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/honestly/2e40997da2022c0c/frank.js","/_mintlify/custom/honestly/828ee994b07ee804/language-redirect.js","/_mintlify/custom/honestly/a2c539a43086b1e9/highlight-anchor-copy.js"],"subdomain":"honestly","siteName":"Honestly","title":"How to Paginate Results in the Honestly Export API - Honestly","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/developers/concepts/pagination","matchLevel":0},"de":{"href":"/developers/concepts/pagination","matchLevel":0}}},"lastModified":"2026-07-29T09:14:49.549Z","originalFileLocation":"developers/concepts/pagination.mdx","locale":"en"},"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 Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Honestly\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_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/honestly/PsVfD-T-mbmayU-9/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"How to Paginate Results in the Honestly Export API - Honestly\">\u003cmeta data-mint-head property=\"og:description\" content=\"The Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Honestly\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.honestly.com/developers/concepts/pagination\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://honestly.mintlify.site/_mintlify/api/og/v2?division=Core+Concepts\u0026amp;title=How+to+Paginate+Results+in+the+Honestly+Export+API\u0026amp;description=The+Honestly+Export+API+uses+offset-based+pagination.+Use+limit+and+offset+query+parameters+to+page+through+large+result+sets+efficiently.\u0026amp;theme=b547c606fbd58b7f25195b36\u0026amp;signature=a5924aa2378b0265a2f1a8d4c08adaf0b568caec20d68ce47d8e39690c05af00\">\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=\"How to Paginate Results in the Honestly Export API - Honestly\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://honestly.mintlify.site/_mintlify/api/og/v2?division=Core+Concepts\u0026amp;title=How+to+Paginate+Results+in+the+Honestly+Export+API\u0026amp;description=The+Honestly+Export+API+uses+offset-based+pagination.+Use+limit+and+offset+query+parameters+to+page+through+large+result+sets+efficiently.\u0026amp;theme=b547c606fbd58b7f25195b36\u0026amp;signature=a5924aa2378b0265a2f1a8d4c08adaf0b568caec20d68ce47d8e39690c05af00\">\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/honestly/PsVfD-T-mbmayU-9/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Honestly\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2b7a73\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.honestly.com/developers/concepts/pagination\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/developers/concepts/pagination.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.honestly.com/#organization\",\"name\":\"Honestly\",\"url\":\"https://help.honestly.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/honestly/BkkEjewk45IYUeOR/images/logo/honestly.svg?fit=max\u0026auto=format\u0026n=BkkEjewk45IYUeOR\u0026q=85\u0026s=fb54c4a490fa7945fcc35f39206832ce\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.honestly.com#website\",\"name\":\"Honestly\",\"url\":\"https://help.honestly.com\",\"publisher\":{\"@id\":\"https://help.honestly.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.honestly.com/developers/concepts/pagination#webpage\",\"url\":\"https://help.honestly.com/developers/concepts/pagination\",\"name\":\"How to Paginate Results in the Honestly Export API\",\"description\":\"The Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.\",\"dateModified\":\"2026-07-29T09:14:49.549Z\",\"isPartOf\":{\"@id\":\"https://help.honestly.com#website\"},\"breadcrumb\":{\"@id\":\"https://help.honestly.com/developers/concepts/pagination#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.honestly.com/developers/concepts/pagination#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Developer docs\",\"item\":\"https://help.honestly.com/developers/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Paginate Results in the Honestly Export API\",\"item\":\"https://help.honestly.com/developers/concepts/pagination\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://help.honestly.com/developers/concepts/pagination#article\",\"headline\":\"How to Paginate Results in the Honestly Export API\",\"name\":\"How to Paginate Results in the Honestly Export API\",\"description\":\"The Honestly Export API uses offset-based pagination. Use limit and offset query parameters to page through large result sets efficiently.\",\"url\":\"https://help.honestly.com/developers/concepts/pagination\",\"mainEntityOfPage\":{\"@id\":\"https://help.honestly.com/developers/concepts/pagination#webpage\"},\"dateModified\":\"2026-07-29T09:14:49.549Z\",\"publisher\":{\"@id\":\"https://help.honestly.com/#organization\"},\"isPartOf\":{\"@id\":\"https://help.honestly.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Honestly\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Honestly","nav":{"global":null,"languages":[{"language":"en","navbar":{"links":[{"href":"https://share.hsforms.com/1OdBSP16kRFmVS8Q-XaKEeA2b9g8","label":"Contact support"}],"primary":{"type":"button","label":"Go to Honestly","href":"https://webapp.honestly.de/"}},"tabs":[{"tab":"Using Honestly","pages":[{"title":"Using Honestly","href":""}]},{"tab":"Developers","groups":[{"group":"Developer docs","pages":[{"group":"Get Started","icon":"circle-play","expanded":true,"pages":[{"title":"Honestly Export API: What You Can Export","sidebarTitle":"Introduction","href":"/developers/introduction"},{"title":"Honestly Export API: Authentication and API Keys","sidebarTitle":"Authentication","href":"/developers/authentication"},{"title":"Honestly Export API: Make Your First API Call","sidebarTitle":"Quickstart","description":"Learn how to authenticate and make your first call to the Honestly Export API in under 5 minutes. Export surveys, employees, and scores.","href":"/developers/quickstart"}]},{"group":"Core Concepts","icon":"book-open","expanded":true,"pages":[{"title":"How to Paginate Results in the Honestly Export API","sidebarTitle":"Pagination","href":"/developers/concepts/pagination"},{"title":"How to Handle API Errors in the Honestly Export API","sidebarTitle":"Error Handling","description":"Learn how the Honestly Export API signals failures with HTTP status codes and a structured JSON error object you can parse in your integration.","href":"/developers/concepts/error-handling"},{"title":"API Versioning and Backward Compatibility Guarantees","sidebarTitle":"Versioning","href":"/developers/concepts/versioning"}]},{"group":"API Reference","icon":"code","expanded":true,"pages":[{"title":"Honestly Export API v1.3.0 — Full Reference Guide","sidebarTitle":"Overview","href":"/developers/api-reference/overview"},{"title":"GET /v1/surveys — List and Filter Surveys by Status","sidebarTitle":"Surveys","href":"/developers/api-reference/surveys"},{"title":"GET /v1/questions — List and Filter Survey Questions","sidebarTitle":"Questions","href":"/developers/api-reference/questions"},{"title":"GET /v1/employees — Export and List Employee Records","sidebarTitle":"Employees","href":"/developers/api-reference/employees"},{"title":"GET /v1/survey_assignments — List Survey Assignments","sidebarTitle":"Survey Assignments","href":"/developers/api-reference/survey-assignments"},{"title":"GET /v1/scores — Retrieve Aggregated Engagement Scores","sidebarTitle":"Scores","href":"/developers/api-reference/scores"},{"title":"GET /v1/initiatives — List Initiatives (Action Items)","sidebarTitle":"Initiatives","href":"/developers/api-reference/initiatives"},{"title":"GET /v1/attributes — List Employee Attributes and Their Options","sidebarTitle":"Attributes","href":"/developers/api-reference/attributes"},{"title":"GET /v1/survey_cycles — List the Cycles of a Recurring Survey","sidebarTitle":"Survey Cycles","href":"/developers/api-reference/survey-cycles"},{"title":"GET /v1/text_responses — Export Free-Text Survey Answers","sidebarTitle":"Text Responses","href":"/developers/api-reference/text-responses"},{"title":"POST /v1/employees/imports — Import Employees","sidebarTitle":"Employee Import","href":"/developers/api-reference/employee-import"}]}]}]}]},{"language":"de","navbar":{"links":[{"href":"https://share.hsforms.com/1j0iwk_7BQt-obdHPoiqzcQ2b9g8","label":"Support kontaktieren"}],"primary":{"type":"button","label":"Zu Honestly","href":"https://webapp.honestly.de/"}},"tabs":[{"tab":"Using Honestly","pages":[{"title":"Using Honestly","href":"/de"}]},{"tab":"Developers","groups":[{"group":"Developer docs","pages":[{"group":"Get Started","icon":"circle-play","expanded":true,"pages":[{"title":"Honestly Export API: Was du exportieren kannst","sidebarTitle":"Einführung","href":"/de/developers/introduction"},{"title":"Honestly Export API: Authentication and API Keys","sidebarTitle":"Authentication","href":"/developers/authentication"},{"title":"Honestly Export API: Make Your First API Call","sidebarTitle":"Quickstart","description":"Learn how to authenticate and make your first call to the Honestly Export API in under 5 minutes. Export surveys, employees, and scores.","href":"/developers/quickstart"}]},{"group":"Core Concepts","icon":"book-open","expanded":true,"pages":[{"title":"How to Paginate Results in the Honestly Export API","sidebarTitle":"Pagination","href":"/developers/concepts/pagination"},{"title":"How to Handle API Errors in the Honestly Export API","sidebarTitle":"Error Handling","description":"Learn how the Honestly Export API signals failures with HTTP status codes and a structured JSON error object you can parse in your integration.","href":"/developers/concepts/error-handling"},{"title":"API Versioning and Backward Compatibility Guarantees","sidebarTitle":"Versioning","href":"/developers/concepts/versioning"}]},{"group":"API Reference","icon":"code","expanded":true,"pages":[{"title":"Honestly Export API v1.3.0 — Full Reference Guide","sidebarTitle":"Overview","href":"/developers/api-reference/overview"},{"title":"GET /v1/surveys — List and Filter Surveys by Status","sidebarTitle":"Surveys","href":"/developers/api-reference/surveys"},{"title":"GET /v1/questions — List and Filter Survey Questions","sidebarTitle":"Questions","href":"/developers/api-reference/questions"},{"title":"GET /v1/employees — Export and List Employee Records","sidebarTitle":"Employees","href":"/developers/api-reference/employees"},{"title":"GET /v1/survey_assignments — List Survey Assignments","sidebarTitle":"Survey Assignments","href":"/developers/api-reference/survey-assignments"},{"title":"GET /v1/scores — Retrieve Aggregated Engagement Scores","sidebarTitle":"Scores","href":"/developers/api-reference/scores"},{"title":"GET /v1/initiatives — List Initiatives (Action Items)","sidebarTitle":"Initiatives","href":"/developers/api-reference/initiatives"},{"title":"GET /v1/attributes — List Employee Attributes and Their Options","sidebarTitle":"Attributes","href":"/developers/api-reference/attributes"},{"title":"GET /v1/survey_cycles — List the Cycles of a Recurring Survey","sidebarTitle":"Survey Cycles","href":"/developers/api-reference/survey-cycles"},{"title":"GET /v1/text_responses — Export Free-Text Survey Answers","sidebarTitle":"Text Responses","href":"/developers/api-reference/text-responses"},{"title":"POST /v1/employees/imports — Import Employees","sidebarTitle":"Employee Import","href":"/developers/api-reference/employee-import"}]}]}]}]}]},"basePath":"","title":"How to Paginate Results in the Honestly Export API - Honestly","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}