# API: Getting all posts in a topic

**URL:** <https://meta.discourse.org/t/api-getting-all-posts-in-a-topic/41018>\
**Category:** Development\
**Created:** [March 14, 2016, 2:30pm UTC](https://meta.discourse.org/t/api-getting-all-posts-in-a-topic/41018 "2016-03-14T14:30:32Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![polv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/polv/32/257689_2.png) [@polv](https://meta.discourse.org/u/polv)\
**Post date:** [April 21, 2022, 7:27pm UTC](https://meta.discourse.org/t/api-getting-all-posts-in-a-topic/41018/17 "2022-04-21T19:27:32Z")

</div>

While `?print=true` works (as well as `&page=2`), there appears to be more Rate limit than without `print=true`. I wonder how many requests I can do, and considered safe, not to hit status 422.

I am trying to read around 9000 posts, so for 20 posts at once, it will either be very slow, or get rate-limited…

---

_[View the full topic](https://meta.discourse.org/t/api-getting-all-posts-in-a-topic/41018)._
