If you try to put an API URL (`https://app.scrapingbee.com/api/v1/...) in your browser, the website might look a bit weird:



DuckDuckGo.com rendered in a browser through ScrapingBee API
The website renders weirdly in your browser because ScrapingBee API will only returns you the HTML of the page, it won't return you all the other assets loaded by the page.

And while those assets (images, JavaScript, CSS, fonts) are correctly loaded on the ScrapingBee side, the API will only return the HTML to the end-user, in this case, your browser.

Here is a small diagram to understand this a bit better:



This is also why loading a website relying on a lot of JavaScript (Single Page Application) using ScrapingBee API in the browser can results in weird behaviours.
Was this article helpful?
Cancel
Thank you!