Skip to main content

Prerequisites

Install the SDK

Add your API key to your Django settings or environment:

Create views

Add search, scrape, and interact views to your Django app. In views.py:

Wire up URLs

In urls.py:

Test it

Management command

Use Firecrawl in a Django management command for scripts and data pipelines. Create management/commands/scrape.py:

Next steps

Scrape docs

All scrape options including formats, actions, and proxies

Search docs

Search the web and get full page content

Interact docs

Click, fill forms, and extract dynamic content

Python SDK reference

Full SDK reference with crawl, map, async, and more