Executar Código em uma Sessão
Execute código do Playwright ou do agent-browser em uma sessão autônoma do Interact.
| Cabeçalho | Valor |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
code | string | Sim | - | Código a ser executado (1-100.000 caracteres) |
language | string | Não | "node" | Idioma do código: "python", "node" ou "bash" (para comandos de CLI do agent-browser) |
timeout | number | Não | - | Tempo máximo de execução em segundos (1-300) |
| Campo | Tipo | Descrição |
|---|---|---|
success | boolean | Indica se o código foi executado com sucesso |
stdout | string | Saída padrão da execução do código |
result | string | Saída padrão da execução do código |
stderr | string | Saída de erro padrão da execução do código |
exitCode | number | Código de saída do processo executado |
killed | boolean | Indica se o processo foi finalizado por tempo limite (timeout) |
error | string | Mensagem 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