Skip to main content
Os SDKs do Spark são clientes prontos para a API pública. Eles enviam a chave de API, tipam parâmetros e respostas, tratam erros, repetem requisições que falharam por motivo temporário e oferecem um método para cada operação.
Habilite o ambiente de desenvolvedores e copie uma chave secreta em Configurações → Desenvolvedores. O passo a passo está em Modo Desenvolvedores e na Introdução à API.

SDKs disponíveis

Para outras linguagens, gere um cliente a partir da especificação OpenAPI ou chame a API por HTTP seguindo a Referência da API.

O que o SDK cobre

  • Conexão do WhatsApp: criar e consultar sessões de conexão da API oficial.
  • Entrypoints: listar e consultar os canais conectados (WhatsApp Business, WhatsApp Lite, Instagram, Telegram).
  • Chats: criar ou atualizar uma conversa individual, ou enfileirar um lote.
  • Formulários: ler a definição e a política de iframe e enviar respostas.
  • Mensagens: listar mensagens, enviar texto e mídia, enviar modelos com variáveis e marcar mensagens como lidas.
  • Modelos de mensagem: criar, ler, editar e excluir modelos internos e oficiais.
  • Campanhas: montar público, criar, iniciar, acompanhar e cancelar disparos.
  • Webhooks: tipos dos eventos que o Spark envia. A entrega é feita pelo Svix, como descrito em Webhooks.

SDK ou HTTP direto

Próximos passos