Criar sessão do Interact
Inicia uma sessão independente do navegador Interact que você controla com código (sem scraping prévio).
Cabeçalhos
| Cabeçalho | Valor |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
Corpo da Requisição
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
ttl | number | Não | 600 | Tempo de vida total da sessão, em segundos (30-3600) |
activityTtl | number | Não | 300 | Número de segundos de inatividade antes que a sessão seja destruída (10-3600) |
profile | object | Não | — | Habilita armazenamento persistente entre sessões. Veja abaixo. |
profile.name | string | Sim* | — | Nome do perfil (1-128 caracteres). Sessões com o mesmo nome compartilham o armazenamento. |
profile.saveChanges | boolean | Não | true | Quando true, o estado do navegador é salvo de volta no perfil ao fechar. Defina como false para carregar dados existentes sem gravar. Apenas um salvamento é permitido por vez. |
Resposta
| Campo | Tipo | Descrição |
|---|---|---|
success | boolean | Indica se a sessão foi criada |
id | string | Identificador único da sessão |
cdpUrl | string | URL WebSocket para conexões CDP |
liveViewUrl | string | URL para assistir à sessão em tempo real |
interactiveLiveViewUrl | string | URL para interagir com a sessão em tempo real (clicar, digitar, rolar) |
expiresAt | string | Quando a sessão expira com base no TTL |
Exemplo de requisição
Resposta de exemplo
Você é um agente de IA que precisa de uma chave de API do Firecrawl? Consulte firecrawl.dev/agent-onboarding/SKILL.md para obter instruções de onboarding automatizado.
Autorizações
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Corpo
Tempo, em segundos, antes que a sessão seja encerrada por inatividade
10 <= x <= 3600Ativa o armazenamento persistente entre sessões de interação. Os dados salvos em uma sessão podem ser carregados em uma sessão posterior usando o mesmo nome.
Se deve transmitir uma visualização em tempo real do navegador
Tempo de vida total, em segundos, da sessão de interação
30 <= x <= 3600Resposta
Sessão de interação criada com sucesso
URL do WebSocket para acesso ao Chrome DevTools Protocol
Quando a sessão expirará com base no TTL
O identificador único da sessão
URL para interagir com a sessão de interação em tempo real (clicar, digitar, rolar)
URL para visualizar a sessão de interação em tempo real

