Skip to main content

Crear sesión de Interact

Inicia una sesión de navegador independiente de Interact que controlas con código (no requiere scraping previo).
2 min read

Cabeceras#

CabeceraValor
AuthorizationBearer <API_KEY>
Content-Typeapplication/json

Cuerpo de la solicitud#

ParámetroTipoObligatorioValor predeterminadoDescripción
ttlnumberNo600Duración total de la sesión en segundos (30-3600)
activityTtlnumberNo300Segundos de inactividad antes de que la sesión se elimine (10-3600)
profileobjectNoHabilita el almacenamiento persistente entre sesiones. Consulta más abajo.
profile.namestringSí*Nombre del perfil (1-128 caracteres). Las sesiones con el mismo nombre comparten almacenamiento.
profile.saveChangesbooleanNotrueCuando es true, el estado del navegador se guarda de nuevo en el perfil al cerrar. Establécelo en false para cargar los datos existentes sin escribir. Solo se permite un proceso de guardado a la vez.

Respuesta#

CampoTipoDescripción
successbooleanIndica si se creó la sesión
idstringIdentificador único de la sesión
cdpUrlstringURL de WebSocket para conexiones CDP
liveViewUrlstringURL para ver la sesión en tiempo real
interactiveLiveViewUrlstringURL para interactuar con la sesión en tiempo real (hacer clic, escribir, desplazarse)
expiresAtstringMomento en que la sesión expirará según el TTL

Ejemplo de solicitud#

Ejemplo de respuesta#

¿Eres un agente de IA que necesita una clave de API de Firecrawl? Consulta firecrawl.dev/agent-onboarding/SKILL.md para ver las instrucciones de incorporación automática.