Pular para o conteúdo
Referência da APIInstânciascreate-instance
INSTÂNCIAS

Criar instância

Crie uma instância respeitando a assinatura e o limite do plano.

https://supabase-automatizaipro.newteksoft.com.br
POST/functions/v1/erp-whatsapp-bridge
AÇÃOcreate-instanceBearer AuthKey
Ver exemplo de código
Cabeçalhos obrigatóriosAuthKey + JSON
AuthorizationBearer SUA_AUTHKEY
Content-Typeapplication/json
Guia de autenticação

Corpo da requisiçãoJSON

Envie os campos abaixo junto com a ação da operação.

_actionstringObrigatório

Identifica a operação neste endpoint. Use "create-instance".

instance_namestringOpcional*

Nome desejado. Se omitido, usa ERP; guarde o nome e o UUID efetivamente retornados.

erp_company_idstringOpcional*

Identificador da empresa no seu sistema (metadado opcional).

erp_company_namestringOpcional*

Nome da empresa no seu sistema (metadado opcional).

* Condições e alternativas estão descritas em cada campo. Quando necessário, selecione a instância por instance_id ou appkey. Um array de destinos pode substituir phone nos envios.

Comportamento e cuidados

  • A criação tenta iniciar a conexão e obter QR. qr_code pode ser null; nesse caso use connect. created=true não significa WhatsApp conectado.
  • Guarde instance.id e instance.instance_name. Não trate a criação como idempotente nem repita automaticamente após timeout.

Tratamento de falhas

Confira o HTTP e os campos da resposta. Em falhas, preserve code e request_id para diagnóstico. HTTP 200 e success=true nem sempre significam envio completo ou exclusão confirmada.

Códigos de erro e próximos passos