{"uid":"cap_bZlCYS2Kv-WDeFQGLoSD7","slug":"vaaya-firecrawl-extract-4959285a","name":"Vaaya Firecrawl Extract","description":"Firecrawl — Extract structured data from URLs using a schema.","url":"https://vaaya.ai/api/run/firecrawl/extract","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"}},"prompt":{"type":"string"},"schema":{"type":"object","additionalProperties":{}}},"additionalProperties":true},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"pathParams":{"type":"object"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_H0hvjMacl1oZxkUYL9CmJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured data from web pages using Firecrawl's extraction engine via Vaaya's agent-ready proxy, billed per call with no API key setup required.","exampleAgentPrompt":"Extract the company name, founding year, CEO name, and headquarters location from https://openai.com/about — give me the results as structured fields.","exampleUseCases":[{"title":"Competitor research from landing pages","prompt":"Go to https://www.notion.so/product and extract a structured list of all the product features they mention, along with any pricing tiers you can find on the page."},{"title":"Lead enrichment from company websites","prompt":"Scrape https://stripe.com/about and pull out the company description, headquarters city, and any executive names you can find — I want it as structured data I can add to my CRM."},{"title":"Product data extraction for comparison","prompt":"Extract the product name, price, specs, and availability from https://www.apple.com/shop/buy-iphone and return it as structured JSON fields."}],"resultDescription":"Returns structured JSON containing the extracted fields from the target URL as defined by the provided schema or prompt. Typically includes the requested data points parsed from the page content, along with metadata about the extraction.","failureModes":["Target URL is behind a login wall or bot protection — returns empty or partial results","URL is unreachable or returns a non-200 status — extraction fails with an error","Requested fields not present on the page — returns null or empty values for those fields","Ambiguous extraction prompt leads to inconsistent field mapping","Rate limits or payment failure at $0.01 USDC per call — transaction rejected"],"whenToPreferThis":"Choose this endpoint when you need to extract structured data from a specific webpage without setting up a Firecrawl account or managing API keys. It is ideal for agent workflows that need one-off or frequent web data extraction billed per call via x402, especially when orchestrating multiple tools through Vaaya's unified interface.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:41:45.205Z","isFirstParty":false}