Skip to content
Firecrawl Docs
Firecrawl Docs
Endpoints de interacción

Ejecutar código en una sesión

POST/interact/{sessionId}/execute

Ejecuta código de Playwright o agent-browser en una sesión de Interact independiente.

CabeceraValor
AuthorizationBearer <API_KEY>
Content-Typeapplication/json
ParámetroTipoObligatorioPredeterminadoDescripción
codestring-Código a ejecutar (1-100,000 caracteres)
languagestringNo"node"Idioma del código: "python", "node" o "bash" (para comandos CLI de agent-browser)
timeoutnumberNo-Tiempo máximo de ejecución en segundos (1-300)
CampoTipoDescripción
successbooleanIndica si el código se ejecutó correctamente
stdoutstringSalida estándar de la ejecución del código
resultstringResultado estándar de la ejecución del código
stderrstringSalida de error estándar de la ejecución del código
exitCodenumberCódigo de salida del proceso ejecutado
killedbooleanIndica si el proceso se terminó por exceder el tiempo de espera
errorstringMensaje 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