Firecrawl icon

Firecrawl

Scrape, crawl, map, search, and extract structured data from websites using Firecrawl API

Scraping → Get batch scrape status

AI-generated

Overview

This node interacts with the Firecrawl API to retrieve the status of a batch scrape job. It is useful for monitoring the progress or completion of web scraping tasks that have been submitted as batch jobs. For example, a user can input a batch ID to check if the scraping job has finished and to get details about the scrape results.

Use Case Examples

  1. Checking the status of a batch scrape job by providing its batch ID.
  2. Monitoring multiple batch scrape jobs by repeatedly querying their statuses.

Properties

Name Meaning
Batch ID The unique identifier of the batch scrape job to retrieve the status for.
Use Custom Body Determines whether to send a custom request body with the API call.
Request Options Additional HTTP request options such as batching, SSL certificate handling, proxy settings, and timeout configuration.

Output

JSON

  • batchId - The ID of the batch scrape job queried.
  • status - Current status of the batch scrape job (e.g., pending, running, completed).
  • results - Data or metadata returned from the batch scrape job, such as scraped content or error details.

Dependencies

  • Firecrawl API key credential

Troubleshooting

  • Ensure the Batch ID is correct and corresponds to an existing batch scrape job; otherwise, the API may return an error or no data.
  • If using a custom body, verify the body format matches the API requirements to avoid request failures.
  • Check network settings such as proxy and SSL options if requests fail due to connectivity or certificate issues.
  • Timeout errors may occur if the server is slow to respond; consider increasing the timeout setting if needed.

Links

Discussion