Pré-requisitos#
- Projeto Vercel (Next.js, SvelteKit, Nuxt ou independente)
- Uma chave de API do Firecrawl — obtenha uma grátis
Configuração#
Adicione FIRECRAWL_API_KEY como uma variável de ambiente nas configurações do seu projeto na Vercel ou em .env.local para desenvolvimento local:
Fazer uma busca na web#
Crie api/search.ts (ou app/api/search/route.ts para Next.js):
Fazer scraping de uma página#
Crie api/scrape.ts (ou app/api/scrape/route.ts para Next.js):
Interaja com uma página#
Crie api/interact.ts (ou app/api/interact/route.ts para Next.js):
Deploy#
Experimente#
As Functions da Vercel têm um tempo limite padrão de 10 segundos no plano Hobby e de 60 segundos no Pro. Para jobs de rastreamento grandes, use a API assíncrona do Firecrawl com webhooks.
Próximos passos#
Fazer uma busca na web e obter o conteúdo completo da página
Todas as opções de scraping, incluindo formatos, ações e proxies
Clique, preencha formulários e extraia conteúdo dinâmico
Referência completa do SDK, com rastreamento, map, extração em lote e muito mais

