dev.Solubot Documentação

Introdução

Bem-vindo à documentação da API de integração com o WhatsApp! Aqui você encontrará informações detalhadas sobre como utilizar os endpoints e recursos disponíveis para enviar mensagens e gerenciar múltiplas conexões do WhatsApp.

Nossa API foi projetada para facilitar a integração de sistemas e serviços com o WhatsApp, permitindo o envio automatizado de mensagens, o gerenciamento eficiente de conexões.

Endpoints

A API oferece uma variedade de endpoints que representam ações e operações específicas relacionadas ao envio de mensagens e gerenciamento de conexões.

Para cada endpoint, fornecemos detalhes sobre a URL, os parâmetros de entrada necessários, os cabeçalhos requeridos, os possíveis códigos de resposta e o formato dos dados esperados.

Autenticação

Alguns endpoints da API requerem autenticação para garantir a segurança e proteção das interações com o WhatsApp. A autenticação é realizada através de dois tipos tokens de acesso, um para gerenciar todas as conexões, e outro atrelado à uma conexão, para realizar as funções dentro de seu sistema.

Na seção de autenticação, explicamos como obter os tokens de acesso válidos e como incluí-los nos cabeçalhos das requisições para os endpoints protegidos.

Tipos de token

  1. Token de Gestão da API: Este token é utilizado para autenticar e gerenciar as conexões com a API em si. Ele desempenha um papel crucial ao autorizar o acesso aos recursos e funcionalidades gerais da API. É importante observar que esse token possui uma validade temporária, e será necessário renová-lo periodicamente para manter o acesso contínuo aos recursos da API.
  2. Token de Conexão: Cada conexão possui um token específico associado a ela. Esse token é utilizado para autenticar e validar as operações relacionadas a essa conexão em particular. Ele permite o envio de mensagens e o gerenciamento das interações específicas dessa conexão.

Tratamento de Erros

Em caso de erros durante as requisições à API, serão retornados códigos de status apropriados juntamente com mensagens de erro descritivas.

Nesta seção, listamos os possíveis códigos de erro, suas descrições e exemplos de mensagens de erro retornadas pela API.