Firecrawl Agent - Web Crawler avatar

Firecrawl Agent - Web Crawler

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Firecrawl Agent - Web Crawler

Firecrawl Agent - Web Crawler

Advanced web crawling with Firecrawl. Extract clean markdown, handle JavaScript sites & manage large-scale crawls with built-in rate limiting & error handling.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

4

Bookmarked

112

Total users

9

Monthly active users

12 days ago

Last modified

Share

Firecrawl Agent - AI Autonomous Web Data Extraction

AI-powered autonomous web agent that navigates websites, handles complex interactions, and extracts structured data using natural language goals. Powered by Firecrawl's Agent API. Built by John Rippy (https://www.linkedin.com/in/johnrippy/ | https://johnrippy.link/).

BYOK (Bring Your Own Key) -- you provide your own API credentials.


Before You Start

This actor requires your own API credentials to fetch real data.

Where to get your key: Your Firecrawl API key (get it at firecrawl.dev)


Quick Start

Run with real data

{
"url": "https://example.com",
"objective": "Find the pricing information and list all available plans with their features and costs",
"maxSteps": 10,
"allowBacktracking": true,
"firecrawlApiKey": "YOUR_API_KEY_HERE",
"webhookPlatform": "custom"
}

Input Parameters

ParameterTypeDefaultRequiredDescription
urlstring-NoThe URL where the agent should start its extraction
objectivestring-NoDescribe in natural language what data you want to extract. The AI will autonomously navigate and find it.
schemaobject-NoJSON schema defining the structure of extracted data. Leave empty for automatic extraction.
maxStepsinteger10NoMaximum number of pages/actions the agent can take
allowBacktrackingbooleantrueNoAllow the agent to go back and try different paths if stuck
firecrawlApiKeystring-Yes*Your Firecrawl API key (get it at firecrawl.dev)
webhookUrlstring-NoURL to send extraction results via POST request. Supports Zapier, Make, n8n, and custom webhooks.
webhookPlatformstring"custom"NoSelect your webhook platform for optimized payload formatting
webhookHeadersobject-NoAdditional HTTP headers to include in webhook requests (e.g., authorization tokens)

Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Extraction CompletedEach autonomous extraction completed$0.05

Troubleshooting

"API key is required"

  • Add your API key in the input

"API error 403" or "Unauthorized"

Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • API key without proper permissions
  • The target data doesn't exist or is too small to track

How do I test without an API key?


Built by John Rippy | Actor Arsenal