Quickstart Guide
This guide will help you make your first API request and scrape a website in minutes.Get Your API Key
1
Sign up for Firecrawl
Go to firecrawl.dev and create a free account.
2
Generate an API key
Navigate to your dashboard and generate a new API key. Your API key will start with
fc-.3
Save your API key
Store your API key securely. You’ll need it for all API requests.
Make Your First Request
Let’s scrape a website and get clean markdown output:Response
You’ll receive a JSON response with the scraped content:Install an SDK
For production applications, we recommend using one of our official SDKs:- Python
- JavaScript
- Go
- Rust
Install the Python SDK:Basic usage:
Extract Structured Data
One of Firecrawl’s most powerful features is extracting structured data using schemas:You can also extract data without a schema using a simple prompt:
Crawl an Entire Website
To scrape multiple pages from a website:The SDKs automatically handle polling for crawl completion. With the REST API, you’ll need to poll the status endpoint manually.
Next Steps
Authentication
Learn about API keys and authentication
Scraping
Deep dive into scraping options and formats
Crawling
Master website crawling with advanced options
Agent
Use AI agents for autonomous data gathering
Need Help?
API Reference
Complete API documentation
Discord Community
Join our community for support