api_key | str | None | API key for authentication. Uses FIRECRAWL_API_KEY env var if not provided |
enable_scrape | bool | True | Enables website scraping functionality |
enable_crawl | bool | False | Enables website crawling functionality |
enable_mapping | bool | False | Enables website mapping functionality |
enable_search | bool | False | Enables web search functionality |
all | bool | False | Enables all functionality when set to True |
formats | List[str] | None | List of formats to be used for operations |
limit | int | 10 | Maximum number of items to retrieve |
poll_interval | int | 30 | Interval in seconds between polling for results |
search_params | Dict[str, Any] | None | Parameters for search operations |
api_url | str | https://api.firecrawl.dev | API URL to use for the Firecrawl app |