Tines docs: HTTP Request action and CredentialsAdd live web data from Firecrawl to Tines stories
Overview
Tines stories can call any REST API with the HTTP Request action. Pointing that action at the Firecrawl API lets a story search the web, scrape a page into markdown, pull structured data, map a site, or crawl it, and pass the result to the next action in the story.Quick start
- Create a Firecrawl API key
- In Tines, open Credentials, create a Text credential named
firecrawl, and paste the key as its value - Add an HTTP Request action to your story and configure it as shown below
<<CREDENTIAL.firecrawl>> keeps it out of the action configuration.
Scrape a page
This action sends a scrape request and emits the page as markdown:https://example.com with a URL from an upstream event, for example <<receive_event.body.url>>. The optional integration field labels requests that come from Tines.
What you can do
All endpoints use the base URL
https://api.firecrawl.dev, the same Authorization header, and a JSON body.
Search the web
Extract structured data
Set theformats entry to the json type with a prompt and a JSON schema:
Crawl a site
A crawl runs asynchronously. Use one action to start it and a second action to read the result. Start the crawl withPOST /v2/crawl:
id. Check the status with a second HTTP Request action that reads the crawl by that id, and repeat it until the status is completed:
start_crawl is the name of the action that started the crawl.

