We have an overnight process that will check all the company numbers in our database and compare against companies house to see what has changed. At the moment we can do this on an individual bases though the API but obviously it takes a long time (2 hours plus we have calculated, although in testing at moment). I have got the bulk data files from you but this seems to be above what we require.
I am really interested to see if you are planning a method in the API where as I could send in a CSV or Array of company number to certain information to come back paged so what we are looking at can be done in fewer calls?
If not and we need to increase our rate limit how do we go about doing this?
Another solution we have thought of is can we host a private version of the API though you somehow to provide this data?
If we end up with the bulk loads as our only viable option, is there a cost to this or are they part of the free service?
Many thanks in advance for answering these questions