1. Instances
  • Raiz
    • Customers
      • Criar conta de cliente
      • Ver meus dados
      • Atualizar meus dados
    • Instances
      • Listar instâncias
        GET
      • Criar instância
        POST
      • Atualizar nome da instância
        PATCH
      • Remover instância
        DELETE
      • Listar chats da instância
        GET
      • Conectar instância
        POST
      • Desconectar instância
        POST
      • Consultar detalhes de grupo
        GET
      • Consultar último QR code da instância
        GET
      • Consultar status da instância
        GET
      • Listar newsletters inscritas
        GET
      • Consultar detalhes de newsletter
        GET
    • Messages
      • Enviar mensagem com imagem
      • Enviar mensagem com preview de link
      • Listar mensagens pendentes da fila de envio
      • Limpar mensagens pendentes da fila de envio
      • Enviar mensagem de texto
    • Webhooks
      • Criar ou atualizar webhook
      • Desativar webhook
  1. Instances

Listar instâncias

Amb. de Produção
https://api.way-api.io
Amb. de Produção
https://api.way-api.io
GET
/instances
Última modificação:2026-07-22 01:30:53
Lista todas as instâncias do cliente autenticado.
Cada item já inclui os webhooks cadastrados para a instância, com eventType, url e enabled.
Se a instância não tiver webhook cadastrado, o campo webhooks vem como [].

Requisição

Authorization
Adicionar parâmetro em header
x-api-key
Exemplo:
x-api-key: ********************
Parâmetros Header

Respostas

🟢200OK
application/json
Lista de instâncias do cliente autenticado com os webhooks cadastrados.
Bodyapplication/json

🟠401Não Autorizado
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.way-api.io/instances' \
--header 'x-api-key: <api-key>'
Response Response Example
200 - Lista mista
{
    "instances": [
        {
            "instanceId": "018f47ac-7a5b-7cc2-9f6d-111111111111",
            "name": "Atendimento Principal",
            "status": "disconnected",
            "connectionType": null,
            "phoneNumber": null,
            "webhooks": [
                {
                    "eventType": "message.sent",
                    "url": "https://meusistema.com.br/webhooks/wayapi",
                    "enabled": true
                }
            ]
        },
        {
            "instanceId": "018f47ac-7a5b-7cc2-9f6d-222222222222",
            "name": "Financeiro",
            "status": "connected",
            "connectionType": "code",
            "phoneNumber": "5511999999999",
            "webhooks": []
        },
        {
            "instanceId": "018f47ac-7a5b-7cc2-9f6d-333333333333",
            "name": "Suporte",
            "status": "connecting",
            "connectionType": "qrcode",
            "phoneNumber": "5511888888888",
            "webhooks": [
                {
                    "eventType": "message.sent",
                    "url": "https://meusistema.com.br/webhooks/suporte/sent",
                    "enabled": true
                },
                {
                    "eventType": "message.received",
                    "url": "https://meusistema.com.br/webhooks/suporte/received",
                    "enabled": false
                }
            ]
        }
    ]
}
Modificado em 2026-07-22 01:30:53
Página anterior
Atualizar meus dados
Próxima página
Criar instância
Built with