To protect our endpoint from being overwhelmed, we have rate limits in place. For query/mutation, there is a 5000 limit per 5 minute interval.

Every response header will have 3 rate-limit headers:

  • Ratelimit-Limit — The maximum number of api calls in this interval (currently always 5000).

  • Ratelimit-Remaining — The number of api calls you have left in this interval.

  • Ratelimit-Reset — A Unix epoch timestamp of when the current interval ends.

Any request beyond the limit would receive an HTTP response code of 429 Too Many Requests.


  • Client could listen up to 50 endpoints per web socket connection. Attempting to listen to more would return an error.

  • Each endpoint has a buffer size of 30. If client are too slow to read, the particular endpoint would be closed.

  • Each IP could establish up to 100 web socket connections.

Last updated