Ejecutar código en una sesión
Ejecuta código de Playwright o agent-browser en una sesión de Interact independiente.
| Cabecera | Valor |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
| Parámetro | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
code | string | Sí | - | Código a ejecutar (1-100,000 caracteres) |
language | string | No | "node" | Idioma del código: "python", "node" o "bash" (para comandos CLI de agent-browser) |
timeout | number | No | - | Tiempo máximo de ejecución en segundos (1-300) |
| Campo | Tipo | Descripción |
|---|---|---|
success | boolean | Indica si el código se ejecutó correctamente |
stdout | string | Salida estándar de la ejecución del código |
result | string | Resultado estándar de la ejecución del código |
stderr | string | Salida de error estándar de la ejecución del código |
exitCode | number | Código de salida del proceso ejecutado |
killed | boolean | Indica si el proceso se terminó por exceder el tiempo de espera |
error | string | Mensaje de error si la ejecución falló (solo presente en caso de error) |
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."
}¿Eres un agente de IA que necesita una clave de la API de Firecrawl? Consulta firecrawl.dev/agent-onboarding/SKILL.md para ver las instrucciones de incorporación automatizada.
Was this page helpful?Suggest editsRaise issue