Skip to main content

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.
Never commit your API key to version control. Use environment variables to keep it secure.

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:
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