Pular para o conteúdo

Criar instância

POST/v1/instancesdesde M1token admin

Quando usar

Cria a instância e já sobe o worker dela (o estado passa de created a starting e depois qr_pending). O token da instância aparece uma única vez nesta resposta; o servidor guarda só o hash. A resposta leva Cache-Control: no-store.

Autenticação

Exige o token admin. Com um token de instância a resposta é 403 forbidden.

Parâmetros

Corpo (JSON)

NomeTipoDescrição
nameobrigatóriostringNome livre para identificar a instância.

Exemplo

Janela do terminal
curl -s -X POST "$LITEZAP_URL/v1/instances" \
-H "Authorization: Bearer $LITEZAP_ADMIN_TOKEN" \
-d '{"name":"atendimento"}'

Nos exemplos, LITEZAP_URL é a URL base (ex.: http://localhost:8787) e o token vem deLITEZAP_TOKEN (instância) ou LITEZAP_ADMIN_TOKEN.

Resposta

201 Instância criada.

Campos de InstanceCreated
instanceInstance
instance.idstring
instance.namestring
instance.stateInstanceState
instance.state_reasonstringEx.: proxy_unreachable, temp_banned:<duração>.
instance.phonestringNúmero conectado (depois do pareamento).
instance.tagsstring[]Etiquetas (marco 11).
instance.ip_allowliststring[]CIDRs de onde o token da instância é aceito; vazio = qualquer (marco 11).
instance.created_atstring
instance.updated_atstring
tokenstringToken da instância (lzi_...). Mostrado só uma vez.
{
"instance": {
"id": "inst_7f3a9c2e5b1d4086",
"name": "atendimento",
"state": "starting",
"created_at": "2026-10-17T13:45:00Z",
"updated_at": "2026-10-17T13:45:00Z"
},
"token": "lzi_Q2hhdmUtZGUtZXhlbXBsby1uYW8tdXNl"
}

Erros

CódigoHTTPRetentávelO que fazer
validation_failed400nãoCorrija o corpo ou os parâmetros; a message diz o campo.
unauthorized401nãoEnvie Authorization: Bearer <token> válido.
forbidden403nãoUse o token certo (admin, ou o da própria instância).

Todo erro usa o envelope {"error":{"code","message","retryable"}}. Tabela completa em Erros.

Eventos gerados

Equivalente na Z-API: Criar instância (parceiros). Veja Migrar da Z-API.

Outras operações de Instâncias: Listar instâncias · Consultar instância · Editar instância · Apagar instância · Iniciar worker · Parar worker · Reiniciar worker · Desconectar número · Rotacionar token da instância