Bitrix24 Коробка - API интеграция

Интеграция с Битрикс24 (Коробочная версия)

Важно! Для коробочной версии:
  • URL должен быть вида: https://ВАШ-СЕРВЕР/bitrix/rest/
  • Нужен веб-хук или пользователь с API доступом
  • Проверьте настройки CORS на сервере

1. Настройки подключения


Пример: https://b24.your-domain.ru/bitrix/rest/



Веб-хук создается в админке: Маркетплейс → Вебхуки → Создать вебхук

2. Получение данных



Оставьте пустым для получения всех данных

3. Результаты

Здесь будут отображаться результаты запросов

4. Инструкция для коробочной версии

Как создать веб-хук:

  1. Зайдите в админку Битрикс24
  2. Перейдите: Маркетплейс → Вебхуки
  3. Нажмите "Создать вебхук"
  4. Выберите права доступа:
    • crm (для товаров и каталогов)
    • user (для теста)
    • Выберите "Все" или нужные методы
  5. Скопируйте URL веб-хука
  6. URL будет вида: https://ваш-сервер.ru/bitrix/rest/ID/КОД/

Решение проблем CORS:

Если возникают ошибки CORS, добавьте в .htaccess:

Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET, POST, OPTIONS"
Header set Access-Control-Allow-Headers "Content-Type, Authorization"
            

Или создайте файл rest_cors.php в корне Битрикс:

<?php
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET, POST, OPTIONS");
header("Access-Control-Allow-Headers: Content-Type, Authorization");
include($_SERVER['DOCUMENT_ROOT'].'/bitrix/rest/'.basename($_SERVER['SCRIPT_NAME']));
?>
            

Данные из Bitrix24

Интеграция с Bitrix24