Discussions

Ask a Question
Back to all

Cursor based pagination for menu items not working

I’m fetching menu items using the documented cursor-based pagination (page[size] + page[after]), but I’m seeing many duplicated items across pages.

Even when using meta.after_cursor from the previous response and has_more=true, the API appears to return overlapping results.

Pagination works correctly for Core Modules (bookings, events, invoices, etc.) and for other Inventory types — the issue only occurs with menu_items.

Is this a known issue, or am I missing something in the pagination logic?