Troubleshooting guide

What to do when your request fails?

Please find below the most commons ways to fix your API calls.

1. Correctly encode your URLs

Most of the errors you will encounter will be because you haven't correctly encoded your URL.

To do this quickly you can go on this website, and click on the encode button.

If you need to do this programmatically, here are some useful links:

2. Wait for the JavaScript to render

Some websites use a lot of JavaScript, for those websites, you will have to use the wait parameter with the number of milliseconds you want to wait.

Example: wait=2000 if you want to wait 2 seconds or 2000 milliseconds

3. Use premium proxy

For very difficult websites, you should use premium_proxy=True parameter. Every call using premium proxies will cost 100 api credits.

If you still have some problems, do not hesitate to send us an email.

Happy Scraping.