# GET /chat/users/{userId}/messages endless next page token

**URL:** <https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461>\
**Category:** Chat\
**Created:** [September 18, 2025, 7:40am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461 "2025-09-18T07:40:18Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sam1664](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Post date:** [September 18, 2025, 7:40am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/1 "2025-09-18T07:40:18Z")

</div>

### I have a python module in production that gets chat logs from ‘_GET_ /chat/users/{userId}/messages’ - it’s worked for about 7 months and has just stopped working. The behaviour we see is endless next page tokens with a different token and same content as the first page, so the module gets stuck in an endless loop. I opened a ticket with support and they directed me to here after some troubleshooting. It’s breaking a core production service, would really appreciate some assistance.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 19, 2025, 12:17am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/2 "2025-09-19T00:17:33Z")

</div>

Hey @Sam1664  
Thanks for reaching out to us and welcome to the Zoom Developer Forum, I am happy to help here.  
Can you please share an example request URL and the response you are getting when you get this error.  
Also a tracking ID found in the response headers so we can look further into this issue

---

<div class="post-metadata">

**Author:** ![Sam1664](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Post date:** [September 19, 2025, 7:59am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/3 "2025-09-19T07:59:48Z")

</div>

Thanks for the response. Logs, debugging and troubleshooting is detailed in case TS2024465, if you are able to access it. can’t see a way to direct message you here.

---

<div class="post-metadata">

**Author:** ![Sam1664](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Post date:** [September 22, 2025, 7:34am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/4 "2025-09-22T07:34:29Z")

</div>

Hi Elisa. Were you able to look at the support case?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 22, 2025, 1:21pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/5 "2025-09-22T13:21:50Z")

</div>

Hey @Sam1664  
Sorry for the late reply here! Looking into this now

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 22, 2025, 1:45pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/6 "2025-09-22T13:45:29Z")

</div>

Hi @Sam1664  
Can you please reply to the DM I just sent?

---

<div class="post-metadata">

**Author:** ![MarkCollard](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@MarkCollard](https://devforum.zoom.us/u/MarkCollard)\
**Post date:** [September 23, 2025, 10:56am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/7 "2025-09-23T10:56:20Z")

</div>

Hi Elisa  
I’m experiencing the same issue using the chat/users/{user}/messages API

It’s returning the same page content every time with a different nextPageToken, and gets stuck in an endless loop.

I’ve also noticed the API sometimes returns 0 messages with a nextPageToken value.

This is also causing an endless loop as it retrieves 0 messages and a new nextPageToken when calling the API with the returned nextPageToken.

Can you please assist?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 23, 2025, 2:17pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/8 "2025-09-23T14:17:26Z")

</div>

Hi @MarkCollard  
Thanks for reaching out to us  
We are currently investigating this issue and it looks like its been clasified as a bug on our end, in the meantime, can you please increase the page\_size to 50

---

<div class="post-metadata">

**Author:** ![MarkCollard](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@MarkCollard](https://devforum.zoom.us/u/MarkCollard)\
**Post date:** [September 25, 2025, 9:16am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/9 "2025-09-25T09:16:54Z")

</div>

Thanks for the response and suggestion. We’re already using the API with the pageSize set to 50 and encountering the issue.

Do you have any details about when the bug will be fixed?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 25, 2025, 1:56pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/10 "2025-09-25T13:56:27Z")

</div>

Hi @MarkCollard  
Yes, this has been confirmed as a bug (ZOOM-1046196), The fix will be deployed in October

---

<div class="post-metadata">

**Author:** ![Sam1664](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Post date:** [September 30, 2025, 1:48pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/11 "2025-09-30T13:48:56Z")

</div>

Thanks Elisa. Is there a day chosen yet in October so i can update my org

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 30, 2025, 2:52pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/12 "2025-09-30T14:52:28Z")

</div>

HI @Sam1664  
The fix will be deployed on 10/17 and 10/18

---

<div class="post-metadata">

**Author:** ![MarkCollard](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@MarkCollard](https://devforum.zoom.us/u/MarkCollard)\
**Post date:** [October 21, 2025, 11:13am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/13 "2025-10-21T11:13:04Z")

</div>

Hi Elisa

On Sunday 19 Oct I tried using the [https://api.zoom.us/v2/chat/users/{userId}/messages](https://api.zoom.us/v2/chat/users/%7BuserId%7D/messages) Zoom API to see if the bug was fixed. It looked like it was.

But I’ve noticed today it’s returning the same page content every time with a different nextPageToken, and gets stuck in an endless loop again.

Can you please assist?

---

<div class="post-metadata">

**Author:** ![Sam1664](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Post date:** [October 21, 2025, 12:44pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/14 "2025-10-21T12:44:10Z")

</div>

I can also confirm what Mark is reporting. I tested yesterday around 13:00 UTC and it looked good, successfully paginating multiple pages. I then asked users to test. In the evening tests were ran and the bug was being detected.

Thanks

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [October 21, 2025, 4:52pm UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/15 "2025-10-21T16:52:15Z")

</div>

Hi @Sam1664 and @MarkCollard  
Thanks for reporting this.  
I will look internally and will get back to you

---

<div class="post-metadata">

**Author:** ![Steven7](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/steven7/32/71252_2.png) [@Steven7](https://devforum.zoom.us/u/Steven7)\
**Post date:** [October 22, 2025, 8:32am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/16 "2025-10-22T08:32:13Z")

</div>

Same issue happened here. I did open a ticket similar to this issue before.

> [@Pagination next\_page\_token not working for GET /chat/users/{userId}/messages](https://devforum.zoom.us/t/pagination-next-page-token-not-working-for-get-chat-users-userid-messages/137391):
>
> GET /chat/users/{userId}/messages I have been using this API to retrieve chat messages. However, there seems to be a new update where the pagination using next\_page\_token is not working properly. It returns a new next\_page\_token but the results are always the same

Looking forward to your assistance. Thanks

---

<div class="post-metadata">

**Author:** ![Sam1664](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Post date:** [October 23, 2025, 8:35am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461/17 "2025-10-23T08:35:30Z")

</div>

Try again everyone. The AWS outage the other day caused the issue, due to zoom having to switch clusters to restore services; it’s been reverted and working again for us
