Skip to main content

Prerequisites

Search the web

Firecrawl works with Go through the REST API. Use net/http to make requests directly.

Scrape a page

Interact with a page

Start a browser session, interact with the page using natural-language prompts, then close the session.

Step 1 — Scrape to start a session

Step 2 — Send interactions

Step 3 — Stop the session

Reusable helper

For repeated use, wrap the API in a small helper:
A community Go SDK is available for the v1 API. See the Go SDK docs for details.

Next steps

Search docs

Search the web and get full page content

Scrape docs

All scrape options including formats, actions, and proxies

Interact docs

Click, fill forms, and extract dynamic content

API Reference

Complete REST API documentation