> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zapmeow.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sessões

> Rotas de sessão e pareamento.

| Método e rota | O que faz |
| - | - |
| `GET /api/sessions` | lista (`name`, `status`, `me`, `config`) |
| `POST /api/sessions` | cria: `{"name","config","start"}`; `201`; `422` se existe |
| `GET /api/sessions/{nome}` | lê |
| `PUT /api/sessions/{nome}` | troca `config` inteira |
| `DELETE /api/sessions/{nome}` | exclui sessão, chaves e mensagens (`204`) |
| `POST /api/sessions/{nome}/start` | inicia (QR se não pareada) |
| `POST /api/sessions/{nome}/restart` | reconecta |
| `POST /api/sessions/{nome}/stop` | desconecta e mantém o pareamento |
| `POST /api/sessions/{nome}/logout` | desvincula o aparelho e abre QR novo |
| `GET /api/{nome}/auth/qr` | QR (`?format=image` → JSON base64; `Accept: image/png` → PNG) |
| `POST /api/{nome}/auth/request-code` | `{"phoneNumber"}` → `{"code"}` |

Objeto de sessão:

```json theme={null}
{ "name": "suporte", "status": "WORKING", "me": { "id": "5511999990000@c.us", "pushName": "Suporte" }, "config": { "webhooks": [] } }
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.