Webhooks

Os WebHooks são notificações enviadas a aplicativos de terceiros, informando sobre eventos que ocorreram na Kommo. Você pode configurar os endereços HTTP de suas aplicações e as regras de funcionamento associadas nas configurações da sua conta na seção de mercado da Kommo.

Trabalhar com WebHooks via API é possível apenas com os planos Avançado, Pro ou Empresarial.

Exemplo de cenários:

  • Após uma transação bem-sucedida, você pode enviar informações sobre a transação para o seu aplicativo de contabilidade e gerar automaticamente uma fatura para pagamento.
  • Você pode adicionar os e-mails de novos contatos no sistema CRM à lista de emails.
  • Você pode configurar notificações por SMS sobre mudanças na sua conta.

Lista de entidades suportadas:

  • Leads
  • Contatos
  • Empresas
  • Tarefas
  • Listas de elements
  • Conversas
  • Notas

Lista de possíveis eventos

  • Lead adicionado
  • Lead editado
  • Lead apagado
  • Lead restaurado
  • Estágio (status) de Lead alterado
  • Usuário responsável de Lead alterado
  • Contato adicionado
  • Contato editado
  • Contato apagado
  • Contato restaurado
  • Usuário responsável de Contato alterado
  • Empresa adicionada
  • Empresa editada
  • Empresa apagada
  • Empresa restaurada
  • Usuário responsável de Empresa alterado
  • Tarefa adicionada
  • Tarefa editada
  • Tarefa apagada
  • Usuário responsável da Tarefa alterado
  • Lead de entrada adicionado
  • Lead de entrada editado
  • Lead de entrada apagado
  • Mensagem de entrada recebida
  • Conversa adicionada
  • Conversa editada
  • Nota adicionada ao Lead
  • Nota adicionada ao Contato
  • Nota adicionada a Empresa
  • Adicionar elementos em Produtos
  • Atualizar elementos em Produtos
  • Apagar elementos em Produtos

Configurações de WebHooks

Descrição de parâmetros em Configurações:

Nome do campoDescrição
URLDefine o endereço HTTP de um aplicativo de terceiros.
EventDefine uma lista de eventos que irão acionar um WebHook para a URL especificada.

Configurar WebHooks envolve os seguintes três passos:

1. Adicionar WebHook

Vá para Configurações -> Integrações e clique em Web hooks no canto superior direito.

Insira a URL do WebHook.

2. Associar WebHook com workflows.

Selecione os eventos que vão enviar uma notificação. Depois clique em Salvar.

3. Teste a integração

  1. Realize a ação selecionada ao criar o WebHook
  2. Na sua aplicação, verifique os dados recebidos da Kommo
  3. Se os dados não chegaram, verifique se a URL inserida está correta e prossiga para a etapa 1

Formatação dos dados

WebHook são enviados no formatox-www-form-urlencodedpara uma aplicação de terceiros, informações detalhadas sobre a entidade são descritas nas solicitações GET da seção atual.

POST Em caso de estar criando e atualizando uma entidade:

{
   "entity":{
      "add/update":[
         {
            "array of entity fields":"valores dos campos da entidade"
         }
      ]
   }
}

Em casos de apagar a entidade:

{
   "entity":{
      "delete":[
         {
            "id":"id"
         }
      ]
   }
}

Exemplos de Webhook

Leads

