Api Maximum Limit

Greetings everyone,

I am trying to retrieve all the products from a specific manufacturer through CS Cart API and there are about 4000 products in which I am going to request through the parameter &items_per_page. My question, is there a limit on how many I can request or is it clearly depended on server hardware? I am on a dedicated server and so far I have tried up to 300 with success, any tips or tricks on how much I can raise that limit and still play safe?

Thanks in advance.

I will guess that the limitation will be from either memory or from time_limit,