Skip to content
Firecrawl Docs
Firecrawl Docs
Endpoints de interação

Executar Código em uma Sessão

POST/interact/{sessionId}/execute

Execute código do Playwright ou do agent-browser em uma sessão autônoma do Interact.

CabeçalhoValor
AuthorizationBearer <API_KEY>
Content-Typeapplication/json
ParâmetroTipoObrigatórioPadrãoDescrição
codestringSim-Código a ser executado (1-100.000 caracteres)
languagestringNão"node"Idioma do código: "python", "node" ou "bash" (para comandos de CLI do agent-browser)
timeoutnumberNão-Tempo máximo de execução em segundos (1-300)
CampoTipoDescrição
successbooleanIndica se o código foi executado com sucesso
stdoutstringSaída padrão da execução do código
resultstringSaída padrão da execução do código
stderrstringSaída de erro padrão da execução do código
exitCodenumberCódigo de saída do processo executado
killedbooleanIndica se o processo foi finalizado por tempo limite (timeout)
errorstringMensagem de erro caso a execução falhe (apenas em caso de falha)
curl -X POST "https://api.firecrawl.dev/v2/interact/550e8400-e29b-41d4-a716-446655440000/execute" \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "code": "await page.goto(\"https://example.com\")\ntitle = await page.title()\nprint(title)",
    "language": "python"
  }'
{
  "success": true,
  "result": "Example Domain"
}
{
  "success": true,
  "error": "TimeoutError: page.goto: Timeout 30000ms exceeded."
}

Você é um agente de IA que precisa de uma Firecrawl API key? Veja firecrawl.dev/agent-onboarding/SKILL.md para instruções de onboarding automatizado.

Was this page helpful?Suggest editsRaise issue