Enviar RCS
Envia mensagem RCS para um ou vários números. Pode ser texto, cartão, carrossel, arquivo ou template.
Autorizações
API Key no header Authorization. Exemplo: Authorization: Bearer sk_live_xxxxx
Cabeçalhos
Chave única para evitar envio duplicado.
Chave de idempotência (alternativa).
Corpo
Lista de números no formato E.164 (ex.: 5511999999999). Uma mensagem RCS por número; cada uma consome 60 créditos.
1 - 100 elementsConteúdo conforme messageType. BASIC: { message }. CARD: { message, cardImage, cardTitle, cardMessage, buttons? }. CAROUSEL: { message, cards } (cada card: cardImage, cardTitle, cardMessage, buttons?). FILE: { message, file, fileName } (file = URL pública).
Tipo da mensagem (canônico, minúsculo): basic (texto), card, carousel, file, ou template (workspace). Use messageType em MAIÚSCULO como alias de compatibilidade.
basic, card, carousel, file, template Alias de compatibilidade para type. Prefer type em minúsculo para novos integradores.
BASIC, CARD, CAROUSEL, FILE Referência opcional para correlação (ex.: ID do pedido).
Metadados em RcsLog.metadata (string→string).

