Pular para o conteúdo

Quick Start

Crie sua primeira sessão WhatsApp e envie uma mensagem em menos de 2 minutos.

  • Uma conta na wiApi (acesso ao dashboard ou API key)
  • Um número WhatsApp para conectar
  1. Crie uma sessão

    Terminal window
    curl -X POST https://endpoint.wi.api.br/sessions \
    -H "x-api-key: SUA_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"name": "minha-sessao"}'

    Resposta:

    { "id": "uuid-da-sessao", "name": "minha-sessao", "status": "disconnected" }
  2. Conecte via QR Code

    Terminal window
    curl https://endpoint.wi.api.br/sessions/{id}/qr \
    -H "x-api-key: SUA_API_KEY"

    A resposta contém o QR Code como imagem PNG em base64. Escaneie com seu WhatsApp.

  3. Envie uma mensagem

    Use o header x-instance para indicar qual sessão deve enviar:

    Terminal window
    curl -X POST https://endpoint.wi.api.br/chat/send/text \
    -H "x-api-key: SUA_API_KEY" \
    -H "x-instance: minha-sessao" \
    -H "Content-Type: application/json" \
    -d '{"to": "5511999999999@s.whatsapp.net", "text": "Olá da wiApi!"}'

    Resposta:

    { "success": true, "messageId": "3EB0A0B4F3..." }