Skip to main content

1. Autenticação

Todas as requisições precisam de um token JWT ou API Key no header:
Authorization: Bearer SEU_TOKEN
Para obter seu token, faça login:
curl -X POST https://api.nuvia.ai/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{"email": "seu@email.com", "password": "sua-senha"}'

2. Envie sua primeira mensagem

Com o token em mãos, envie uma mensagem para uma conversa existente:
curl -X POST https://api.nuvia.ai/v1/messages/send \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "conversationId": "ID_DA_CONVERSA",
    "message": {
      "content": "Olá! Mensagem enviada via API.",
      "contentType": "TEXT"
    }
  }'

3. Explore a API Reference

Mensagens

Envio de texto, imagens, áudios e templates

Contatos

Criação e gestão de contatos

Conversas

Listagem e atualização de conversas

Webhooks

Configuração de notificações em tempo real