Créer une session Interact
Démarrer une session de navigateur Interact autonome, pilotée par code (sans scrape préalable).
En-têtes
| En-tête | Valeur |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
Corps de la requête
| Paramètre | Type | Obligatoire | Valeur par défaut | Description |
|---|---|---|---|---|
ttl | number | Non | 600 | Durée de vie totale de la session en secondes (30-3600) |
activityTtl | number | Non | 300 | Nombre de secondes d’inactivité avant la destruction de la session (10-3600) |
profile | object | Non | — | Active un stockage persistant d’une session à l’autre. Voir ci-dessous. |
profile.name | string | Oui* | — | Nom du profil (1-128 caractères). Les sessions portant le même nom partagent le stockage. |
profile.saveChanges | boolean | Non | true | Lorsque true, l’état du navigateur est enregistré dans le profil à la fermeture. Définissez sur false pour charger les données existantes sans écriture. Un seul enregistreur est autorisé à la fois. |
Réponse
| Champ | Type | Description |
|---|---|---|
success | boolean | Indique si la session a bien été créée |
id | string | Identifiant unique de la session |
cdpUrl | string | URL WebSocket pour les connexions CDP |
liveViewUrl | string | URL pour afficher la session en temps réel |
interactiveLiveViewUrl | string | URL pour interagir avec la session en temps réel (clics, saisie, défilement) |
expiresAt | string | Date d’expiration de la session en fonction du TTL |
Exemple de requête
Exemple de réponse
Êtes-vous un agent IA qui a besoin d’une clé API Firecrawl ? Consultez firecrawl.dev/agent-onboarding/SKILL.md pour obtenir les instructions d’intégration automatisée.
Autorisations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Corps
Temps en secondes avant la destruction de la session pour cause d’inactivité
10 <= x <= 3600Active le stockage persistant entre les sessions Interact. Les données enregistrées dans une session peuvent être chargées dans une session ultérieure en utilisant le même nom.
Indique s’il faut diffuser une vue en direct du Browser
Durée de vie totale de la session Interact, en secondes
30 <= x <= 3600Réponse
Session Interact créée avec succès
URL WebSocket pour accéder au protocole Chrome DevTools
Date d’expiration de la session selon le TTL
Identifiant unique de la session
URL pour Interact avec la session Interact en temps réel (cliquer, saisir, faire défiler)
URL pour consulter la session Interact en temps réel

