Rate limiting is applied to the Companies House API to ensure a high-quality service is delivered for all users, and to protect client applications from unexpected loops.
Per application rates
You can make up to 600 requests within a five-minute period. If you exceed this limit, you
will receive a
429 Too Many Requests HTTP status code for each request made within
the remainder of the five-minute window. At the end of the period, your rate limit will reset
back to its maximum value of 600 requests.
Increasing your rate limit
If you have an application that requires a higher rate limit than the default applied, then please contact us, we will be happy to help.