Based on the API documentation I should be getting back a string in next_page_token because total_records (2989) exceeds page_size (300), but it’s not being returned to me in the response. I’m assuming that this means there are a total of 2989 records to retrieve.
API page:
Error
Not getting next_page_token back in response.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
I saw that other Zoom Phone API endpoints use a different pagination method, and tried that. It works so I went with that. Maybe your documentation needs updating. Thanks for following up though.
Thank you for letting us know about this issue. As @michael.zoom pointed out, the pagination process will be made consistent over the next few months. This API currently supports both page_number and next_page_token but only one can be used at a time. If you do not provide page_number in the query, you will get a next page token. However, we will be disabling pagination by page number in the future and we recommend that you not use it for this API. I have also removed it from the doc to reduce further confusion. Thanks to you and @michael.zoom for the details!
How do I get notified about changes to the API well before they’re put into production? If I hadn’t submitted a ticket I wouldn’t even know that the API will change in a few months until my code started failing.
Currently we do not have a way for folks to subscribe to our upcoming releases page, but we will not release breaking changes without emailing you far in advance.