Constructor.io Releases logo
Back to Homepage

Releases

Constructor.io Releases

Subscribe to Updates

Labels

  • All Posts
  • Fix
  • Announcement
  • Improvement
  • new
  • This Week in Engineering

Jump to Month

  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • December 2020
  • November 2020
Powered by

Create yours, for free!

today

More scalable retrieval for Items & Variations

You can now paginate through Items and Variations with cursor-based pagination for more reliable, scalable listing - especially for large catalogs.

What’s new

  • GET /v2/items and GET /v2/variations now support cursor-based pagination via next_page_cursor.
  • Each response may return next_page_cursor; pass it in the next request to fetch the next page of results.

Why it matters

  • More reliable pagination for large result sets (reduces offset-related gaps/duplication).
  • Easier to build long-running or resumable export/audit workflows.

Common customer use cases

  • Catalog audits / backfills: Iterate through the full catalog safely, without relying on offset math.
  • Resumable scripts: Store the last cursor to resume processing after interruptions.
  • Large-catalog integrations: Reduce risk of missed/duplicated entities when the underlying catalog is changing.

How to use it (high level)

  • Make a request and read next_page_cursor from the response.
  • Repeat requests with next_page_cursor until it’s empty/omitted.

Notes

  • next_page_cursor can’t be combined with page or offset.
  • When using cursor pagination, total_count is omitted.


Learn more about Retrieving Items

If you have any questions or feedback, please connect with your Customer Success Manager.

Avatar of authorShake Gharibyan