Skip to content
Firecrawl Docs
Firecrawl Docs
Points de terminaison d’Interact

Exécuter du code dans une session

POST/interact/{sessionId}/execute

Exécutez du code Playwright ou agent-browser dans une session Interact autonome.

En-têteValeur
AuthorizationBearer <API_KEY>
Content-Typeapplication/json
ParamètreTypeObligatoireValeur par défautDescription
codestringOui-Code à exécuter (1-100 000 caractères)
languagestringNon"node"Langage du code : "python", "node" ou "bash" (pour les commandes CLI d’agent-browser)
timeoutnumberNon-Durée maximale d’exécution en secondes (1-300)
ChampTypeDescription
successbooleanIndique si le code s’est exécuté avec succès
stdoutstringSortie standard de l’exécution du code
resultstringSortie standard de l’exécution du code
stderrstringSortie d’erreur standard de l’exécution du code
exitCodenumberCode de sortie du processus exécuté
killedbooleanIndique si le processus a été interrompu en raison d’un dépassement de délai
errorstringMessage d’erreur si l’exécution a échoué (présent uniquement en cas d’échec)
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."
}

Êtes-vous un agent d’IA qui a besoin d’une clé API Firecrawl ? Consultez firecrawl.dev/agent-onboarding/SKILL.md pour obtenir des instructions d’intégration automatisée.

Was this page helpful?Suggest editsRaise issue