---
title: "Создание вебхуков в CRM Битрикс 24 - WebTolk"
description: "Как создать входящий и исходящий вебхук в Битрикс 24 для создания интеграции сайта на Joomla и Битрикс 24. Параметры вебхуков, инструкция, скриншоты, видео."
url: "https://web-tolk.ru/blog/sozdanie-webhook-v-crm-bitrix-24"
date: "2024-12-13T05:12:35+00:00"
language: "ru-RU"
---

# Создание вебхуков в CRM Битрикс 24

 Автор: Сергей Толкачев Создано: 13 декабря 2024 Обновлено: 01 сентября 2025 Просмотров: 5120    ![](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/header.webp)

Как создать вебхук для интеграции сайта на Joomla и CRM Битрикс 24. Эта статья - часть документации для плагинов интеграции [WT JoomShopping Bitrix24 PRO](https://web-tolk.ru/dev/joomla-plugins/wt-joomshopping-bitrix24-pro) и [WT Virtuemart Bitrix24](https://web-tolk.ru/blog/index.php?option=com_swjprojects&view=project&id=10&catid=3).

 Вебхук (webhook)Вебхук это способ оповестить один сервер о событиях, произошедших на другом сервере. На практике это является запросом к стороннему серверу в определённый момент времени работы сайта, интернет-магазина с каким-то набором данных.

## Входящие и исходящие вебхуки Битрикс 24

Мы рассматриваем их относительно Битрикс 24.

 **Входящий вебхук**Принимает данные в Битрикс 24 извне - из сайта, приложения, 1С Бухгалтерии и т.д.**Исходящий вебхук**Позволяет оповещать сторонние системы (сайт, приложение, системы учёта и статистики) о событиях, происходящих внутри Битрикс 24.

## Как создать входящий вебхук в Битрикс 24?

Мы будем опираться на облачный портал CRM Битрикс 24. Расположение функционала в разных версиях порталов может отличаться.

### Раздел "Разработчикам"

 ![](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/1-ru.webp)Раздел "Разработчикам" в Битрикс 24.

Перейдите в **Левое меню - Приложения - Разработчикам.**В этом разделе находятся настройки импорта и экспорта данных, автоматизаций управления и продаж, чат-ботов и т.д. Нас интересует раздел "Другое".

 ![](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/2-ru.webp)Описание гласит: "Создайте входящий вебхук, исходящий вебхук или локальное приложение"

Нажимаем кнопку "Входящий вебхук".

 ![](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/3-ru.webp)Битрикс 24: Создайте входящий вебхук, для работы с данными вашего Битрикс24 через API

И откроется окно собственно создания входящего вебхука.

Первое, на что стоит обратить внимание - вебхук можно переименовать. Если нажать на иконку карандаша у заголовка, то можно задать собственное название вебхуку. Если в CRM много интеграций, то в них легко запутаться. Чтобы легче было ориентироваться - назовите вебхук "Интеграция с Joomla", "Интеграция с JoomShopping", "Интеграция с интернет-магазином" и т.д.

При интеграции Joomla с Битрикс 24 на стороне Joomla нужно указать:

1. адрес портала,
2. id создавшего вебхук
3. токен

На скриншоте ниже `web-tolk.bitrix24.ru` - это адрес портала. `1` в ссылке - это id создавшего вебхук. `l5tsqdxok5e319mf` - это токен авторизации. Его можно в любой момент изменить в целях безопасности.

 ![Вебхук для вызова rest api Битрикс 24](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/5-ru.webp)Вебхук для вызова rest api Битрикс 24

**Обратите внимание:** если уволить сотрудника из-под которого был создан вебхук, то созданные им вебхуки перестанут работать и интеграция сломается. Поэтому желательно создавать вебхуки из-под аккаунта администратора или владельца портала Битрикс 24. Владельца-то уж точно не уволят...

Генератор запросов нам в данном случае не нужен. Нам важна **настройка прав доступа для вебхука Битрикс 24**.

Для того, чтобы ваш портал **Битрикс 24** мог принимать из **Joomla** данные - создавать сделки, лиды, добавлять в них товарные позиции, указывать нужные стадии и т.д. - вебхуку нужны права доступа **CRM**.

 ![Права доступа CRM вебхука в Битрикс 24](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/7-ru.webp)Права доступа CRM вебхука в Битрикс 24

Если вебхук был создан правильно, то после заполнения и сохранения настроек в плагинах интеграции Joomla и Битрикс 24 у вас отобразится информация о вашем портале и можно приступать к дальнейшим настройкам уже на стороне Joomla.

 ![Успешно настроенная интеграция Joomla и Битрикс 24](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/8-ru.webp)Успешно настроенная интеграция Joomla и Битрикс 24

## Как создать исходящий вебхук в Битрикс 24?

В некоторых случаях вам нужно управлять данными на стороне Joomla при некоторых событиях, происходящих в Битрикс 24. Например, вам нужно изменить статус заказа в Joomla JoomShopping при перемещении сделки с одной стадии на другую.

Для этого потребуется создать исходящий (относительно Битрикс 24, конечно) вебхук. Создать его можно в том же разделе **Приложения - Разработчикам - Другое**.

 ![Создать исходящий вебхук из Битрикс 24](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/9-ru.webp) Исходящий вебхук Битрикс 24

Битрикс должен знать на какой адрес посылать данные и в каких случаях.

 ![Параметры исходящего вебхука Битрикс 24](https://web-tolk.ru/blog/images/blog/sozdanie-webhook-v-crm-bitrix-24/10-ru.webp)Параметры исходящего вебхука Битрикс 24

Для этого ему нужны:

- **URL обработчика** - как правило это url обращения к функционалу плагинов Joomla через интерфейс Ajax. Ссылка вида https://web-tolk.ru/?option=com_ajax&plugin=wt_jshopping_b24_pro&group=system&format=raw&token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
- **Токен приложения** - этим токеном "подписывается" каждый запрос из Битрикс 24 к вашему Joomla сайту. Его нужно указать в настройках на стороне Joomla и проверять при каждом запросе. Таким образом вы обезопасите свой сайт от попыток взлома. Этот токен можно всегда изменить на стороне Битрикс 24 и заново указать его в настройках Joomla в целях безопасности.
- **События** - выберите список событий, при которых Битрикс 24 будет отсылать данные вашей Joomla. Например, событие `ONCRMLEADUPDATE` вызывается при любом изменении лида - перемещении по стадиям, изменении и сохранении данных (в том числе роботами). Событие `ONCRMDEALADD` вызывается при создании новой сделки.

Обратите внимание, что для разных типов интеграции можно создавать отдельные исходящие вебхуки. Например, при изменении сделок и лидов можно использовать один исходящий вебхук, а при работе с сущностями дел и задач, товаров товарного каталога - создать отдельный исходящий вебхук, запросы от которого может обрабатывать отдельный плагин Joomla.

## Об авторе

![Толкачев Сергей Юрьевич](https://web-tolk.ru/images/uslugi/sergey-tolkachyov-apr-2023.webp)

### Толкачев Сергей Юрьевич

Joomla-разработчик. [Контрибьютер ядра Joomla](https://github.com/joomla/joomla-cms/pulls?q=is%3Apr+author%3Asergeytolkachyov+). Один из ведущих Telegram-канала русскоязычного Joomla-сообщества [JoomlaFeed](https://t.me/joomlafeed), один из модераторов [чата русскоязычного Joomla-сообщества](https://t.me/joomlaru). Мои расширения в официальном маркетплейсе расширений Joomla - [Joomla Extensions Directory](https://extensions.joomla.org/profile/profile/details/528051/). Имею публикации в [официальном журнале международного Joomla-сообщества - Joomla Community Magazine](https://magazine.joomla.org/authors/sergeytolkachyov) и на [официальном сайте русскоязычного Joomla-сообщества](https://joomlaportal.ru/users/sergey-tolkachyov).

Муж. Отец 3 детей.

Россия, Саратов.

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "item": {
                "@id": "https://web-tolk.ru/",
                "name": "Главная"
            }
        },
        {
            "@type": "ListItem",
            "position": 2,
            "item": {
                "@id": "https://web-tolk.ru/blog",
                "name": "Блог"
            }
        },
        {
            "@type": "ListItem",
            "position": 3,
            "item": {
                "name": "Создание вебхуков в CRM Битрикс 24"
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://web-tolk.ru/#/schema/Organization/base",
            "name": "WebTolk",
            "url": "https://web-tolk.ru/",
            "logo": {
                "@type": "ImageObject",
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo",
                "url": "images/webtolk-1080p.jpg",
                "contentUrl": "images/webtolk-1080p.jpg",
                "width": 1920,
                "height": 1080
            },
            "image": {
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo"
            },
            "sameAs": [
                "https://github.com/WebTolk",
                "https://github.com/sergeytolkachyov",
                "https://vk.com/web_tolk",
                "https://vk.com/webtolkru",
                "https://tenchat.ru/sergeytolkachyov",
                "https://t.me/sergeytolkachyov",
                "https://t.me/webtolkru"
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://web-tolk.ru/#/schema/WebSite/base",
            "url": "https://web-tolk.ru/",
            "name": "WebTolk",
            "publisher": {
                "@id": "https://web-tolk.ru/#/schema/Organization/base"
            }
        },
        {
            "@type": "WebPage",
            "@id": "https://web-tolk.ru/#/schema/WebPage/base",
            "url": "https://web-tolk.ru/blog/sozdanie-webhook-v-crm-bitrix-24",
            "name": "Создание вебхуков в CRM Битрикс 24 - WebTolk",
            "description": "Как создать входящий и исходящий вебхук в Битрикс 24 для создания интеграции сайта на Joomla и Битрикс 24. Параметры вебхуков, инструкция, скриншоты, видео.",
            "isPartOf": {
                "@id": "https://web-tolk.ru/#/schema/WebSite/base"
            },
            "about": {
                "@id": "https://web-tolk.ru/#/schema/Organization/base"
            },
            "inLanguage": "ru-RU",
            "breadcrumb": {
                "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17"
            }
        },
        {
            "@type": "Article",
            "@id": "https://web-tolk.ru/#/schema/com_content/article/119",
            "isPartOf": {
                "@id": "https://web-tolk.ru/#/schema/WebPage/base"
            }
        }
    ]
}
```
