Hello @devQuestions,
Thanks for sharing your question with the Klaviyo Community!
When trying to retrieve this particular list, I would confirm the list ID and private API key used are correctly formatted without any trailing spaces and that the IDs and keys are in the correct cases. I would also ensure that the list is actually present within the account you are working on along with using a private API key that is generated within that same account. I’ve seen experiences where inconsistencies such as users switching accounts or using the incorrect private API key of a different Klaviyo account would cause these errors.
In addition, when retrieving and using a GET request to hit the list v1 or list v2 endpoints; the data returned should be the same.
I hope this helps!
David
Thanks for the reply @david.to
I tried both curls above, the only change between them is v1/v2. Everything else is the same.
Hey @devQuestions,
Can you confirm that you are using the the ID of an actual static list within your calls as opposed to an ID of a segment?
While Klaviyo’s list v1 endpoint will return the details of the segment such as the name of the segment, when it was created, etc, using a segment’s ID when hitting the v2 endpoint would return the “List not Found Error” error. Klaviyo’s list v2 endpoint will only work with static lists.
David