Skip to main content

Firecrawl

Bundles contain custom components that support specific third-party integrations with Orbis Studio.

This page describes the components that are available in the Firecrawl bundle.

Firecrawl is a web scraping and crawling service that converts websites into clean, LLM-ready data.

Firecrawl Scrape API​

The Firecrawl Scrape API component scrapes a single URL and returns the page content in Markdown, HTML, or other formats.

Firecrawl Scrape API parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
api_keySecretStringInput parameter. Your Firecrawl API key from firecrawl.dev.
urlStringInput parameter. The URL to scrape.
timeoutIntegerInput parameter. Request timeout in milliseconds. If not set, uses the Firecrawl client default.
scrapeOptionsDataPage options sent to the scrape request.
extractorOptionsDataExtractor options sent to the scrape request.

Firecrawl Scrape API outputs​

NameTypeDescription
dataJSONOutput parameter. Scraped page content as structured Data.

Firecrawl Crawl API​

The Firecrawl Crawl API component recursively crawls a URL and its accessible pages, returning the API result wrapped in a Data record.

Firecrawl Crawl API parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
api_keySecretStringInput parameter. Your Firecrawl API key.
urlStringInput parameter. The starting URL to crawl.
timeoutIntegerInput parameter. Request timeout in milliseconds. If not set, uses the Firecrawl client default.
idempotency_keyStringOptional idempotency key for the crawl request.
crawlerOptionsDataCrawl options sent with the request.
scrapeOptionsDataPage options sent with the crawl request.

Firecrawl Crawl API outputs​

NameTypeDescription
dataJSONOutput parameter. Crawl API results in a Data record.

Firecrawl Map API​

The Firecrawl Map API component maps one or more websites by discovering URLs reachable from the supplied URLs, without downloading page content.

Firecrawl Map API parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
api_keySecretStringInput parameter. Your Firecrawl API key.
urlsStringInput parameter. Starting URLs separated by commas or newlines.
ignore_sitemapBooleanIgnore URLs in the sitemap when mapping.
sitemap_onlyBooleanReturn only URLs from the sitemap.
include_subdomainsBooleanInclude URLs from subdomains.

Firecrawl Map API outputs​

NameTypeDescription
dataJSONOutput parameter. List of discovered URLs as Data records.

Firecrawl Extract API​

The Firecrawl Extract API component extracts structured data from one or more URLs using a prompt or schema definition.

Firecrawl Extract API parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
api_keySecretStringInput parameter. Your Firecrawl API key.
urlsStringInput parameter. URLs to extract data from.
promptStringPrompt guiding extraction.
schemaDataSchema for structured results.
enable_web_searchBooleanAllow web search while extracting.

Firecrawl Extract API outputs​

NameTypeDescription
dataJSONOutput parameter. Extracted structured data.

See also​