Skip to content

NEWUnify Agents (MCP): governed AI access to finance data. Early access.See Unify Agents

GLOSSARY

What is pagination?

DEFINITION

Pagination splits a large API result into pages that the client fetches one request at a time.

Also called: Paging, Paginated API

How it works

APIs rarely return every record at once. Offset pagination asks for page 3 of 100 records, which is simple but can skip or repeat records when data changes between requests. Cursor pagination returns an opaque pointer to the next page, which stays stable as records are added. Some platforms use page tokens, link headers or timestamp windows instead, and each sets its own maximum page size.

Example

Listing 25,000 invoices from an ERP that returns 1,000 per page takes 25 requests. With offsets, an invoice created during the run can shift every later page by one.

In integrations

Every platform paginates differently. The Unify Int API is designed to use one cursor-based pagination model across all objects, translating each platform's scheme behind it, so the same loop works for QuickBooks Online, NetSuite and Shopify. Pagination bugs are quiet: a job that misses one record per page still looks like it succeeded. Prefer cursors, and compare counts against the source when you can.

Related terms

Related products and solutions

Get started

Connect once. Build everything else on top.

Request sandbox access, or book 30 minutes with an engineer to map your integrations.

Free sandbox access. No credit card. Reply within one business day.