Hi everyone,
I am querying some local public company data and only filtering out active companies instead of insolvent/dissolved companies - the problem is I first have to perform one API request in order to grab the company status value. Because a large proportion are in-active companies I end up hitting the API rate limit when I have only managed to extract only a fraction of active companies, if that makes sense. So I was wondering rather than making repeated API requests to get the company status is there not a way with the API URL to have a query parameter that only requests active companies?
And the same goes for officers too - I am only interested in finding active officers as opposed to resigned - but again, to find out if an officer is active I look for the value held in the “resigned_on” value (if this is empty it means they are active) but to do this I have to perform an API request to get this resigned_on value - I just wondered if a more efficient API query would be to have an API URL with the option to add different parameters or querystrings to only request active companies and only look for active officers, to avoid overloading the API, and me not getting a 429 error?
I have read the documentation but cannot see anything regarding this. Interestingly there is a way to alter the API request URL to only look for insolvent companies but I can’t see a similar feature for just searching active companies via the API request URL.
Thank you very much for any help on this.