{
   "leads":{
      "add":[
         {
            "id":"1111111",
            "name":"Novo Lead",
            "status_id":"2222222",
            "price":"500",
            "responsible_user_id":"3333333",
            "last_modified":"1726566390",
            "modified_user_id":"44444444",
            "created_user_id":"44444444",
            "date_create":"1726566390",
            "pipeline_id":"5555555",
            "account_id":"66666666",
            "custom_fields":[
               {
                  "id":"77777777",
                  "name":"Benefício",
                  "values":[
                     {
                        "value":"0"
                     }
                  ]
               },
               {
                  "id":"88888888",
                  "name":"Texto",
                  "values":[
                     {
                        "value":"Texto"
                     }
                  ]
               },
               {
                  "id":"9999999",
                  "name":"Numérico",
                  "values":[
                     {
                        "value":"123"
                     }
                  ]
               },
               {
                  "id":"12345678",
                  "name":"Interruptor",
                  "values":[
                     {
                        "value":"1"
                     }
                  ]
               },
               {
                  "id":"87654321",
                  "name":"Data",
                  "values":[
                     "1729717200"
                  ]
               },
               {
                  "id":"12312312",
                  "name":"Moeda",
                  "values":[
                     {
                        "value":"200"
                     }
                  ]
               }
            ],
            "created_at":"1726566390",
            "updated_at":"1726566390"
         }
      ]
   }
{
  "leads":{
   "update":[
      {
         "id":"123456789",
         "name":"",
         "status_id":"67548615",
         "old_status_id":"67548607",
         "price":"1000",
         "responsible_user_id":"11000000",
         "last_modified":"1726567767",
         "modified_user_id":"11087123",
         "created_user_id":"11087123",
         "date_create":"17265663a90",
         "pipeline_id":"8572511",
         "account_id":"12345678",
         "custom_fields":[
            {
               "id":"1118164",
               "name":"Benefício",
               "values":[
                  {
                     "value":"1000"
                  }
               ]
            },
            {
               "id":"1246483",
               "name":"Texto",
               "values":[
                  {
                     "value":"Texto"
                  }
               ]
            },
            {
               "id":"1246485",
               "name":"Numérico",
               "values":[
                  {
                     "value":"123"
                  }
               ]
            },
            {
               "id":"1246487",
               "name":"Interruptor",
               "values":[
                  {
                     "value":"1"
                  }
               ]
            },
            {
               "id":"1246491",
               "name":"Data",
               "values":[
                  "1729717200"
               ]
            },
            {
               "id":"1246493",
               "name":"Moeda",
               "values":[
                  {
                     "value":"200"
                  }
               ]
            }
         ],
         "created_at":"1726566390",
         "updated_at":"1726567767"
      }
  	 ]
	}
}
{
   "leads":{
      "delete":[
         {
            "id":"12345678",
            "status_id":"67548607",
            "pipeline_id":"8572511"
         }
      ]
   }
}
{
   "leads":{
      "restore":[
         {
            "id":"15317715",
            "name":"123",
            "status_id":"67548607",
            "price":"80",
            "responsible_user_id":"12345678",
            "last_modified":"1726572650",
            "modified_user_id":"11087123",
            "created_user_id":"11087123",
            "date_create":"1726571070",
            "pipeline_id":"8572511",
            "account_id":"12345678",
            "custom_fields":[
               {
                  "id":"1118164",
                  "name":"Benefício",
                  "values":[
                     {
                        "value":"1000"
                     }
                  ]
               }
            ],
            "created_at":"1726571070",
            "updated_at":"1726572650"
         }
      ]
   }
}
{
   "leads":{
      "status":[
         {
            "id":"15318175",
            "name":"",
            "status_id":"67548619",
            "old_status_id":"67548607",
            "price":"1000",
            "responsible_user_id":"12345678",
            "last_modified":"1726572758",
            "modified_user_id":"11087123",
            "created_user_id":"11087123",
            "date_create":"1726572752",
            "pipeline_id":"8572511",
            "account_id":"12345678",
            "custom_fields":[
               {
                  "id":"1118164",
                  "name":"Benefício",
                  "values":[
                     {
                        "value":"1000"
                     }
                  ]
               },
               {
                  "id":"1246483",
                  "name":"Texto",
                  "values":[
                     {
                        "value":"Texto"
                     }
                  ]
               },
               {
                  "id":"1246485",
                  "name":"Numérico",
                  "values":[
                     {
                        "value":"123"
                     }
                  ]
               },
               {
                  "id":"1246489",
                  "name":"Selecionar",
                  "values":[
                     {
                        "value":"2",
                        "enum":"908107"
                     }
                  ]
               },
               {
                  "id":"1246491",
                  "name":"Data",
                  "values":[
                     "1725915600"
                  ]
               }
            ],
            "created_at":"1726572752",
            "updated_at":"1726572758"
         }
      ]
   }
}
{
   "leads":{
      "responsible":[
         {
            "id":"15318175",
            "name":"",
            "status_id":"67548619",
            "old_status_id":"67548607",
            "price":"1000",
            "responsible_user_id":"1234567",
            "last_modified":"1726572882",
            "modified_user_id":"11087123",
            "created_user_id":"11087123",
            "date_create":"1726572752",
            "pipeline_id":"8572511",
            "account_id":"12345678",
            "custom_fields":[
               {
                  "id":"1118164",
                  "name":"Benefício",
                  "values":[
                     {
                        "value":"1000"
                     }
                  ]
               },
               {
                  "id":"1246483",
                  "name":"Texto",
                  "values":[
                     {
                        "value":"Texto"
                     }
                  ]
               },
               {
                  "id":"1246485",
                  "name":"Numérico",
                  "values":[
                     {
                        "value":"123"
                     }
                  ]
               },
               {
                  "id":"1246489",
                  "name":"Selecionar",
                  "values":[
                     {
                        "value":"2",
                        "enum":"908107"
                     }
                  ]
               },
               {
                  "id":"1246491",
                  "name":"Data",
                  "values":[
                     "1725915600"
                  ]
               }
            ],
            "old_responsible_user_id":"12345673",
            "created_at":"1726572752",
            "updated_at":"1726572882"
         }
      ]
   }
}

Leads de Entrada

🤚

A aceitação e a rejeição de leads recebidos são tratadas como equivalentes à sua exclusão. Como resultado, essas ações acionarão um webhook para a exclusão do lead recebido. Você pode diferenciá-las por dois parâmetros: a ação mostrará decline se um lead recebido foi rejeitado e accept no caso de aceitação. Além disso, o parâmetro para os IDs das entidades dos leads recebidos será diferente, sendo decline_result ou accept_result.

{
   "unsorted":{
      "add":[
         {
            "uid":"4278accf80c59e99411d5c6e01e4054864ca958e594699484ba8c5f40bb1",
            "category":"forms",
            "source_data":{
               "form_id":"1303311",
               "form_type":"1",
               "from":"Solicitação de site #1303311 do formulário «Formulário #1712844073»",
               "form_name":"Formulário #1712844073",
               "origin":{
                  "ip":"172.241.70.196",
                  "datetime":"1726573764",
                  "referer":"https://subdomain.kommo.com/"
               },
               "data":{
                  "name_2":{
                     "type":"text",
                     "id":"name_2",
                     "element_type":"2",
                     "name":"Nome do Lead",
                     "value":"Nome do Lead"
                  }
               },
               "date":"1726573764"
            },
            "date_create":"1726573764",
            "data":{
               "leads":[
                  {
                     "last_modified":"1726573765",
                     "name":"Nome do Lead",
                     "pipeline_id":"XXXXXXXX",
                     "modified_user_id":"0",
                     "date_create":"1726573764",
                     "custom_fields":[
                        {
                           "id":"XXXXXX",
                           "code":"REFERRER",
                           "values":[
                              {
                                 "value":"https://subdomain.kommo.com/"
                              }
                           ]
                        }
                     ],
                     "visitor_uid":"XXXXXXXX-408f-46ef-8482-50e4950f78b1",
                     "source_id":"XXXXXX",
                     "gso_session_uid":"null",
                     "form_request_id":"AFyd4deuQF"
                  }
               ]
            },
            "pipeline_id":"XXXXXX",
            "account_id":"XXXXXXX",
            "request_id":"0",
            "source_id":"XXXX",
            "lead_id":"XXXXXX",
            "created_at":"1726573764"
         }
      ]
   }
}
{
  "unsorted": {
    "update": [
      {
        "uid": "40789acb990dbb9754dc234e18d2325470612b2284880504d78f258d8f77",
        "category": "forms",
        "account_id": "1312313",
        "user_id": "123123",
        "source": "Solicitação do site nº 441310 pelo formulário <<Formulário #1548921297>>",
        "pipeline_id": "142141",
        "source_data": {
          "form_id": "243222",
          "form_type": "1",
          "date": "156232405",
          "from": "Solicitação do site nº 441310 pelo formulário <<Formulário #1548921297>>",
          "form_name": "Site",
          "date": "1567619168",
          "source_uid": "232323",
          "source": "2423424",
          "uid": "24242432",
          "origin": {
            "ip": "12.123.123.12",
            "referer": "https://test.kommo.com/settings/pipeline/leads/1541752",
            "visitor_uid": "202273f9-03cc-42b5-aa4d-71e2ead59ec4",
            "datetime": "1567619168"
          }
        },
        "data": {
          "leads": [
            {
              "id": "24242432",
              "status_id": "424232222",
              "pipeline_id": "4353222",
              "name": "Lead",
              "created_user_id": "0",
              "date_create": "156760055"
            }
          ],
          "pipeline_id": "4353222",
          "source": "2423424",
          "source_uid": "232323",
          "created_at": "156760055"
        }
      }
    ]
  },
  "account": {
    "subdomain": "test",
    "id": "1312313",
    "_links": {
      "self": "https://test.kommo.com"
    }
  }
}
//lead aceito
{
   "unsorted":{
      "delete":[
         {
            "action":"accept",
            "uid":"f575b754b0d1eb1c380e53d6821ffd2820a6dfbe3822de0cfddaf266980f",
            "accept_result":{
               "leads":[
                  "15258873"
               ]
            },
            "category":"mail",
            "created_at":"1726392264",
            "modified_user_id":"11087123"
         }
      ]
   }
}
//lead recusado
{
   "unsorted":{
      "delete":[
         {
            "action":"decline",
            "decline_result":{
               "leads":[
                  "15270337"
               ]
            },
            "uid":"f575b754b0d1eb1c380e457edeba88954891f3dce5d2fe1324fd3e2af58d",
            "category":"mail",
            "created_at":"1726426986",
            "modified_user_id":"11087123"
         }
      ]
   }
}

Contatos

Ao criar e excluir entidades de contato ou empresa, para evitar problemas de compatibilidade retroativa, existe uma chave type que indica de qual entidade o webhook se originou.

{
   "contacts":{
      "add":[
         {
            "id":"XXXXXXXX",
            "name":"Nome do Contato",
            "responsible_user_id":"XXXXXXX",
            "date_create":"1726573127",
            "last_modified":"1726573127",
            "created_user_id":"XXXXXXX",
            "modified_user_id":"XXXXXX",
            "account_id":"XXXXXXX",
            "custom_fields":[
               {
                  "id":"XXXXXXX",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               },
               {
                  "id":"782386",
                  "name":"Data de Nascimento",
                  "values":[
                     {
                        "value":"12.01.1980"
                     }
                  ]
               },
               {
                  "id":"791668",
                  "name":"Bio",
                  "values":[
                     {
                        "value":"Texto"
                     }
                  ]
               },
               {
                  "id":"791730",
                  "name":"Qualquer botão de opção",
                  "values":{
                     "value":"2",
                     "enum":"566642"
                  }
               }
            ],
            "created_at":"1726573127",
            "updated_at":"1726573127",
            "type":"contact"
         }
      ]
   }
}
{
   "contacts":{
      "update":[
         {
            "id":"17611273",
            "name":"Nome do Contato",
            "responsible_user_id":"11087123",
            "date_create":"1726573127",
            "last_modified":"1726573130",
            "created_user_id":"11087123",
            "account_id":"32720107",
            "custom_fields":[
               {
                  "id":"771906",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               },
               {
                  "id":"782386",
                  "name":"Data de Nascimento",
                  "values":[
                     {
                        "value":"12.01.1980"
                     }
                  ]
               },
               {
                  "id":"791668",
                  "name":"Bio",
                  "values":[
                     {
                        "value":"Texto"
                     }
                  ]
               },
               {
                  "id":"791730",
                  "name":"Qualquer botão de opção",
                  "values":{
                     "value":"2",
                     "enum":"566642"
                  }
               }
            ],
            "created_at":"1726573127",
            "updated_at":"1726573130",
            "type":"contact"
         }
      ]
   }
}
{
   "contacts":{
      "delete":[
         {
            "id":"17611273",
            "type":"contact"
         }
      ]
   }
}
{
   "contacts":{
      "restore":[
         {
            "id":"17611273",
            "name":"Contact Name",
            "responsible_user_id":"11087123",
            "date_create":"1726573127",
            "last_modified":"1726573264",
            "created_user_id":"11087123",
            "modified_user_id":"11087123",
            "account_id":"32720107",
            "custom_fields":[
               {
                  "id":"771906",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               },
               {
                  "id":"782386",
                  "name":"Birthday",
                  "values":[
                     {
                        "value":"12.01.1980"
                     }
                  ]
               },
               {
                  "id":"791668",
                  "name":"Bio",
                  "values":[
                     {
                        "value":"Text"
                     }
                  ]
               },
               {
                  "id":"791730",
                  "name":"Any radiobutton",
                  "values":{
                     "value":"2",
                     "enum":"566642"
                  }
               }
            ],
            "created_at":"1726573127",
            "updated_at":"1726573264",
            "type":"contact"
         }
      ]
   }
}
{
   "contacts":{
      "update":[
         {
            "id":"17611273",
            "name":"Nome do Contato",
            "responsible_user_id":"11940747",
            "date_create":"1726573127",
            "last_modified":"1726573326",
            "created_user_id":"11087123",
            "modified_user_id":"11087123",
            "account_id":"32720107",
            "custom_fields":[
               {
                  "id":"771906",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               },
               {
                  "id":"782386",
                  "name":"Data de Nascimento",
                  "values":[
                     {
                        "value":"12.01.1980"
                     }
                  ]
               },
               {
                  "id":"791668",
                  "name":"Bio",
                  "values":[
                     {
                        "value":"Texto"
                     }
                  ]
               },
               {
                  "id":"791730",
                  "name":"Qualquer botão de opção",
                  "values":{
                     "value":"2",
                     "enum":"566642"
                  }
               }
            ],
            "old_responsible_user_id":"11087123",
            "created_at":"1726573127",
            "updated_at":"1726573326",
            "type":"contact"
         }
      ]
   }
}

Empresas

{
   "contacts":{
      "add":[
         {
            "id":"17612521",
            "name":"Nome da Empresa",
            "responsible_user_id":"11087123",
            "date_create":"1726576533",
            "last_modified":"1726576534",
            "created_user_id":"11087123",
            "modified_user_id":"11087123",
            "account_id":"32720107",
            "linked_leads_id":{
               "15319601":{
                  "ID":"15319601"
               }
            },
            "created_at":"1726576533",
            "updated_at":"1726576534",
            "type":"company"
         }
      ]
   }
}
{
   "contacts":{
      "update":[
         {
            "id":"17612521",
            "name":"Nome da Empresa não especificado",
            "responsible_user_id":"11087123",
            "date_create":"1726576533",
            "last_modified":"1726576634",
            "created_user_id":"11087123",
            "modified_user_id":"11087123",
            "account_id":"32720107",
            "custom_fields":[
               {
                  "id":"771906",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               }
            ],
            "linked_leads_id":{
               "15319601":{
                  "ID":"15319601"
               }
            },
            "created_at":"1726576533",
            "updated_at":"1726576634",
            "type":"company"
         }
      ]
   }
}
{
   "contacts":{
      "delete":[
         {
            "id":"17612521",
            "type":"company"
         }
      ]
   }
}
{
   "contacts":{
      "restore":[
         {
            "id":"17612521",
            "name":"Nome da Empresa não especificado",
            "responsible_user_id":"11087123",
            "date_create":"1726576533",
            "last_modified":"1726576937",
            "created_user_id":"11087123",
            "modified_user_id":"11087123",
            "account_id":"32720107",
            "custom_fields":[
               {
                  "id":"771906",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               }
            ],
            "linked_leads_id":{
               "15319601":{
                  "ID":"15319601"
               }
            },
            "created_at":"1726576533",
            "updated_at":"1726576937",
            "type":"company"
         }
      ]
   }
}
{
   "contacts":{
      "update":[
         {
            "id":"17612521",
            "name":"Nome da Empresa não especificado",
            "responsible_user_id":"11940747",
            "date_create":"1726576533",
            "last_modified":"1726576988",
            "created_user_id":"11087123",
            "modified_user_id":"11087123",
            "account_id":"32720107",
            "custom_fields":[
               {
                  "id":"771906",
                  "name":"Telefone",
                  "values":[
                     {
                        "value":"1234567890",
                        "enum":"552476"
                     }
                  ],
                  "code":"PHONE"
               },
               {
                  "id":"771908",
                  "name":"Email",
                  "values":[
                     {
                        "value":"[email protected]",
                        "enum":"552488"
                     }
                  ],
                  "code":"EMAIL"
               }
            ],
            "linked_leads_id":{
               "15319601":{
                  "ID":"15319601"
               }
            },
            "old_responsible_user_id":"11087123",
            "created_at":"1726576533",
            "updated_at":"1726576988",
            "type":"company"
         }
      ]
   }
}

Tarefas

{
   "task":{
      "add":[
         {
            "id":"1564671",
            "element_id":"15320411",
            "element_type":"2",
            "task_type":"1",
            "date_create":"2024-09-17 13:07:29",
            "text":"Texto da tarefa",
            "status":"0",
            "account_id":"32720107",
            "created_user_id":"11087123",
            "last_modified":"2024-09-17 13:07:29",
            "responsible_user_id":"11087123",
            "complete_till":"2025-10-02 20:59:00",
            "created_at":"1726578449",
            "updated_at":"1726578449",
            "complete_before":"1759438740"
         }
      ]
   }
}
//editar tarefa (texto)
{
   "task":{
      "update":[
         {
            "id":"1502517",
            "element_id":"14791277",
            "element_type":"2",
            "task_type":"1",
            "date_create":"2024-09-04 16:00:13",
            "text":"texto da tarefa editado",
            "status":"0",
            "account_id":"32720107",
            "created_user_id":"11087123",
            "last_modified":"2024-09-17 13:11:20",
            "responsible_user_id":"11087123",
            "complete_till":"2025-09-04 20:59:00",
            "action_close":"0",
            "old_text":"texto da tarefa",
            "created_at":"1725465613",
            "updated_at":"1726578680",
            "complete_before":"1757019540"
         }
      ]
   }
}
//lista de tarefas complaeta
{
   "task":{
      "update":[
         {
            "id":"1564845",
            "element_id":"15320411",
            "element_type":"2",
            "task_type":"1",
            "date_create":"2024-09-17 13:20:25",
            "text":"texto",
            "status":"1",
            "account_id":"32720107",
            "created_user_id":"11087123",
            "last_modified":"2024-09-17 13:21:09",
            "responsible_user_id":"11087123",
            "complete_till":"2024-10-23 20:59:00",
            "action_close":"1",
            "old_text":"texto",
            "created_at":"1726579225",
            "updated_at":"1726579269",
            "complete_before":"1729717140"
         }
      ]
   }
}
//resultado adicionado (quando completado pelo calendário)
{
   "task":{
      "update":[
         {
            "id":"1564835",
            "element_id":"17612485",
            "element_type":"3",
            "task_type":"2",
            "date_create":"2024-09-17 13:18:58",
            "text":"teste",
            "status":"1",
            "account_id":"32720107",
            "created_user_id":"0",
            "last_modified":"2024-09-17 13:29:18",
            "responsible_user_id":"11087123",
            "complete_till":"2024-09-17 13:18:57",
            "action_close":"0",
            "result":{
               "id":"4600307",
               "text":"cliente respondeu"
            },
            "created_at":"1726579138",
            "updated_at":"1726579758",
            "complete_before":"1726579137"
         }
      ]
   }
}
{
   "task":{
      "delete":[
         {
            "id":"1564885"
         }
      ]
   }
}
{
   "task":{
      "update":[
         {
            "id":"1564917",
            "element_id":"15320411",
            "element_type":"2",
            "task_type":"1",
            "date_create":"2024-09-17 13:27:53",
            "text":"text",
            "status":"0",
            "account_id":"32720107",
            "created_user_id":"11087123",
            "last_modified":"2024-09-17 13:28:01",
            "responsible_user_id":"11940747",
            "complete_till":"2025-09-17 20:59:00",
            "action_close":"0",
            "old_text":"text",
            "main_user":"11940747",
            "modified_by":"11087123",
            "old_responsible_user_id":"11087123",
            "created_at":"1726579673",
            "updated_at":"1726579681",
            "complete_before":"1758142740"
         }
      ]
   }
}

Notas

Se houver um arquivo de mídia em uma nota, você receberá 2 webhooks: 1 para o texto e 1 para o arquivo de mídia.

//texto da nota
{
   "leads":{
      "note":[
         {
            "note":{
               "text":"texto da nota",
               "attachement":"",
               "date_create":"2024-09-17 16:38:11",
               "note_type":"4",
               "element_type":"2",
               "element_id":"15320411",
               "catalog_id":"0",
               "group_id":"0",
               "timestamp_x":"2024-09-17 16:38:49",
               "account_id":"32720107",
               "metadata":"{\"event_source\":{\"id\":11087123,\"author_name\":\"Jean Pierre\",\"type\":1}}",
               "created_by":"11087123",
               "modified_by":"11087123",
               "main_user_id":"11087123",
               "id":"4600471",
               "created_at":"1726580291",
               "updated_at":"1726580329"
            }
         }
      ]
   }
}
//arquivo de mídia
{
   "leads":{
      "note":[
         {
            "note":{
               "text":"foto.jpg",
               "note_type":"5",
               "date_create":"2024-09-17 16:39:32",
               "element_type":"2",
               "element_id":"15320411",
               "catalog_id":"0",
               "group_id":"0",
               "attachement":"drive/528f59ad-6f5b-4738-b6d2-bb707aee9511/e433243c-e55e-4d16-b625-65a2bd8d3a44/Skrinshot_17-09-2024_153156.jpg",
               "timestamp_x":"2024-09-17 16:40:09",
               "account_id":"32720107",
               "metadata":"{\"event_source\":{\"id\":11111111,\"author_name\":\"Danny Potter\",\"type\":1}}",
               "created_by":"11087123",
               "modified_by":"11087123",
               "main_user_id":"11087123",
               "id":"4600505",
               "created_at":"1726580372",
               "updated_at":"1726580409"
            }
         }
      ]
   }
}
{
   "contacts":{
      "note":[
         {
            "note":{
               "text":"texto",
               "attachement":"",
               "date_create":"2024-09-17 16:43:34",
               "note_type":"4",
               "element_type":"1",
               "element_id":"17614247",
               "catalog_id":"0",
               "group_id":"0",
               "timestamp_x":"2024-09-17 16:44:11",
               "account_id":"32720107",
               "metadata":"{\"event_source\":{\"id\":111111111,\"author_name\":\"Samantha Potter\",\"type\":1}}",
               "created_by":"11087123",
               "modified_by":"11087123",
               "main_user_id":"11087123",
               "id":"4600607",
               "created_at":"1726580614",
               "updated_at":"1726580651"
            },
            "type":"contact"
         }
      ]
   }
}
{
   "contacts":{
      "note":[
         {
            "note":{
               "text":"texto da nota",
               "attachement":"",
               "date_create":"2024-09-17 16:44:13",
               "note_type":"4",
               "element_type":"3",
               "element_id":"17614267",
               "catalog_id":"0",
               "group_id":"0",
               "timestamp_x":"2024-09-17 16:44:49",
               "account_id":"32720107",
               "metadata":"{\"event_source\":{\"id\":2222222,\"author_name\":\"Gloria Potter\",\"type\":1}}",
               "created_by":"11087123",
               "modified_by":"11087123",
               "main_user_id":"11087123",
               "id":"4600623",
               "created_at":"1726580653",
               "updated_at":"1726580689"
            },
            "type":"company"
         }
      ]
   }
}

Lista de elementos

{
   "catalogs":{
      "add":[
         {
            "id":"347577",
            "date_create":"1726580883",
            "date_modify":"1726580883",
            "created_by":"11087123",
            "modified_by":"11087123",
            "catalog_id":"32908",
            "name":"Item 1",
            "deleted":"0",
            "custom_fields":[
               {
                  "id":"771934",
                  "name":"SKU",
                  "values":[
                     {
                        "value":"1234567534efgd"
                     }
                  ],
                  "code":"SKU"
               },
               {
                  "id":"771938",
                  "name":"Preço",
                  "values":[
                     {
                        "value":"100"
                     }
                  ],
                  "code":"PRICE"
               },
               {
                  "id":"771936",
                  "name":"Descrição",
                  "values":[
                     {
                        "value":"texto da descrição"
                     }
                  ],
                  "code":"DESCRIPTION"
               },
               {
                  "id":"771944",
                  "name":"Unidade",
                  "values":[
                     {
                        "value":"kg",
                        "enum":"552500"
                     }
                  ],
                  "code":"UNIT"
               },
               {
                  "id":"771946",
                  "name":"Preço especial 1",
                  "values":[
                     {
                        "value":"80"
                     }
                  ],
                  "code":"SPECIAL_PRICE_1"
               },
               {
                  "id":"771948",
                  "name":"Preço cheio",
                  "values":[
                     {
                        "value":"50"
                     }
                  ],
                  "code":"WHOLESALE_PRICE"
               }
            ],
            "created_at":"1726580883",
            "updated_at":"1726580883",
            "type":"catalog"
         }
      ]
   }
}
{
   "catalogs":{
      "update":[
         {
            "id":"347577",
            "date_create":"1726580883",
            "date_modify":"1726580962",
            "created_by":"11087123",
            "modified_by":"11087123",
            "catalog_id":"32908",
            "name":"Item 1",
            "deleted":"0",
            "custom_fields":[
               {
                  "id":"771934",
                  "name":"SKU",
                  "values":[
                     {
                        "value":"1234567534efgd"
                     }
                  ],
                  "code":"SKU"
               },
               {
                  "id":"771938",
                  "name":"Preço",
                  "values":[
                     {
                        "value":"1000"
                     }
                  ],
                  "code":"PRICE"
               },
               {
                  "id":"771936",
                  "name":"Descrição",
                  "values":[
                     {
                        "value":"edição do texto de descrição"
                     }
                  ],
                  "code":"DESCRIPTION"
               },
               {
                  "id":"771944",
                  "name":"Unidade",
                  "values":[
                     {
                        "value":"kg",
                        "enum":"552500"
                     }
                  ],
                  "code":"UNIT"
               },
               {
                  "id":"771946",
                  "name":"Preço especial 1",
                  "values":[
                     {
                        "value":"800"
                     }
                  ],
                  "code":"SPECIAL_PRICE_1"
               },
               {
                  "id":"771948",
                  "name":"Preço cheio",
                  "values":[
                     {
                        "value":"500"
                     }
                  ],
                  "code":"WHOLESALE_PRICE"
               }
            ],
            "created_at":"1726580883",
            "updated_at":"1726580962",
            "type":"catalog"
         }
      ]
   }
}
{
   "catalogs":{
      "delete":[
         {
            "id":"347577",
            "catalog_id":"32908",
            "type":"catalog"
         }
      ]
   }
}

Mensagens e conversas

{
   "message":{
      "add":[
         {
            "id":"660b5b93-4ead-ac38-3797c062146c",
            "chat_id":"33b41601-443b-9108-6938ae6b7935",
            "talk_id":"191",
            "contact_id":"11018118",
            "text":"Olá!",
            "created_at":"1726581295",
            "message_type": "text",
            "element_type":"2",
            "entity_type":"lead",
            "element_id":"9276114",
            "entity_id":"9276114",
            "type":"incoming",
            "author":{
               "id":"e1ec058c-7efb-4b59-24b1bcesdf3168f6",
               "type":"external",
               "name":"nome de usuário",
               "avatar_url":"https://amojo.kommo.com/attachments/profiles/a6c9-24b1bc7368f6/file-0_128x128.jpg"
            },
            "origin":"telegram"
         }
      ]
   }
}
{
   "talk":{
      "add":[
         {
            "talk_id":"191",
            "created_at":"1726581298",
            "updated_at":"1726581298",
            "rate":"0",
            "contact_id":"11018118",
            "chat_id":"33b41601-7ed1-333ff2-9108-6938ae6b7935",
            "entity_id":"9276114",
            "entity_type":"lead",
            "is_in_work":"1",
            "is_read":"0",
            "origin":"telegram"
         }
      ]
   }
}
//marcar como respondida
{
   "talk":{
      "update":[
         {
            "talk_id":"191",
            "created_at":"1726581298",
            "updated_at":"1726581487",
            "rate":"0",
            "contact_id":"11018118",
            "chat_id":"33b41601-7ed1-443b-9108-6938ae6b7935",
            "entity_id":"9276114",
            "entity_type":"lead",
            "is_in_work":"1",
            "is_read":"1",
            "origin":"telegram"
         }
      ]
   }
}
//fechar conversa
{
   "talk":{
      "update":[
         {
            "talk_id":"191",
            "created_at":"1726581298",
            "updated_at":"1726581548",
            "rate":"0",
            "contact_id":"11018118",
            "chat_id":"33b41601-7ed1-443b-9108-6938ae6b7935",
            "entity_id":"9276114",
            "entity_type":"lead",
            "is_in_work":"0",
            "is_read":"1",
            "origin":"telegram"
         }
      ]
   }
}
/*
O webhook é enviado quando um usuário Kommo ou Salesbot envia uma mensagem à partir da Kommo para um cliente via canal de mensagem
*/

{
  "outgoing_message": {
    "add": [
      {
        "id": "conf1504-41af-am23-31ed-12345",
        "chat_id": "2f61amo-c914-r429-m4f1-4005c15o5n0f",
        "talk_id": "117",
        "contact_id": "3372695",
        "text": "Hello!",
        "created_at": "1631018291",
        "message_type": "picture",
        "attachment": {
          "type": "picture",
          "link": "https://amojo.kommo.com/attachments/db6a2cea-197b-4993-afd3-c0cdfc4cef7b/cc9a7fca-6f5f-4d6f-b39f-6f62ce20d432/kommo.gif",
          "file_name": "kommo.gif"
        },
        "type": "outgoing",
        "origin": "telegram",
        "author": {
          "id": "8216amo2-06f3-46m6-cr65-9w12q3d8s",
          "user_id": "123123",
          "type": "internal",
          "name": "Maria",
          "avatar_url": "https://subdomain.kommo.com/frontend/images/interface/avatars/6.jpeg"
        },
        "recipient": {
          "id": "7a389amo2-cr65-46m6-8216-06f39w12q3d8s",
          "type": "external",
          "name": "Gerente",
          "avatar_url": "https://amojo.kommo.com/attachments/profiles/7a389amo2-cr65-46m6-8216-06f39w12q3d8s/file-0.jpg"
        }
      }
    ]
  }
}

Manipulando a Resposta do Webhook

Nosso serviço espera uma resposta do webhook dentro de 2 segundos. Se não recebermos uma resposta dentro desse tempo ou se o código de resposta não for bem-sucedido (código HTTP não estiver entre 100 e 299), consideramos o webhook não entregue e a resposta inválida.

Seu webhook pode ser desativado sob a seguinte condição:

  • Se mais de 100 respostas inválidas forem recebidas nas últimas 2 horas, e o último webhook no momento da verificação também for inválido.
💬

No caso de bloqueio de IP, o webhook será desativado por motivos de segurança. Você pode reativá-lo nas configurações clicando no botão Salvar e, em seguida, salvando as alterações. Os administradores da conta também receberão uma notificação no centro de notificações sobre a desativação do webhook.

Resposta esperada

Ao enviar uma solicitação, a informação é considerada aceita se o cabeçalho de resposta HTTP retornar um código entre 100 e 299, de acordo com a tabela de códigos de status de w3.org.

A primeira tentativa é feita imediatamente após a ação selecionada ser realizada. Se a tentativa não for bem-sucedida, uma nova tentativa ocorrerá de acordo com as regras descritas na tabela abaixo.

Número de tentativas

Tempo

(Intervalo de tempo desde tentativa anterior)

Códigos de resposta das tentativas anteriores
25 minutos0-99, e acima de 300
315 minutos0-99, e acima de 300
415 minutos499 ou de 500 a 599
51 hora499 ou de 500 a 599


Did this page help you?