Documentação API

Integre o poder do Clickmixhub em suas próprias aplicações. Nossa API permite automatizar mensagens, gerenciar contatos e monitorar conversas de forma programática.

Autenticação

Todas as requisições devem incluir sua chave de API no header `Authorization` como um Bearer Token.

Gerar chaves no dashboard

Endpoints

Explore nossa lista de endpoints RESTful para enviar mensagens, gerenciar webhooks e sincronizar dados.

GET /accountGET /contactsPOST /contactsGET /inboxesGET /conversationsGET /webhooks
OpenAPI

Webhooks

Receba notificações push sempre que algo importante acontecer na sua conta. Nossos webhooks enviam um payload JSON via POST para a URL configurada.

Eventos disponíveis

  • conversation.created
  • conversation.updated
  • message.created
  • contact.created

Segurança

Recomendamos validar o header `X-CMH-Signature` para garantir que a requisição partiu de nossos servidores. Implementação em breve.

Exemplo de requisição (mensagem)

POST /v1/contacts
curl -X POST https://api.clickmixhub.com/v1/contacts \
 -H "Authorization: Bearer YOUR_API_KEY" \
 -H "Content-Type: application/json" \
 -d '{
 "name": "Cliente Exemplo",
 "phone_number": "5511999999999",
 "custom_attributes": {
 "source": "api"
 }
 }'

Precisa de ajuda?

Nossa equipe de suporte está pronta para ajudar com sua integração.