Skip to main content
Do zero ao primeiro RCS na fila em poucos passos. Comece com sk_test_... no Sandbox. Nem todo aparelho recebe RCS, tenha SMS como plano B.

Em poucas palavras

  • Envie RCS para um ou vários números em formato internacional (E.164, sem +).
  • Consulte um envio pelo id retornado na resposta.
  • Cancele só enquanto estiver QUEUED ou SCHEDULED.
Cada mensagem RCS consome 60 créditos. Contexto: Introdução. Escopos: Escopos da API Key.

Antes de começar

  • Chave com rcs:send (e rcs:read / rcs:cancel se for consultar ou cancelar)
  • Números em E.164 (ex.: 5511999999999, sem +)
  • Autenticação: Authorization: Bearer sk_live_... ou x-api-key
  • Base URL: https://api.notifique.dev

1. Enviar RCS

Dois caminhos, escolha o que combina com sua integração:

1A, Pelo painel

  1. RCS → Novo envio
  2. Escolha o tipo (BASIC, CARD, etc.) e preencha o conteúdo
  3. Informe o(s) número(s) e dispare

1B, Pela API

to é sempre um array (até 100 destinatários). Uma mensagem é criada por número.
Resposta esperada: 202
messageIds é o campo canônico; rcsIds é alias de compatibilidade. Escopo: rcs:send.

Enviar com template

Referência: template-api. type em minúsculo é o campo canônico. O alias messageType em MAIÚSCULO (ex.: "BASIC") continua aceito. Agendar, inclua "schedule": { "sendAt": "2026-12-31T14:00:00.000Z" } (depende do plano). Em options: priority, webhook (url + secret) só para esse envio, metadata.
Altere type e o payload. Exemplo CARD:
Payloads de CAROUSEL e FILE: referência da API na aba RCS.

3. Consultar status

Resposta esperada: 200
Escopo: rcs:read.

4. Cancelar

Só com status QUEUED ou SCHEDULED:
Se já estiver SENT ou DELIVERED, a API retorna 400. Créditos do agendamento voltam para o workspace quando aplicável. Escopo: rcs:cancel.

5. Evitar duplicata

Header Idempotency-Key no POST de envio. Repetições em até 24 h não criam dois envios iguais. Veja Segurança e confiabilidade.

6. Webhooks (opcional)

Configure rcs.sent, rcs.delivered, rcs.clicked, rcs.failed e rcs.cancelled para acompanhar sem polling. Guia: Eventos dos webhooks.

Todos os tipos de envio

Na referência da API (aba RCS), abra Enviar RCS (POST /v1/...) e escolha o exemplo no playground: Basic, Card, Carrossel, Arquivo, Template, Agendado.

Próximos passos