Skip to main content
Os SDKs do Spark encapsulam a API pública em clientes prontos para o seu ambiente de execução: autenticação com chave de API, tipos TypeScript, tratamento de erros, retentativas e métodos nomeados para cada recurso.
Habilite o ambiente de desenvolvedores e obtenha uma chave em Configurações → Desenvolvedores. O passo a passo está em Modo Desenvolvedores e na Introdução à API.

SDKs disponíveis

Outras linguagens podem ser adicionadas no futuro. Enquanto isso, use a Referência da API (OpenAPI) com o gerador de cliente da sua preferência.

O que os SDKs cobrem hoje

  • Entrypoints — listar e consultar canais conectados (WhatsApp, Instagram, etc.).
  • Chats — criar ou atualizar uma conversa DM, ou enfileirar um lote em background.
  • Formulários — ler definição pública, política de iframe e enviar submissões pela API.
  • Mensageria — listar mensagens, enviar texto/mídia, upload de arquivos e envio de modelos com variáveis.
  • Tipos de webhook — estruturas para chats.created, messages.received e messages.sent (a entrega em si usa Svix; o SDK exporta os formatos de payload).
  • Mensageria — listar mensagens, enviar texto/mídia, upload de arquivos e envio de modelos com variáveis.
  • Tipos de webhook — estruturas para chats.created, messages.received e messages.sent (a entrega em si usa Svix; o SDK exporta os formatos de payload).

Escolher SDK ou HTTP direto

Próximos passos