REST API / Scrape
Scrape a company website
A company's website as structured JSON: name, description, headings, key links, social profiles and the page text, ready for your agent to read.
Body parameters
Company domain, e.g. "northwind.io".
A page to start from instead of the homepage. Overrides domain.
1–10. Default 1 (the homepage). Higher values also read the about, pricing, customers, product and careers pages, in that order, when the site has them.
Response
domain, url, name, description, headings (up to 25, from the first page), key_links (whichever exist of pricing, about, customers, careers, contact, blog, docs, product, login, signup), social (linkedin, x, github, youtube, facebook, instagram), pages (each with url, title, description and up to 6,000 characters of text), units_used and scraped_at. Then usage with scrape_units_counted and scrape_units_left, and request_id.
Only pages that come back with content count. Pages that time out, are blocked or return an error are skipped and cost nothing. robots.txt is respected.
Scrape units are an add-on on paid plans: 1,000 for $9, 5,000 for $19 or 20,000 for $49, from Billing. Scraping never touches your search or enrichment meters. More in Web scraping.
Errors
Was this page useful? Tell us