# Rate limits on getting a single topic

**URL:** <https://meta.discourse.org/t/rate-limits-on-getting-a-single-topic/63162>\
**Category:** Development\
**Created:** [22.Май.2017 21:56:24 UTC](https://meta.discourse.org/t/rate-limits-on-getting-a-single-topic/63162 "2017-05-22T21:56:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bouncey](https://avatars.discourse-cdn.com/v4/letter/b/a9a28c/32.png) [@Bouncey](https://meta.discourse.org/u/Bouncey)\
**Post date:** [22.Май.2017 21:56:24 UTC](https://meta.discourse.org/t/rate-limits-on-getting-a-single-topic/63162/1 "2017-05-22T21:56:24Z")

</div>

I am trying a pull all topics into an elasticsearch instance to enable them to be searchable from our main website.

One issue I have is I keep hitting a rate limit that responds with an empty string. I haveset up an interval to request a topic as little as once a second, but I still hit a rate limiter.

Is there an endpoint that would give me a page of topics in the same detail as `/t/{topic.id}.json`, maybe something to paginate through? I am upwards of 5000 single topic calls, and I haven’t even finished one category yet.

---

<div class="post-metadata">

**Author:** ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)\
**Post date:** [22.Май.2017 23:40:11 UTC](https://meta.discourse.org/t/rate-limits-on-getting-a-single-topic/63162/2 "2017-05-22T23:40:11Z")

</div>

Hi Bouncey welcome to the forum

That sounds like a very painful process.  
Might it be better to write something up that does an export / import directly using the databases?
