Syphoon
Headless Browser
Core FeatureSyphoon API

Headless Browser

Syphoon’s headless browser enables scraping of JavaScript-heavy sites. Render dynamic pages, capture real-time data, and manage complex workflows.

While crawling a page, it may require you to render the JavaScript on that page. Using a headless browser, we can easily fetch such pages for you. To enable JavaScript rendering, all you need to do is set render=true and we will use a headless Google Chrome instance to fetch the page.

Sample code snippets: #

curl --location 'https://api.syphoon.com' \
    --header 'Content-Type: application/json' \
    --data '{"key":"YOUR_API_KEY","url":"http://httpbin.org/ip","method":"GET","render":true}'

Result #

json
{
    "origin": "assigned_ip_address"
}