Crear sesión de Interact
Inicia una sesión de navegador independiente de Interact que controlas con código (no requiere scraping previo).
Cabeceras
| Cabecera | Valor |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
Cuerpo de la solicitud
| Parámetro | Tipo | Obligatorio | Valor predeterminado | Descripción |
|---|---|---|---|---|
ttl | number | No | 600 | Duración total de la sesión en segundos (30-3600) |
activityTtl | number | No | 300 | Segundos de inactividad antes de que la sesión se elimine (10-3600) |
profile | object | No | — | Habilita el almacenamiento persistente entre sesiones. Consulta más abajo. |
profile.name | string | Sí* | — | Nombre del perfil (1-128 caracteres). Las sesiones con el mismo nombre comparten almacenamiento. |
profile.saveChanges | boolean | No | true | Cuando 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
| Campo | Tipo | Descripción |
|---|---|---|
success | boolean | Indica si se creó la sesión |
id | string | Identificador único de la sesión |
cdpUrl | string | URL de WebSocket para conexiones CDP |
liveViewUrl | string | URL para ver la sesión en tiempo real |
interactiveLiveViewUrl | string | URL para interactuar con la sesión en tiempo real (hacer clic, escribir, desplazarse) |
expiresAt | string | Momento 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.
Autorizaciones
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Cuerpo
Tiempo en segundos antes de que la sesión se destruya por inactividad
10 <= x <= 3600Habilita el almacenamiento persistente entre sesiones de interact. Los datos guardados en una sesión pueden cargarse en una sesión posterior usando el mismo nombre.
Si se debe transmitir una vista en vivo del navegador
Tiempo de vida total en segundos de la sesión de interact
30 <= x <= 3600Respuesta
Sesión de interact creada correctamente
URL de WebSocket para acceder al Chrome DevTools Protocol
Cuándo expirará la sesión según el TTL
El identificador único de la sesión
URL para interactuar con la sesión de interact en tiempo real (clic, escribir, desplazarse)
URL para ver la sesión de interact en tiempo real

