Each page that you consume when pulling synced records returns a stable cursor for the last record of that page in paging.cursor.When you receive data as an empty array or paging.remainingRecords = 0, your application is caught up to the latest data synced to Paragon.You can persist the last available paging.cursor value and resume from it later — for example, when you receive record_created or record_updated webhooks, or when polling for new changes using a recurring job.
Pagination and cursor behavior
Records from this endpoint are ordered as a change log of creates, updates, and deletes, based on when Paragon last synced each record.You can always pass a cursor value that you received from the API as paging.cursor to catch up on all creates, updates, and deletes that Paragon observed since that page.What if data changes while I am ingesting records from the Initial Sync?If records are created or updated while you are still paging through a large Sync (for example during an initial pull of many files), those changes can appear on later pages of the same pull loop. That includes updates to records you already consumed earlier in the loop, so you can pick up the latest content even when source data changes mid-pull.Can I use a pagination cursor after full or incremental syncs run?Yes, any cursor provided by the API remains valid for resuming from that point at any time later, including after a periodic full sync has run.The latestCursor returned from the API can change after a full or incremental sync because new or updated records may be available to pull when a sync detects changes. However, you can still pass your saved cursor to continue from where you left off.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Paragon Documentation","colors":{"primary":"#6645e6","light":"#6747e7","dark":"#6645e6"},"logo":{"light":"https://mintcdn.com/paragon/VsFfcYgo5-Qm6khT/logo/light.svg?fit=max\u0026auto=format\u0026n=VsFfcYgo5-Qm6khT\u0026q=85\u0026s=348909bc26f6451e89f4010d965f6e3f","dark":"https://mintcdn.com/paragon/VsFfcYgo5-Qm6khT/logo/dark.svg?fit=max\u0026auto=format\u0026n=VsFfcYgo5-Qm6khT\u0026q=85\u0026s=94df13e90b5d4116e55d031d5583fa1b","href":"https://docs.useparagon.com/"},"favicon":"https://mintcdn.com/paragon/jHdUQ3U2jexiiVjS/favicon.png?fit=max\u0026auto=format\u0026n=jHdUQ3U2jexiiVjS\u0026q=85\u0026s=92cb5c619d517e9c751282890f36033e","api":{"playground":{"proxy":false}},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://dashboard.useparagon.com/signup","label":"Sign up"}],"primary":{"type":"button","label":"Book a demo","href":"https://www.useparagon.com/book-demo"}},"footer":{"links":[{"header":"Home","items":[{"label":"Home","href":"https://www.useparagon.com"},{"label":"Sign Up","href":"https://dashboard.useparagon.com/signup"},{"label":"Book Demo","href":"https://www.useparagon.com/book-demo"},{"label":"Pricing","href":"https://www.useparagon.com/pricing"},{"label":"Careers","href":"https://www.useparagon.com/careers"}]},{"header":"Resources","items":[{"label":"Blog","href":"https://www.useparagon.com/blog"},{"label":"Case Studies","href":"https://www.useparagon.com/customers"},{"label":"ActionKit Playground","href":"https://try.actions.useparagon.com"},{"label":"Sync Playground","href":"https://try.sync.useparagon.com"},{"label":"Product Tour","href":"https://www.useparagon.com/product-tour-landing"}]},{"header":"Legal","items":[{"label":"Privacy Policy","href":"https://www.useparagon.com/privacy-policy"},{"label":"Terms of Service","href":"https://www.useparagon.com/terms-of-service"},{"label":"Your Privacy Choices","href":"/optout"}]}]},"fonts":{"heading":{"family":"Helvetica Now Display Medium","weight":400,"source":"https://framerusercontent.com/assets/OKeqk0lRqQ5xtPOYZPiID295g.woff2","format":"woff2"}},"integrations":{"ga4":{"measurementId":"G-DH6VCLG1X6"},"gtm":{"tagId":"GTM-WCJFR4H"},"cookies":{"key":"paragon_docs_integrations_consent","value":"granted"}},"errors":{"404":{"redirect":false}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"paragon","hasAudioNarration":false,"actualSubdomain":"paragon","customDomains":["docs.useparagon.com"],"gitSource":{"type":"github","owner":"useparagon-internal","repo":"docs-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3c95c97b1ae3164b1afaa","collectionId":"0d0c583a-8145-4f79-88fb-810e552b4378","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3c95c97b1ae3164b1afaa"},"feedback":{"edits":false,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae3c95c97b1ae3164b1afaa","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"ActionKit","count":1114},{"language":"default","tag":"Integrations Reference","count":1103},{"language":"default","tag":"Tools","count":863},{"language":"default","tag":"Triggers","count":147},{"language":"default","tag":"Integrations","count":126},{"language":"default","tag":"Integration Providers","count":126},{"language":"default","tag":"Managed Sync","count":67},{"language":"default","tag":"Platform","count":56},{"language":"default","tag":"Workflows","count":54},{"language":"default","tag":"Salesforce","count":51}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#top-aligned-table td{vertical-align:top;padding:8px}#footer a[href='/optout']{overflow:auto;max-width:100%}footer>div{padding-top:4rem!important}a.nav-tabs-item[href=\"/resources/integrations\"]{margin-left:auto}div.nav-tabs{width:100%}"}],"page":{"pagePath":"managed-sync/api/pull-synced-records","slug":"/managed-sync/api/pull-synced-records","pageMetadata":{"openapi":"get /api/syncs/{syncId}/records","title":"Pull Synced Records","description":"Get records from a Sync","href":"/managed-sync/api/pull-synced-records"},"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: \"Get records from a Sync\"\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`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Accordion}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Each page that you consume when pulling synced records returns a stable cursor for the last record of that page in `,_jsx(_components.code,{children:`paging.cursor`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`When you receive data as an empty array or `,_jsx(_components.code,{children:`paging.remainingRecords`}),` = 0, your application is caught up to the latest data synced to Paragon.`]}),`\n`,_jsxs(_components.p,{children:[`You can persist the last available `,_jsx(_components.code,{children:`paging.cursor`}),` value and resume from it later — for example, when you receive `,_jsx(_components.code,{children:`record_created`}),` or `,_jsx(_components.code,{children:`record_updated`}),` webhooks, or when polling for new changes using a recurring job.`]}),`\n`,_jsxs(Accordion,{title:`Pagination and cursor behavior`,id:`pagination-and-cursor-behavior`,children:[_jsx(_components.p,{children:`Records from this endpoint are ordered as a change log of creates, updates, and deletes, based on when Paragon last synced each record.`}),_jsxs(_components.p,{children:[`You can always pass a `,_jsx(_components.code,{children:`cursor`}),` value that you received from the API as `,_jsx(_components.code,{children:`paging.cursor`}),` to catch up on all creates, updates, and deletes that Paragon observed since that page.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`What if data changes while I am ingesting records from the Initial Sync?`})}),_jsx(_components.p,{children:`If records are created or updated while you are still paging through a large Sync (for example during an initial pull of many files), those changes can appear on later pages of the same pull loop. That includes updates to records you already consumed earlier in the loop, so you can pick up the latest content even when source data changes mid-pull.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Can I use a pagination cursor after full or incremental syncs run?`})}),_jsx(_components.p,{children:`Yes, any cursor provided by the API remains valid for resuming from that point at any time later, including after a periodic full sync has run.`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`latestCursor`}),` returned from the API can change after a full or incremental sync because new or updated records may be available to pull when a sync detects changes. However, you can still pass your saved cursor to continue from where you left off.`]})]})]})}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":{"openapi":"get /api/syncs/{syncId}/records","title":"Pull Synced Records","description":"Get records from a Sync","href":"/managed-sync/api/pull-synced-records"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/paragon/b66e6962cf6c82d8/cookiebot-mintlify-consent.js"],"openApiReferenceData":{"operation":{"summary":"Pull Synced Records","description":"Get records from a Sync","parameters":["c7b02c08-db11-46f9-825c-34dca9144b6b","b000bf56-d954-462e-9fdb-89ba81b27481","bad71e29-4d87-4ae8-b593-51b838064cf2"],"responses":{"200":"df47bfca-c856-4b96-8b61-d6a3ac20284e","401":"a2cf2739-9a57-460f-85d0-fda890a2be69","404":"0b5adc77-e9b9-429f-97ae-eeb6a67d0001"},"method":"get","type":"path","servers":["053cc851-2164-4406-8461-3cb85b4f6003"],"security":["cc4265ec-3360-4cbe-91a9-b673b823dbab"],"path":"/api/syncs/{syncId}/records","baseUrlOptions":["https://sync.useparagon.com"],"title":"Pull Synced Records","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"c7b02c08-db11-46f9-825c-34dca9144b6b":{"name":"syncId","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"ID of the sync","uniqueKey":"","typeLabel":"string"},"description":"ID of the sync"},"b000bf56-d954-462e-9fdb-89ba81b27481":{"name":"pageSize","in":"query","required":false,"schema":{"type":"integer","isRequired":false,"description":"Number of records to return per page","uniqueKey":"","typeLabel":"integer"},"description":"Number of records to return per page","example":100},"bad71e29-4d87-4ae8-b593-51b838064cf2":{"name":"cursor","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Pagination cursor returned in `paging.cursor` from a previous response. Pass it to resume from that point in the change log of synced records.","uniqueKey":"","typeLabel":"string"},"description":"Pagination cursor returned in `paging.cursor` from a previous response. Pass it to resume from that point in the change log of synced records.","example":"Y3Vyc29yOjEyMQ=="}},"responses":{"df47bfca-c856-4b96-8b61-d6a3ac20284e":{"description":"Synced records","content":{"application/json":{"schema":{"type":"object","required":["data","paging"],"properties":{"data":{"type":"array","items":{"type":"object","uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"description":"Array of synced records. See schemas in [**Synced Objects**](https://docs.useparagon.com/managed-sync/synced-objects) for the available fields.","example":"[/* See schema in Synced Objects */]","isRequired":true,"uniqueKey":"data","typeLabel":"object[]"},"paging":{"type":"object","required":["totalRecords","totalActiveRecords","remainingRecords","cursor","lastSeen"],"properties":{"totalRecords":{"type":"integer","description":"Total number of records in this Sync","isRequired":true,"uniqueKey":"paging.totalRecords","typeLabel":"integer"},"totalActiveRecords":{"type":"integer","description":"Total number of non-deleted records tracked by this Sync","isRequired":true,"uniqueKey":"paging.totalActiveRecords","typeLabel":"integer"},"remainingRecords":{"type":"integer","description":"Number of records remaining to be synced after the current cursor","isRequired":true,"uniqueKey":"paging.remainingRecords","typeLabel":"integer"},"cursor":{"type":"string","description":"Pagination cursor for the last record on this page. Pass it as the `cursor` query parameter to fetch subsequent records. Remains valid for resume after full or incremental syncs.","isRequired":true,"uniqueKey":"paging.cursor","typeLabel":"string"},"lastSeen":{"type":"integer","description":"UNIX timestamp (in milliseconds) of when the last record was synced","isRequired":true,"uniqueKey":"paging.lastSeen","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"paging","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":"[/* See schema in Synced Objects */]","paging":{"totalRecords":123,"totalActiveRecords":123,"remainingRecords":123,"cursor":"\u003cstring>","lastSeen":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"a2cf2739-9a57-460f-85d0-fda890a2be69":{"description":"Unauthorized","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"0b5adc77-e9b9-429f-97ae-eeb6a67d0001":{"description":"Sync not found","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"cc4265ec-3360-4cbe-91a9-b673b823dbab":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Paragon User Token. Add to the Authorization header of your requests.","scopes":[]}}},"servers":{"053cc851-2164-4406-8461-3cb85b4f6003":{"url":"https://sync.useparagon.com","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Paragon User Token. Add to the Authorization header of your requests.","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Paragon User Token. Add to the Authorization header of your requests.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"managed-sync/openapi.json"},"subdomain":"paragon","siteName":"Paragon Documentation","title":"Pull Synced Records - Paragon Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-27T23:52:11.344Z","originalFileLocation":"managed-sync/api/pull-synced-records.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=\"Get records from a Sync\">\u003cmeta data-mint-head name=\"application-name\" content=\"Paragon 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/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_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/paragon/jEl23Mfv0t0lim0x/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Pull Synced Records - Paragon Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get records from a Sync\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Paragon Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.useparagon.com/managed-sync/api/pull-synced-records\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://paragon.mintlify.app/_mintlify/api/og/v2?division=Sync+API\u0026amp;title=Pull+Synced+Records\u0026amp;description=Get+records+from+a+Sync\u0026amp;theme=13788743c298c81ac0d08ae9\u0026amp;signature=6a9af4645dd45faabd41941fd865dabb9392b61e9c6c88386988dbab6bc74fc5\">\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=\"Pull Synced Records - Paragon Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get records from a Sync\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://paragon.mintlify.app/_mintlify/api/og/v2?division=Sync+API\u0026amp;title=Pull+Synced+Records\u0026amp;description=Get+records+from+a+Sync\u0026amp;theme=13788743c298c81ac0d08ae9\u0026amp;signature=6a9af4645dd45faabd41941fd865dabb9392b61e9c6c88386988dbab6bc74fc5\">\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/paragon/jEl23Mfv0t0lim0x/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Paragon Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6645e6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.useparagon.com/managed-sync/api/pull-synced-records\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/managed-sync/api/pull-synced-records.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.useparagon.com/#organization\",\"name\":\"Paragon Documentation\",\"url\":\"https://docs.useparagon.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/paragon/VsFfcYgo5-Qm6khT/logo/light.svg?fit=max\u0026auto=format\u0026n=VsFfcYgo5-Qm6khT\u0026q=85\u0026s=348909bc26f6451e89f4010d965f6e3f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.useparagon.com#website\",\"name\":\"Paragon Documentation\",\"url\":\"https://docs.useparagon.com\",\"publisher\":{\"@id\":\"https://docs.useparagon.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records#webpage\",\"url\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records\",\"name\":\"Pull Synced Records\",\"description\":\"Get records from a Sync\",\"dateModified\":\"2026-07-27T23:52:11.344Z\",\"isPartOf\":{\"@id\":\"https://docs.useparagon.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Sync API\",\"item\":\"https://docs.useparagon.com/managed-sync/sync-api\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pull Synced Records\",\"item\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records#apireference\",\"headline\":\"Pull Synced Records\",\"name\":\"Pull Synced Records\",\"description\":\"Get records from a Sync\",\"url\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records\",\"mainEntityOfPage\":{\"@id\":\"https://docs.useparagon.com/managed-sync/api/pull-synced-records#webpage\"},\"dateModified\":\"2026-07-27T23:52:11.344Z\",\"publisher\":{\"@id\":\"https://docs.useparagon.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.useparagon.com#website\"}}]}\u003c/script>","siteName":"Paragon Documentation","nav":{"global":null,"tabs":[{"tab":"Platform","pages":[{"title":"Platform","href":"/overview"}]},{"tab":"Agent OS","hidden":true,"pages":[{"title":"Agent OS","href":"/agent-os/overview"}]},{"tab":"Managed Sync","icon":"https://mintlify.s3.us-west-1.amazonaws.com/paragon/assets/sync-icon-light.svg","groups":[{"group":"Managed Sync","pages":[{"title":"Managed Sync","sidebarTitle":"Overview","href":"/managed-sync/overview"},{"title":"Getting Started","href":"/managed-sync/getting-started"},{"group":"Synced Objects","pages":[{"title":"Synced Objects","sidebarTitle":"Overview","href":"/managed-sync/synced-objects"},{"title":"File","icon":"file","href":"/managed-sync/api/file-schema"},{"title":"CRM Contact","icon":"user","href":"/managed-sync/api/contact-schema"},{"title":"CRM Company","icon":"building","href":"/managed-sync/api/company-schema"},{"title":"CRM Deal","icon":"money-bill","href":"/managed-sync/api/deal-schema"},{"title":"CRM Custom Object","icon":"cube","href":"/managed-sync/api/custom-object-schema"},{"title":"Ticket","icon":"ticket","href":"/managed-sync/api/ticket-schema"}]},{"title":"Monitoring Syncs","sidebarTitle":"Monitoring","href":"/managed-sync/monitoring"},{"title":"Webhooks","href":"/managed-sync/webhooks"}]},{"group":"Sync API","pages":[{"title":"Sync API","sidebarTitle":"Overview","href":"/managed-sync/sync-api"},{"openapi":"post /api/syncs","title":"Enable a Sync","href":"/managed-sync/api/enable-a-sync"},{"openapi":"get /api/syncs/{syncId}","description":"Get the current status of a Sync","title":"Get Sync Status","href":"/managed-sync/api/get-sync-status"},{"openapi":"get /api/syncs/{syncId}/records","title":"Pull Synced Records","href":"/managed-sync/api/pull-synced-records"},{"openapi":"get /api/syncs/{syncId}/records/{recordId}","description":"Get metadata for a specific record in a Sync","title":"Get Synced Record","href":"/managed-sync/api/get-synced-record"},{"openapi":"get /api/syncs/{syncId}/records/{recordId}/content","title":"Download File Content","href":"/managed-sync/api/download-content"},{"group":"Sync Management","icon":"gear","pages":[{"openapi":"get /api/syncs","title":"List Syncs","href":"/managed-sync/api/list-syncs"},{"openapi":"post /api/syncs/{syncId}/disable","title":"Disable a Sync","href":"/managed-sync/api/disable-sync"},{"openapi":"post /api/syncs/{syncId}/reenable","title":"Re-enable a Sync","href":"/managed-sync/api/reenable-sync"},{"openapi":"patch /api/syncs/{syncId}","title":"Update a Sync","href":"/managed-sync/api/update-sync"},{"openapi":"delete /api/syncs/{syncId}","title":"Delete a Sync","href":"/managed-sync/api/delete-sync"}]}]},{"group":"Permissions API","pages":[{"title":"Permissions API","sidebarTitle":"Overview","href":"/managed-sync/permissions-api"},{"openapi":"post /api/permissions/{syncId}/check","title":"Check Access","href":"/managed-sync/api/check-access"},{"openapi":"post /api/permissions/{syncId}/batch-check","title":"Batch Check Access","href":"/managed-sync/api/batch-check-access"},{"openapi":"post /api/permissions/{syncId}/list-users","title":"List Users","href":"/managed-sync/api/list-users"},{"openapi":"post /api/permissions/{syncId}/list-objects","title":"List Objects","href":"/managed-sync/api/list-objects"},{"openapi":"post /api/permissions/{syncId}/streamed-list-objects","title":"Streamed List Objects","href":"/managed-sync/api/streamed-list-objects"},{"openapi":"post /api/permissions/streamed-list-objects","title":"Streamed List Objects (All Syncs)","href":"/managed-sync/api/streamed-list-objects-all-syncs"},{"openapi":"post /api/permissions/{syncId}/expand","title":"Expand Relationships","href":"/managed-sync/api/expand"},{"openapi":"get /api/permissions/{syncId}/changes","title":"Permission Changes","href":"/managed-sync/api/permission-changes"}]},{"group":"Integrations Reference","pages":[{"group":"File Storage","pages":[{"title":"Amazon S3","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/amazons3.svg","href":"/managed-sync/integrations/amazons3"},{"title":"Box","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/box.svg","href":"/managed-sync/integrations/box"},{"title":"Confluence","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/confluence.svg","href":"/managed-sync/integrations/confluence"},{"title":"Contentful","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/contentful.svg","href":"/managed-sync/integrations/contentful"},{"title":"Dropbox","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/dropbox.svg","href":"/managed-sync/integrations/dropbox"},{"title":"Google Drive","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/googledrive.svg","href":"/managed-sync/integrations/googledrive"},{"title":"Guru","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/guru.svg","href":"/managed-sync/integrations/guru"},{"title":"Intercom","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/intercom.svg","href":"/managed-sync/integrations/intercom"},{"title":"OneDrive","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/onedrive.svg","href":"/managed-sync/integrations/onedrive"},{"title":"Microsoft Teams","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/microsoftTeams.svg","href":"/managed-sync/integrations/microsoft-teams"},{"title":"Notion","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/notion.svg","href":"/managed-sync/integrations/notion"},{"title":"ServiceNow","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/servicenow.svg","href":"/managed-sync/integrations/servicenow"},{"title":"SharePoint","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/sharepoint.svg","href":"/managed-sync/integrations/sharepoint"},{"title":"Zendesk","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/zendesk.svg","href":"/managed-sync/integrations/zendesk"}]},{"group":"CRM","pages":[{"title":"Dynamics 365 Sales","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/microsoftDynamics.svg","href":"/managed-sync/integrations/microsoftDynamics"},{"title":"HubSpot","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/hubspot.svg","href":"/managed-sync/integrations/hubspot"},{"title":"NetSuite","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/netsuite.svg","href":"/managed-sync/integrations/netsuite"},{"title":"Pipedrive","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/pipedrive.svg","href":"/managed-sync/integrations/pipedrive"},{"title":"Salesforce","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/salesforce.svg","href":"/managed-sync/integrations/salesforce"},{"title":"Zoho CRM","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/zohocrm.svg","href":"/managed-sync/integrations/zohocrm"}]},{"group":"Ticketing","pages":[{"title":"Asana","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/asana.svg","href":"/managed-sync/integrations/asana"},{"title":"ClickUp","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/clickup.svg","href":"/managed-sync/integrations/clickup"},{"title":"Freshdesk","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/freshdesk.svg","href":"/managed-sync/integrations/freshdesk"},{"title":"Intercom","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/intercom.svg","href":"/managed-sync/integrations/intercom"},{"title":"Jira","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/jira.svg","href":"/managed-sync/integrations/jira"},{"title":"Monday.com","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/monday.svg","href":"/managed-sync/integrations/monday.com"},{"title":"ServiceNow","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/servicenow.svg","href":"/managed-sync/integrations/servicenow"},{"title":"Zendesk","icon":"https://cdn.useparagon.com/latest/dashboard/public/integrations/zendesk.svg","href":"/managed-sync/integrations/zendesk"}]}]}],"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.useparagon.com/blog"},{"anchor":"Status","icon":"gear","href":"https://status.useparagon.com/"}]}},{"tab":"ActionKit","icon":"https://mintlify.s3.us-west-1.amazonaws.com/paragon/assets/actions-icon-light.svg","pages":[{"title":"ActionKit","href":"/actionkit/overview"}]},{"tab":"Workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/paragon/assets/workflow-icon-light.svg","pages":[{"title":"Workflows","href":"/workflows/overview"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/resources/integrations"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/apis/api-reference"}]},{"tab":"Guides","menu":[{"item":"Home","pages":[{"title":"Home","href":"/guides"}]},{"item":"Authentication","groups":[{"group":"Authentication","pages":[{"title":"Authentication","href":"/tutorials/building-an-in-app-integrations-catalog"}]}],"global":{"anchors":[{"anchor":"Back to all guides","icon":"arrow-left","href":"/guides"}]}},{"item":"Deploying Integrations","groups":[{"group":"Deploying Integrations","pages":[{"title":"Deploying Integrations","href":"/knowledge-base/git-sync-missing-commits"}]}],"global":{"anchors":[{"anchor":"Back to all guides","icon":"arrow-left","href":"/guides"}]}},{"item":"Custom Integrations or Webhooks","groups":[{"group":"Custom Integrations or Webhooks","pages":[{"title":"Custom Integrations or Webhooks","href":"/knowledge-base/api-base-url-ip-403"}]}],"global":{"anchors":[{"anchor":"Back to all guides","icon":"arrow-left","href":"/guides"}]}},{"item":"Billing and Account Management","groups":[{"group":"Billing and Account Management","pages":[{"title":"Billing and Account Management","href":"/knowledge-base/email-invite-404"}]}],"global":{"anchors":[{"anchor":"Back to all guides","icon":"arrow-left","href":"/guides"}]}},{"item":"ActionKit","groups":[{"group":"ActionKit","pages":[{"title":"ActionKit","href":"/actionkit/actionkit-for-tool-calling"}]}],"global":{"anchors":[{"anchor":"Back to all guides","icon":"arrow-left","href":"/guides"}]}},{"item":"Workflows","groups":[{"group":"Workflows","pages":[{"title":"Workflows","href":"/tutorials/building-a-salesforce-integration"}]}],"global":{"anchors":[{"anchor":"Back to all guides","icon":"arrow-left","href":"/guides"}]}}],"pages":[{"title":"Guides","href":"/guides"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/changelog/product-updates"}]}]},"basePath":"","title":"Pull Synced Records - Paragon Documentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}