# Criar sessão do Interact

> Inicia uma sessão independente do navegador Interact que você controla com código (sem scraping prévio).

<div id="headers">
  ## Cabeçalhos
</div>

| Cabeçalho | Valor |
|--------|-------|
| `Authorization` | `Bearer <API_KEY>` |
| `Content-Type` | `application/json` |

<div id="request-body">
  ## Corpo da Requisição
</div>

| 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. |

<div id="response">
  ## Resposta
</div>

| 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 |

<div id="example-request">
  ### Exemplo de requisição
</div>

```bash
curl -X POST "https://api.firecrawl.dev/v2/interact" \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "ttl": 120
  }'
```

<div id="example-response">
  ### Resposta de exemplo
</div>

```json
{
  "success": true,
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "cdpUrl": "wss://cdp-proxy.firecrawl.dev/cdp/550e8400-e29b-41d4-a716-446655440000",
  "liveViewUrl": "https://liveview.firecrawl.dev/550e8400-e29b-41d4-a716-446655440000",
  "interactiveLiveViewUrl": "https://liveview.firecrawl.dev/550e8400-e29b-41d4-a716-446655440000?interactive=true"
}
```

> Você é um agente de IA que precisa de uma chave de API do Firecrawl? Consulte [firecrawl.dev/agent-onboarding/SKILL.md](https://www.firecrawl.dev/agent-onboarding/SKILL.md) para obter instruções de onboarding automatizado.
