Skip to main content

I was using GET/v1-2/get-lists for fetching all the lists. 
Now I am migrating to v2023-10-15/.../get_lists api which has by default a max limit of 10 results per page. 

To accommodate this new `10 result per page` I have updated my logic to keep calling the ‘next’ cursor url. 

  • I want to know if there’s a max limit on number of list user can create. If the max numbers is too high I would put an upper limit (less then max list allowed) to number of  calls to ‘next’ cursor as I don’t want to keep calling so many times.
  • I want to know did GET/v1-2/get-lists  has any limit on number of results returned per call. (nothing mention in the document) 

Hi @monk, welcome to the dev community here on Klaviyo.

According to the documentation, the official maximum number of Lists and Segments is 1000.  You can see that here:

It's important to add contacts to a new list when pulling them from another email service provider, getting started with Klaviyo, or when you collect a list of contacts from an event, giveaway, or signup form. You can have up to 1,000 lists and segments in your account at any given time

However, I think there are some scenarios where I’ve seen people exceed this amount - so I’m not sure if its strictly enforced.  Also, it’s not clear if this includes “inactive” Segments as well.

Curious to know if anyone has exceeded this?  


Reply