Prerequisites
- Go 1.21+
- A Firecrawl API key — get one free
Search the web
Firecrawl works with Go through the REST API. Usenet/http to make requests directly.
Example response
Example response
Scrape a page
Example response
Example response
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

