Each individual request should take around 250-400MS and you are able to make concurrent requests to our API endpoint.
Alternatively you can use our bulk request feature - this will take all the submitted URLs and download them concurrently on our side.
We would recommend you pull the data with a while loop and have a 5 second delay until the data is sent back.