Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
DATAKIT: продвижение сайтов
Готовое решение для создания
корпоративного сайта
+7 (342) 293-11-22
+7 (342) 293-11-22
Заказать звонок
E-mail
office@datakit.ru
Адрес
Пермь, ул. Куйбышева, 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Подать заявку
Продукты
  • Готовые интернет-магазины
    • B2B 
    • Авто 
    • Бытовая техника, электроника и оборудование 
    • Детские товары 
    • Другое 
    • Красота и здоровье 
    • Мебель 
    • Одежда, обувь, аксессуары 
    • Подарки и сувениры 
    • Продукты питания 
    • Спорт, туризм, отдых 
    • Строительство и ремонт 
    • Товары для животных 
    • Украшения, аксессуары 
    • Универсальные 
  • Готовые сайты
    • Landing page 
    • Информационный портал 
    • Каталог товаров, услуг 
    • Корпоративный сайт 
    • Персональный сайт 
    • Универсальные 
  • Для интернет-магазина
    • Другое 
    • Интеграция с онлайн-кассами 
    • Каталог товаров 
    • Корзина, покупка 
    • Курсы валют 
    • Подарки, скидки 
    • Работа с заказами 
  • Инструменты
    • Для разработчиков 
    • Контент-менеджеру 
  • Интеграция
    • 1С и другие ERP 
    • IP-телефония 
    • SMS-шлюзы 
    • Другое 
    • Почтовые сервисы 
    • Социальные сети 
    • Торговые площадки 
  • Маркетинг, реклама
    • SEO 
    • Баннеры 
    • Другое 
    • Региональность 
    • Статистика сайта 
  • Мобильные приложения
  • Поддержка клиентов
    • Другое 
    • Заказ звонка 
    • Обратная связь 
    • Онлайн-консультанты 
    • Отзывы, комментарии 
    • Подписки и рассылки 
  • Решения для Битрикс24
    • CRM 
    • Бизнес-процессы 
    • Документы 
    • Другое 
    • Задачи 
    • Импорт/экспорт 
    • Инструменты 
    • Сотрудники 
    • Телефония 
    • Чат-боты 
Услуги
  • Разработка
    • Интернет-магазин
    • Корпоративный сайт
    • Промо-сайт
    • Личные кабинеты B2B порталы
    • Рефферальные и MLM-системы
    • Индивидуальные проекты
    • Сайты на Tilda
  • Интеграции
    • CRM и ERP-системы
    • Платежные решения
    • Службы доставки
    • IIKO и Tillypad
  • Маркетинг
    • Аналитика
    • Поисковая оптимизация (SEO)
    • Настройка и ведение рекламных кампаний
    • SMM и контент-маркетинг
    • Управление репутацией и мониторинг СМИ
    • Email и SMS‑маркетинг с автоматизацией
  • Тех. поддержка
    • Предоплаченные тарифы
    • Услуги с почасовой тарификацией
    • Поддержка проектов
    • Мониторинг и реагирование
    • Мониторинг и администрирование сервера
    • Хостинг
  • Сайт по закону: 152-ФЗ и cookie
    • Аудит сайта по 152-ФЗ
  • GEO и продвижение в нейросетях
    • GEO-оптимизация сайта
  • Интеграции с маркетплейсами
    • Интеграция Ozon и 1С
Кейсы
  • UX/UI дизайн
  • Веб-сервисы / системы / интеграции
  • Корпоративные сайты
  • Магазины
  • Порталы
  • Промо-сайты / лендинги
  • Реклама и продвижение
  • Сайты доставки еды
Тарифы
  • Битрикс24 облако
    • Бесплатный
    • Базовый
    • Стандартный
    • Профессиональный
  • Битрикс24 коробка
    • Интернет-магазин + CRM
    • Корпортал 50
    • Корпортал 100
    • Энтерпрайз
  • Лицензии 1С
    • Зарплата и управление персоналом
    • Комплексная автоматизация
    • Предприятие
    • Управление торговлей
  • МойСклад
    • Бесплатный
    • Базовый
    • Проф
  • СБИС
    • Бухгалтерия Базовая
    • Бухгалтерия Комфорт
    • Отчетность Базовый ИП
    • Отчетность Легкий ИП
Акции
Блог
Новости
Компания
  • О компании
  • История
  • Лицензии и сертификаты
  • Партнеры
  • Отзывы
  • Реквизиты
Контакты
Информация
  • Вопрос-ответ
  • Оплата
  • Обзоры
DATAKIT: продвижение сайтов
Лицензии
  • 1С-Битрикс: Управление сайтом
  • Битрикс24
  • Корпоративный портал
  • Подписки на маркет
Модули
  • Готовые интернет-магазины
    • B2B 
    • Авто 
    • Бытовая техника, электроника и оборудование 
    • Детские товары 
    • Другое 
    • Красота и здоровье 
    • Мебель 
    • Одежда, обувь, аксессуары 
    • Подарки и сувениры 
    • Продукты питания 
    • Спорт, туризм, отдых 
    • Строительство и ремонт 
    • Товары для животных 
    • Украшения, аксессуары 
    • Универсальные 
  • Готовые сайты
    • Landing page 
      • Авто 
      • Государство 
      • Другое 
      • Медицина 
      • Недвижимость 
      • Образование 
      • Ресторанный бизнес 
      • Спорт, туризм 
      • Строительство 
    • Информационный портал 
      • Государство 
      • Другое 
      • Медицина 
      • Недвижимость 
      • Образование 
      • Ресторанный бизнес 
      • Спорт, туризм 
      • ТСЖ, ЖСК 
    • Каталог товаров, услуг 
      • Авто 
      • Другое 
      • Красота 
      • Одежда, обувь и аксессуары 
      • Ресторанный бизнес 
      • Строительство 
    • Корпоративный сайт 
      • Авто 
      • Бухгалтерские и юридические услуги 
      • Государство 
      • Другое 
      • Красота и здоровье 
      • Медицина 
      • Недвижимость 
      • Образование 
      • Ресторанный бизнес 
      • Спорт, отдых и туризм 
      • Строительство 
      • ТСЖ, ЖСК 
    • Персональный сайт 
      • Государство 
      • Другое 
      • Красота и здоровье 
      • Медицина 
      • Недвижимость 
      • Образование 
      • Ресторанный бизнес 
      • Спорт, туризм 
      • Строительство 
    • Универсальные 
  • Для интернет-магазина
    • Другое 
    • Интеграция с онлайн-кассами 
    • Каталог товаров 
      • Свойства, фильтр, поиск 
      • Товар дня 
    • Корзина, покупка 
      • Купить в 1 клик 
      • Платежные системы 
      • Службы доставки 
    • Курсы валют 
    • Подарки, скидки 
    • Работа с заказами 
  • Инструменты
    • Для разработчиков 
      • Авторизация, пользователи 
      • Безопасность 
      • Другое 
      • Импорт/экспорт данных 
      • Отладка, поддержка 
      • Разработка 
      • Установка, настройка сайта 
    • Контент-менеджеру 
      • Другое 
      • Игры и развлечения 
      • Карты 
      • Новости и rss 
      • Работа с текстами 
      • Работа с фото и видео 
      • Украшения для сайта 
      • Формы и кнопки  
  • Интеграция
    • 1С и другие ERP 
    • IP-телефония 
    • SMS-шлюзы 
    • Другое 
    • Почтовые сервисы 
    • Социальные сети 
    • Торговые площадки 
  • Маркетинг, реклама
    • SEO 
    • Баннеры 
    • Другое 
    • Региональность 
    • Статистика сайта 
  • Мобильные приложения
  • Поддержка клиентов
    • Другое 
    • Заказ звонка 
    • Обратная связь 
    • Онлайн-консультанты 
    • Отзывы, комментарии 
    • Подписки и рассылки 
  • Решения для Битрикс24
    • CRM 
    • Бизнес-процессы 
    • Документы 
    • Другое 
    • Задачи 
    • Импорт/экспорт 
    • Инструменты 
    • Сотрудники 
    • Телефония 
    • Чат-боты 
Услуги
  • Разработка
    • Интернет-магазин
    • Корпоративный сайт
    • Промо-сайт
    • Личные кабинеты B2B порталы
    • Рефферальные и MLM-системы
    • Индивидуальные проекты
    • Сайты на Tilda
  • Интеграции
    • CRM и ERP-системы
    • Платежные решения
    • Службы доставки
    • IIKO и Tillypad
  • Маркетинг
    • Аналитика
    • Поисковая оптимизация (SEO)
    • Настройка и ведение рекламных кампаний
    • SMM и контент-маркетинг
    • Управление репутацией и мониторинг СМИ
    • Email и SMS‑маркетинг с автоматизацией
  • Тех. поддержка
    • Предоплаченные тарифы
    • Услуги с почасовой тарификацией
    • Поддержка проектов
    • Мониторинг и реагирование
    • Мониторинг и администрирование сервера
    • Хостинг
  • Сайт по закону: 152-ФЗ и cookie
    • Аудит сайта по 152-ФЗ
  • GEO и продвижение в нейросетях
    • GEO-оптимизация сайта
  • Интеграции с маркетплейсами
    • Интеграция Ozon и 1С
Кейсы
  • UX/UI дизайн
  • Веб-сервисы / системы / интеграции
  • Корпоративные сайты
  • Магазины
  • Порталы
  • Промо-сайты / лендинги
  • Реклама и продвижение
  • Сайты доставки еды
Компания
  • О компании
  • История
  • Лицензии и сертификаты
  • Партнеры
  • Отзывы
  • Реквизиты
    +7 (342) 293-11-22
    Заказать звонок
    E-mail
    office@datakit.ru
    Адрес
    Пермь, ул. Куйбышева, 2
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    Подать заявку
    DATAKIT: продвижение сайтов
    Лицензии
    • 1С-Битрикс: Управление сайтом
    • Битрикс24
    • Корпоративный портал
    • Подписки на маркет
    Модули
    • Готовые интернет-магазины
      • B2B 
      • Авто 
      • Бытовая техника, электроника и оборудование 
      • Детские товары 
      • Другое 
      • Красота и здоровье 
      • Мебель 
      • Одежда, обувь, аксессуары 
      • Подарки и сувениры 
      • Продукты питания 
      • Спорт, туризм, отдых 
      • Строительство и ремонт 
      • Товары для животных 
      • Украшения, аксессуары 
      • Универсальные 
    • Готовые сайты
      • Landing page 
        • Авто 
        • Государство 
        • Другое 
        • Медицина 
        • Недвижимость 
        • Образование 
        • Ресторанный бизнес 
        • Спорт, туризм 
        • Строительство 
      • Информационный портал 
        • Государство 
        • Другое 
        • Медицина 
        • Недвижимость 
        • Образование 
        • Ресторанный бизнес 
        • Спорт, туризм 
        • ТСЖ, ЖСК 
      • Каталог товаров, услуг 
        • Авто 
        • Другое 
        • Красота 
        • Одежда, обувь и аксессуары 
        • Ресторанный бизнес 
        • Строительство 
      • Корпоративный сайт 
        • Авто 
        • Бухгалтерские и юридические услуги 
        • Государство 
        • Другое 
        • Красота и здоровье 
        • Медицина 
        • Недвижимость 
        • Образование 
        • Ресторанный бизнес 
        • Спорт, отдых и туризм 
        • Строительство 
        • ТСЖ, ЖСК 
      • Персональный сайт 
        • Государство 
        • Другое 
        • Красота и здоровье 
        • Медицина 
        • Недвижимость 
        • Образование 
        • Ресторанный бизнес 
        • Спорт, туризм 
        • Строительство 
      • Универсальные 
    • Для интернет-магазина
      • Другое 
      • Интеграция с онлайн-кассами 
      • Каталог товаров 
        • Свойства, фильтр, поиск 
        • Товар дня 
      • Корзина, покупка 
        • Купить в 1 клик 
        • Платежные системы 
        • Службы доставки 
      • Курсы валют 
      • Подарки, скидки 
      • Работа с заказами 
    • Инструменты
      • Для разработчиков 
        • Авторизация, пользователи 
        • Безопасность 
        • Другое 
        • Импорт/экспорт данных 
        • Отладка, поддержка 
        • Разработка 
        • Установка, настройка сайта 
      • Контент-менеджеру 
        • Другое 
        • Игры и развлечения 
        • Карты 
        • Новости и rss 
        • Работа с текстами 
        • Работа с фото и видео 
        • Украшения для сайта 
        • Формы и кнопки  
    • Интеграция
      • 1С и другие ERP 
      • IP-телефония 
      • SMS-шлюзы 
      • Другое 
      • Почтовые сервисы 
      • Социальные сети 
      • Торговые площадки 
    • Маркетинг, реклама
      • SEO 
      • Баннеры 
      • Другое 
      • Региональность 
      • Статистика сайта 
    • Мобильные приложения
    • Поддержка клиентов
      • Другое 
      • Заказ звонка 
      • Обратная связь 
      • Онлайн-консультанты 
      • Отзывы, комментарии 
      • Подписки и рассылки 
    • Решения для Битрикс24
      • CRM 
      • Бизнес-процессы 
      • Документы 
      • Другое 
      • Задачи 
      • Импорт/экспорт 
      • Инструменты 
      • Сотрудники 
      • Телефония 
      • Чат-боты 
    Услуги
    • Разработка
      • Интернет-магазин
      • Корпоративный сайт
      • Промо-сайт
      • Личные кабинеты B2B порталы
      • Рефферальные и MLM-системы
      • Индивидуальные проекты
      • Сайты на Tilda
    • Интеграции
      • CRM и ERP-системы
      • Платежные решения
      • Службы доставки
      • IIKO и Tillypad
    • Маркетинг
      • Аналитика
      • Поисковая оптимизация (SEO)
      • Настройка и ведение рекламных кампаний
      • SMM и контент-маркетинг
      • Управление репутацией и мониторинг СМИ
      • Email и SMS‑маркетинг с автоматизацией
    • Тех. поддержка
      • Предоплаченные тарифы
      • Услуги с почасовой тарификацией
      • Поддержка проектов
      • Мониторинг и реагирование
      • Мониторинг и администрирование сервера
      • Хостинг
    • Сайт по закону: 152-ФЗ и cookie
      • Аудит сайта по 152-ФЗ
    • GEO и продвижение в нейросетях
      • GEO-оптимизация сайта
    • Интеграции с маркетплейсами
      • Интеграция Ozon и 1С
    Кейсы
    • UX/UI дизайн
    • Веб-сервисы / системы / интеграции
    • Корпоративные сайты
    • Магазины
    • Порталы
    • Промо-сайты / лендинги
    • Реклама и продвижение
    • Сайты доставки еды
    Компания
    • О компании
    • История
    • Лицензии и сертификаты
    • Партнеры
    • Отзывы
    • Реквизиты
      +7 (342) 293-11-22
      Заказать звонок
      E-mail
      office@datakit.ru
      Адрес
      Пермь, ул. Куйбышева, 2
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Подать заявку
      DATAKIT: продвижение сайтов
      Телефоны
      +7 (342) 293-11-22
      Заказать звонок
      DATAKIT: продвижение сайтов
      • Лицензии
        • Лицензии
        • 1С-Битрикс: Управление сайтом
        • Битрикс24
        • Корпоративный портал
        • Подписки на маркет
      • Модули
        • Модули
        • Готовые интернет-магазины
          • Готовые интернет-магазины
          • B2B 
          • Авто 
          • Бытовая техника, электроника и оборудование 
          • Детские товары 
          • Другое 
          • Красота и здоровье 
          • Мебель 
          • Одежда, обувь, аксессуары 
          • Подарки и сувениры 
          • Продукты питания 
          • Спорт, туризм, отдых 
          • Строительство и ремонт 
          • Товары для животных 
          • Украшения, аксессуары 
          • Универсальные 
        • Готовые сайты
          • Готовые сайты
          • Landing page 
            • Landing page 
            • Авто 
            • Государство 
            • Другое 
            • Медицина 
            • Недвижимость 
            • Образование 
            • Ресторанный бизнес 
            • Спорт, туризм 
            • Строительство 
          • Информационный портал 
            • Информационный портал 
            • Государство 
            • Другое 
            • Медицина 
            • Недвижимость 
            • Образование 
            • Ресторанный бизнес 
            • Спорт, туризм 
            • ТСЖ, ЖСК 
          • Каталог товаров, услуг 
            • Каталог товаров, услуг 
            • Авто 
            • Другое 
            • Красота 
            • Одежда, обувь и аксессуары 
            • Ресторанный бизнес 
            • Строительство 
          • Корпоративный сайт 
            • Корпоративный сайт 
            • Авто 
            • Бухгалтерские и юридические услуги 
            • Государство 
            • Другое 
            • Красота и здоровье 
            • Медицина 
            • Недвижимость 
            • Образование 
            • Ресторанный бизнес 
            • Спорт, отдых и туризм 
            • Строительство 
            • ТСЖ, ЖСК 
          • Персональный сайт 
            • Персональный сайт 
            • Государство 
            • Другое 
            • Красота и здоровье 
            • Медицина 
            • Недвижимость 
            • Образование 
            • Ресторанный бизнес 
            • Спорт, туризм 
            • Строительство 
          • Универсальные 
        • Для интернет-магазина
          • Для интернет-магазина
          • Другое 
          • Интеграция с онлайн-кассами 
          • Каталог товаров 
            • Каталог товаров 
            • Свойства, фильтр, поиск 
            • Товар дня 
          • Корзина, покупка 
            • Корзина, покупка 
            • Купить в 1 клик 
            • Платежные системы 
            • Службы доставки 
          • Курсы валют 
          • Подарки, скидки 
          • Работа с заказами 
        • Инструменты
          • Инструменты
          • Для разработчиков 
            • Для разработчиков 
            • Авторизация, пользователи 
            • Безопасность 
            • Другое 
            • Импорт/экспорт данных 
            • Отладка, поддержка 
            • Разработка 
            • Установка, настройка сайта 
          • Контент-менеджеру 
            • Контент-менеджеру 
            • Другое 
            • Игры и развлечения 
            • Карты 
            • Новости и rss 
            • Работа с текстами 
            • Работа с фото и видео 
            • Украшения для сайта 
            • Формы и кнопки  
        • Интеграция
          • Интеграция
          • 1С и другие ERP 
          • IP-телефония 
          • SMS-шлюзы 
          • Другое 
          • Почтовые сервисы 
          • Социальные сети 
          • Торговые площадки 
        • Маркетинг, реклама
          • Маркетинг, реклама
          • SEO 
          • Баннеры 
          • Другое 
          • Региональность 
          • Статистика сайта 
        • Мобильные приложения
        • Поддержка клиентов
          • Поддержка клиентов
          • Другое 
          • Заказ звонка 
          • Обратная связь 
          • Онлайн-консультанты 
          • Отзывы, комментарии 
          • Подписки и рассылки 
        • Решения для Битрикс24
          • Решения для Битрикс24
          • CRM 
          • Бизнес-процессы 
          • Документы 
          • Другое 
          • Задачи 
          • Импорт/экспорт 
          • Инструменты 
          • Сотрудники 
          • Телефония 
          • Чат-боты 
      • Услуги
        • Услуги
        • Разработка
          • Разработка
          • Интернет-магазин
          • Корпоративный сайт
          • Промо-сайт
          • Личные кабинеты B2B порталы
          • Рефферальные и MLM-системы
          • Индивидуальные проекты
          • Сайты на Tilda
        • Интеграции
          • Интеграции
          • CRM и ERP-системы
          • Платежные решения
          • Службы доставки
          • IIKO и Tillypad
        • Маркетинг
          • Маркетинг
          • Аналитика
          • Поисковая оптимизация (SEO)
          • Настройка и ведение рекламных кампаний
          • SMM и контент-маркетинг
          • Управление репутацией и мониторинг СМИ
          • Email и SMS‑маркетинг с автоматизацией
        • Тех. поддержка
          • Тех. поддержка
          • Предоплаченные тарифы
          • Услуги с почасовой тарификацией
          • Поддержка проектов
          • Мониторинг и реагирование
          • Мониторинг и администрирование сервера
          • Хостинг
        • Сайт по закону: 152-ФЗ и cookie
          • Сайт по закону: 152-ФЗ и cookie
          • Аудит сайта по 152-ФЗ
        • GEO и продвижение в нейросетях
          • GEO и продвижение в нейросетях
          • GEO-оптимизация сайта
        • Интеграции с маркетплейсами
          • Интеграции с маркетплейсами
          • Интеграция Ozon и 1С
      • Кейсы
        • Кейсы
        • UX/UI дизайн
        • Веб-сервисы / системы / интеграции
        • Корпоративные сайты
        • Магазины
        • Порталы
        • Промо-сайты / лендинги
        • Реклама и продвижение
        • Сайты доставки еды
      • Компания
        • Компания
        • О компании
        • История
        • Лицензии и сертификаты
        • Партнеры
        • Отзывы
        • Реквизиты
      Подать заявку
      • +7 (342) 293-11-22
        • Телефоны
        • +7 (342) 293-11-22
        • Заказать звонок
      • Пермь, ул. Куйбышева, 2
      • office@datakit.ru
      • Пн. – Пт.: с 9:00 до 18:00
      Главная
      —
      Каталог
      —
      Модули Marketplace
      —
      Инструменты
      REST API скриншот 1
      REST API скриншот 2
      REST API скриншот 3
      REST API скриншот 4
      REST API скриншот 5
      REST API скриншот 6
      play
      REST API скриншот 1
      REST API скриншот 2
      REST API скриншот 3
      REST API скриншот 4
      REST API скриншот 5
      REST API скриншот 6

      REST API

      От: ВЕБКО • WEBCO

      22 000 ₽
      Подарки при покупке — выберите 2 из 3
      Действует при покупке лицензии модуля через DataKit
      Купить с подарками
      Условия акции

      Подарки предоставляются при покупке лицензии модуля через DataKit. Можно выбрать два подарка из трёх. Бесплатная установка — установка модуля на сайт клиента и проверка работы, без настройки под бизнес-процессы и доработок; нужен доступ к сайту или хостингу. Запуск за 1 рабочий день отсчитывается с момента оплаты и получения доступов. Первые 3 месяца VPS для 1С-Битрикс оплачивает DataKit при заказе хостинга через DataKit. Подарки не заменяются деньгами.

      Дата публикации:
      06.08.2018
      Число установок:
      Более 1000 раз
      Дата обновления:
      13.10.2026
      Включает в себя:
      Модуль
      Последняя версия:
      4.19.0
      Все характеристики
      • Описание
      • Характеристики
      • Описание версий

      Документация:
      Видео-обзор:

      REST API - твой REST, твои правила

      Модуль помогает организовать программный интерфейс для внешних и внутренних приложений.

      С 01.01.2020 запускаем программу поддержки общественных организаций, некоммерческих фондов, сообществ волонтёров, то есть всех тех компаний, которые работают на благо общества.

      В рамках данной программы уже поддержали проект Автоволонтёров России:

      Подробнее о программе вы можете узнать у наших операторов, по любым доступным каналам связи.
      Один из фактов о модуле: на основе данного модуля, студенты изучают работу REST API, а также реализуют собственные интерфейсы, которые позже сдают в виде курсовых и даже дипломных работ.
      Один из часто задаваемых вопросов: может ли модуль загружать на сайт остатки по товарам с сайта поставщика?

      Нет, модуль не может импортировать остатки по товарам с сайта поставщика.

      Модуль помогает реализовать API на вашем сайте, чтобы сторонние клиенты (другие сайты, мобильные приложения, и так далее) могли отдавать или забирать данные с вашего сайта.

      Ранее нами уже был разработан и опубликован на бесплатной основе модуль REST API. Данный модуль хорошо себя зарекомендовал для решения задач межплатформенных обменов, показателями этого факта являются отзывы и количество скачиваний. Со временем стало появляться множество запросов по доработке модуля, и как следствие, мы приняли решение о написании новой, усовершенствованной версии уже полюбившегося модуля.

      В данной версии мы учли все недостатки и пожелания из прошлой версии, очень хорошо оптимизировали ядро модуля, теперь оно работает гораздо быстрее, и на этом мы делаем свой основной упор.

      Помимо переработки ядра немаловажным фактором является и добавление карты роутов. За счет карты появилась возможность очень гибко настраивать параметры для любого отдельного роута.

      Что получите от приобретения модуля:

      - Уменьшение стоимости разработки API за счет сокращения времени на программирование интерфейса.

      - Поддержка от профессионалов, имеющих большой опыт создания API.

      - Готовый RESTful API интерфейс, с библиотекой встроенных методов, а также с возможностью создавать собственные, кастомные методы, реализующие любую, необходимую логику. И конечно, с автогенерируемой документацией, которую можно предоставить сторонним разработчикам.

      Возможности:

      - Использование API 1С-Битрикс через нативный рест-провайдер.

      - Загрузка интерфейса до запуска публичной части сайта.

      - Отсутствие необходимости в дополнительной настройке платформы.

      - Виртуальный путь к интерфейсу, в том числе и от корня домена ( или или ).

      - Настройка доступа в административной части сайта к разделам модуля на уровне групп пользователей.

      - Автогенерируемая документация в административном разделе.

      - Автогенерируемая документация для клиента в JSON-формате.

      - Поддержка карт роутов.

      - Создание произвольных роутов (, , , ... ).

      - Установка собственных контроллеров для роутов (классы, внешние классы, php-файлы).

      - Настройка уровня доступа к роутам.

      - Валидация параметров входящего запроса.

      - Авторизация по логину и паролю для конкретного роута.

      - Авторизация по токену для конкретного роута.

      - Генерация токенов для пользователей.

      - Поддержка списка "белых" логинов/токенов для конкретного роута.

      - Проверка групп пользователя при авторизации для конкретного роута.

      - Возможность ограничения количества запросов в единицу времени на уровне групп пользователей.

      - Возможность передачи дополнительных заголовков при ответе.

      - Возможность деактивировать конкретный роут.

      - Кэширование входящих запросов и ответов средствами платформы.

      - Журналирование запросов и ответов.

      - Настройка CORS из административной части сайта.

      - Наличие функций упрощающих разработку интерфейса.

      - Наличие библиотеки встроенных роутов ускоряющих разработку интерфейса.

      - Наличие примеров и руководств для разработчика.

      Более подробно все возможности, функции и примеры описаны в документации, которая имеется в модуле.


      FAQ:


      Чем данный модуль отличается от REST API Битрикса?

      1.1. В REST API Битрикса мало гибкости, есть необходимость использовать именно предоставленные роуты. Данный модуль позволяет формировать свои роуты, писать свою логику при обработке запроса, то есть предоставляет больше гибкости;

      1.2. REST API Битрикса реализовано не совсем согласно архитектурному стилю REST;

      1.3. В REST API Битрикса, при обработке запроса порой происходят «лишние» действия, которые могут создавать дополнительную задержку при ответе клиенту, может это и не сильно критично, но API должно быть настолько быстрым, насколько это возможно;

      1.4. API не всегда должно быть доступно всем, иногда оно должно быть уникально (роуты, параметры, ... ) для проекта, но за счет общего стиля REST API Битрикса, документация которого в общем доступе, эта уникальность нарушается и создает дополнительную лайзеку для атак на сайт. Используя данный модуль, можно указывать собственное имя роута, где будет работать API. Например: или , или , или , и так далее;

      1.5. В REST API Битрикса нет возможности как-то управлять интерфейсом из административной части сайта;

      1.6. В REST API Битрикса нет возможности регулировать доступы к роутам, ограничивать доступ по количеству запросов от клиента, журналировать запросы и ответы, и некоторые другие функции.

      1.7. На текущий момент, в REST API Битрикса, например, нет возможности создать заказ через API. Используя данный модуль вы можете реализовать этот функционал.

      1.8 В целом, данный модуль пишется и развивается на основе запросов пользователей, но REST API Битрикса пишется на усмотрение Битрикса. Плюс это или минус - решать вам.


      Примечание:

      - Минимальная версия PHP >= 8.1 (согласно платформы). Использование более ранней версии возможно, но крайне не рекомендуется, в виду возникновения ошибок.

      - Обязательно наличие файла для обработки 404 ошибки (обычно имеется в корне сайта - 404.php) со всеми "директивами" 1С-Битрикса.

      - Если используется веб-сервер Apache: обязательно прописать ErrorDocument 404 /404.php в .htaccess, расположенный в корне сайта, или прямо в конфигурационном файле Apache.

      - Если используется веб-сервер Nginx: обязательно прописать error_page 404 = /404.php?$query_string; в секцию server конфигурационного файла (обычно nginx.conf).

      - Для работы CORS-запросов необходимо чтобы на веб-сервере были разрешены запросы типа OPTIONS.

      Спасибо Вам за ознакомление с нашим модулем. Если у Вас имеются какие-либо вопросы/предложения, то мы всегда готовы обсудить их через контакты, указанные в разделе поддержки.

      Для наших партнёров готовы предлагать скидки на модуль по индивидуальным условиям.

      Для получения подробностей напишите нашему менеджеру через раздел контактов.

      Характеристики
      Дата публикации
      06.08.2018
      Число установок
      Более 1000 раз
      Дата обновления
      13.10.2026
      Включает в себя
      Модуль
      Последняя версия
      4.19.0
      Адаптивность
      Да
      Поддержка композита
      Да
      Совместимо с Сайты24
      Нет
      Подходящие редакции 1С-Битрикс
      3373
      3380
      3381
      3382
      3383
      3384
      3442
      3443
      Наличие демо-режима
      Да
      Продолжительность демо-периода
      14
        • Безопасность: SQL-выборки журнала запросов переписаны на штатное D7 ORM — устранён риск SQL-инъекции через поля фильтра и значение токена.
        • Безопасность: IP клиента определяется только по REMOTE_ADDR — подделка заголовков X-Forwarded-For / Client-IP больше не влияет на лимиты запросов и журнал.
        • Безопасность: токены и уникальные коды теперь генерируются криптостойко (random_int / random_bytes вместо rand и md5); ранее выданные токены остаются рабочими.
        • Безопасность: при удалении пользователя идентификатор приводится к целому числу.
        • Безопасность: демонстрационный контроллер больше не возвращает полный массив $_SERVER.
        • Безопасность: в заголовки ответа добавлена очистка переводов строки (защита от подмены HTTP-заголовков).
        • Безопасность: для нативного провайдера добавлен контроль доступа к вызываемым классам и методам. По умолчанию действует чёрный список опасных операций (произвольный SQL, файловые операции и заливка файлов, управление пользователями и группами, внешние HTTP-запросы, рассылки и т.п.) — обычные read-вызовы не затронуты. Дополнительно поддерживается режим белого списка: перекрыв роут своим классом, можно разрешить только нужные классы и методы.
        • Безопасность: на роуты управления токеном (создание, получение, удаление) добавлена защита от перебора учётных данных — при превышении лимита неудачных попыток с одного IP возвращается ответ 429.
        • Безопасность: при создании пользователя через API системные поля (группы, токен, служебные атрибуты) больше нельзя задать напрямую — защита от mass assignment и повышения привилегий. Набором полей можно управлять чёрным и белым списком, перекрыв роут своим классом.
        • Безопасность: административный AJAX генерации токенов теперь требует авторизации в админке, прав на раздел «Безопасность» и защищён от CSRF — массовая генерация токенов внешним запросом больше невозможна.
        • Безопасность: код поля токена из настроек проверяется как корректный идентификатор перед подстановкой в SQL — устранён риск инъекции через административную настройку.

        • Исправлено: поправлен сброс значений параметров.

        • Исправлено: исправлено получение значений параметров. Причина: после обновления платформы, названия параметров приводились к нижнему регистру.
        • Доработано: обновлена ссылка на Документацию в меню модуля.
        • Доработано: доработано описание параметра Отложенный запуск.

        • Доработано: техническое обновление.
        • Доработано: улучшена поддержка версии PHP выше 8.1.

        • Доработано: добавлена поддержка отключения передачи данных ответа при использовании json(). Например: response()->json(null, 404);
        • Доработано: добавлена проверка существования пути при установке пути к собственным картам роутов.
        • Доработано: добавлена возможность дополнять заголовок Access-Control-Allow-Headers. Смотрите раздел: Безопасность - Фильтры.

        • Доработано: улучшено определение кастомных заголовков Content-Type (+json) при выполнении запросов к модулю.

        • Доработано: добавлена возможность указывать кастомные заголовки Content-Type (+json) при выполнении запросов к модулю. Например: Content-Type: application/vnd.eda.picker.errors.v1+json или application/problem+json, и так далее. Подробнее: https://www.iana.org/assignments/media-types/media-types.xhtml
        • Доработано: добавлена возможность передачи собственного ID клиента в функцию journal()->add().
        • Доработано: добавлены функции-полифилы для корректной работы модуля на версии PHP меньше 8.0: str_contains, str_starts_with, str_ends_with.

        • Доработано: добавлена возможность указывать собственный заголовок Content-Type при ответе клиенту. Внимание: при проверке используется функция str_contains, которая доступна только с версии PHP 8.0.

        • Доработано: улучшена совместимость с PHP 8 и выше.

        • Доработано: обновлена ссылка на документацию к модулю.

        • Доработано: поправлена логика проверки входных параметров.

        • Доработано: улучшена совместимость с PHP 8 и выше.

        • Доработано: улучшена совместимость с PHP 8 и выше.

        • Доработано: на уровне ядра добавлен заголовок Access-Control-Allow-Credentials со значением true.
        • Доработано: отключена проверка модуля безопасности на фишинг при редиректе на страницу документации из административного раздела.

        • Улучшено: работа с журналом Входящие запросы - переведено на штатное ORM.
        • Улучшено: повышена производительность Монитора поддержки.
        • Доработано: доработана вёрстка Монитора поддержки.
        • Исправления: рефакторинг и оптимизация.

        • Доработано: добавлена обратная совместимость для старых версий модуля, где еще отсутствует класс Password с методом equals().
        • Исправления: мелкие правки.

        • Доработано: в новых версиях главного модуля, поле PASSWORD объявлено приватным. Поэтому, при авторизаци по логину и паролю, могли наблюдаться проблемы.
        • Исправления: незначительные улучшения.

        • Доработано: теперь учитывается формат даты и времени для не RU локализаций.
        • Исправлено: кодировка копирайта в заголовке ответа.
        • Доработано: мелкие правки и рефакторинг.

        • Доработано: добавлена возможность выбора сайтов, на которых необходимо запускать модуль.
        • Доработано: улучшена работа модуля в режиме многосайтовости.
        • Доработано: добавлено игнорирование всех запросов, которые выполняются на адрес /bitrix/.

        • Доработано: авторизация по логину и паролю. Теперь проверка пароля выполняется с помощью метода Bitrix\Main\Security\Password::equals().
        • Доработано: в связи с устаревшим, начиная с версии PHP 7.2.0, функционалом механизма перегрузки функций (mbstring.func_overload), и отказом от использования его в платформе, строковые функции модуля были переведны в многобайтовый режим работы.
        • Исправлено: проблема при подключении модуля в файле init.php, в случае, если файл имелся в директории, но был абсолютно пустым.
        • Доработано: теперь резервная копия файла init.php создаётся до установки и до удаления модуля. Ранее копия создавалась лишь при установке модуля.
        • Доработано: незначительные технические изменения.

        • Доработано: авторизация по логину и паролю.
        • Доработано: функция возврата ответа клиенту: response()->json(). Теперь в данную функцию можно передавать значения заголовков не только в виде строки, но и в виде массива. В котором могут быть указаны дополнительные параметры для заголовка (в соответствии с функцией header($header, $replace, $http_response_code)). Подробнее смотрите в роуте-примере (example).
        • Добавлено: класс Artamonov\Rest\Foundation\Token. Теперь можно генерировать токены пользователей с помощью данного класса, при любой необходимости. Класс поддерживает как генерацию токенов, так и другие действия. Генерация токенов возможна для списка пользователей, плюс поддерживаются параметры ($parameters) от метода UserTable::getList(). Для удобства добавлена функция token(). Подробнее смотрите в документации.
        • Добавлено: в разделе Безопасность, пошаговое создание и обновление токенов для пользователей. Полезная функция, если в базе сайта зарегистрировано большое количество пользователей.
        • Доработано: незначительные технические изменения.

        • Доработано: техническое обновление.

        • Исправлено: проблема возникающая после истечения демонстрационного периода.

        • Доработано: метод получения параметров модуля из базы. Теперь получаемые параметры кэшируются. Время кэширования зависит от настроек параметра cache_flags в файле /bitrix/.settings.php.
        • Доработано: метод получения данных пользователя, если была активна авторизация для роута. Теперь метод умеет десериализовывать данные в пользовательских полях.
        • Доработано: ключ карты роутов example был добавлен в роуте {api}/docs.
        • Исправлено: если в карте роутов отсутствует какой-либо контроллер (файл или класс), тогда в документации будет выведено сообщение об этом.
        • Добавлено: параметр для регулирования глобальной проверки сроков годности токенов. Внимание: по умолчанию данный параметр отключен. Подробнее в разделе Безопасность.
        • Добавлено: автогенерация токена при добавлении нового пользователя. Подробнее в разделе Безопасность.
        • Добавлено: сообщения возвращаемые клиенту при возникновении ошибок на этапе запуска интерфейса.

        • Добавлено: проверка многоуровневых параметров при передаче запроса. Подробнее структуру карты можно посмотреть в документации к модулю.
        • Доработано: раздел документации с картой роутов - теперь поддерживается отображение неограниченного количества уровней параметров роута.
        • Добавлено: поддержка разделителя параметров в документации карты роутов - для лучшего визуального представления списка параметров. Подробнее структуру карты можно посмотреть в примере карты роутов.
        • Доработано: при проверке параметра на integer, в опции max_range теперь используется константа PHP_INT_MAX.
        • Добавлено: теперь числа переданные в виде строки, будут автоматически преобразованы в нужный тип, при проверке входящих параметров. Поддерживаемые типы для преобразования: integer, float.

        • Исправлено: верстка в разделе Документация - Карта роутов.

        • Исправлено: проверка типа входящих параметров.

        • Добавлено: настройка видимости меню модуля в общем меню админ. раздела.
        • Добавлено: нативный роут {{api}}/provider. Роут является провайдером к внутреннему апи платформы 1С-Битрикс. Поддерживает get и post запросы. Подробнее про использование роута можно узнать в документации.

        • Добавлено: в Helper модуля добавлен метод isBool.
        • Доработано: техническое обновление.

        • Добавлено: возможность использовать переменные в роутах. Теперь в карте роутов можно указывать шаблон строки с использованием переменных. Например: /example/check/section/{{sectionId}}/{{productId}}/view/. Значения переменных sectionId и productId можно будет получить так же через request()->get(). Примеры шаблонов строк можно посмотреть в документации по картам роутов.
        • Добавлено: константы отключающие сбор статистики, проверки агентов и другие.
        • Исправлено: мелкие правки по дизайну модуля в админ.разделе.
        • Исправлено: мелкие правки по коду.

        • Исправлено: решена проблема отображения роутов в документации, если контроллеры роутов были прописаны через путь к файлу, а не через неймспейс.

        • Исправлено: решена проблема отображения технического сообщения на страницах Настройки и Безопасность при активации режима "Установка для разработки".

        • Доработано: отложенный запуск интерфейса. Теперь можно регулировать момент запуска модуля с помощью параметра в Настройках. Стало возможным запускать модуль либо при старте init.php (1.5), либо перед запуском визуальной части, в событии OnProlog (1.15). Подробнее: https://dev.1c-bitrix.ru/api_help/main/general/pageplan.php
        • Обновлено: документация.

        • Доработано: техническое обновление.

        • Изменено: для большего удобства документация по модулю вынесена на сторонний ресурс.
        • Доработано: документация по модулю.
        • Доработано: мелкие улучшения.

        • Доработано: метод создания таблиц журналов.
        • Исправлено: языковые фразы.

        • Исправлено: выборка данных по дате в журнале Входящие запросы.
        • Исправлено: ошибка возникающая в случае удаления таблиц при удалении модуля.

        • Исправлено: логика внутренних функций.

        • Исправлено: незначительные ошибки.

        • Доработано: если роут отключен, тогда он будет исключен из документации в публичной части (см. описание версии 2.5.0).
        • Исправлено: теперь функции модуля не доступны из публичной части сайта.
        • Доработано: Оптимизация и увеличение производительности.

        • Добавлено: в Журнал Запрос/Ответ добавлено поле Метод, а также добавлен фильтр по данному полю.
        • Добавлено: при авторизации через логин и пароль теперь еще происходит проверка на наличие $_SERVER['PHP_AUTH_USER'] и $_SERVER['PHP_AUTH_PW'], для поддержки HTTP Authorization.
        • Добавлено: при несовпадении типа контента запроса с настройками роута, теперь возвращается название типа контента, который необходим при запросе.
        • Добавлено: если запрос производится с участием авторизации, через токен или логин/пароль, тогда в параметры запроса будет добавлена информация о пользователе, которому принадлежат авторизационные данные. Данные пользователя сохраняются в ключ _user. Напоминание: в контроллере, параметры входящего запроса, можно получить с помощью функции request()->get().
        • Доработано: при отключении нативных роутов они деактивируются и в документации.
        • Доработано: добавлен индикатор активности нативных роутов в раздел Поддержка.
        • Доработано: расширена поддержка типов контента при запросе. Например, ранее, метод PUT или DELETE поддерживали только application/json, теперь поддерживают и application/x-www-form-urlencoded, и другие. Напоминание: не забывайте указывать/ограничивать тип контента запроса через карту роутов, с помощью ключа contentType.
        • Доработано: расширена поддержка типов запросов: HEAD, PATCH.
        • Изменено: название Журнала Запрос/Ответ -> Входящие запросы.
        • Изменено: актуализирована документация по модулю.
        • Удалено: описание модуля из раздела Документация - Основные сведения.
        • Доработано: Незначительные исправления.

        • Изменено: приведение названий входящих заголовков к нижнему регистру.
        • Добавлено: нативный роут для получения ID пользователя по логину или токену. При запросе требуется авторизация по токену. Уточнение: любой роут может быть перекрыт через собственную карту роутов. То есть, если нативный роут вам чем-то не подходит, то вы можете скопировать его в собственную карту и модифицировать под необходимую логику.
        • Добавлено: возможность включать/отключать использование нативных роутов.
        • Добавлено: возможность указывать путь к собственным картам роутов. Теперь, нет необходимости хранить рабочие файлы в папке модуля. А именно, карты роутов и контроллеры. Напоминаем о том, что контроллером для роута может выступать, как класс доступный по неймспейсу, так и обычный скрипт. Которые могут располагаться за пределами директории модуля.
        • Добавлены: lang-папки для языков: en, de, fr. Внимание, все фразы имеют русский перевод. Папки добавлены для корректной работы модуля на мультиязычных сайтах.

        • Доработано: добавлен параметр Срок годности токена. Теперь можно указывать срок годности токена при его генерации.
        • Доработано: в карте роутов, в секции security, в ключ token, добавлен ключ checkExpire, регулирующий необходимость проверки срока годности токена, при авторизации через токен.
        • Изменено: в карте роутов, в секции security, ключ authType переименован в type, и перенесен в ключ auth.

        • Доработано: добавлен встроенный роут /{api}/docs для получения документации в публичной части. Теперь клиенты могут получать автоматически генерируемую документацию в JSON-формате, которая создается на основе карт роутов.
        • Изменено: папка {module_id}/lib/controllers/example/ удалена, а класс Example перенесен в {module_id}/lib/controllers/native/.

        • Доработано: возможность управлять CORS (кросс-доменными запросами) из административного раздела сайта.

        • Исправлено: вернули поддержку файлового режима работы. Теперь в карте роута, вместо контроллера, можно указать путь к php-скрипту. Подробнее смотрите в карте-примере: /routes/_example.php.

        • Доработано: функция json_encode заменена на Bitrix\Main\Web\Json::encode для принудительного кодирования ответа в utf-8.
        • Доработано: заголовки модуля отсылаются только в том случае, если был запущен интерфейс.
        • Исправлено: в карте роутов, в секции security, убран ключ required.
        • Доработано: возможность авторизации по логину/паролю. Тип авторизации настраивается в карте роута - ключ authType - подробнее смотрите в карте-примере: /routes/_example.php.
        • Доработано: все настройки и функционал присущий авторизации через токен, так же действует и для авторизации через логин/пароль.

        • Доработано: добавлен принудительный перевод в нижний регистр названия класса при его автоматическом подключении

        • Доработано: в карту роутов, в секцию security, добавлен ключ required, который указывает на необходимость активации параметра Авторизация по токену. Подробнее смотрите в карте-примере: /routes/_example.php

        • Доработано: отключение использования функции GetModuleID, так как из-за неё возникала проблема в работе модуля на windows-серверах, в виду разности разделителей директорий ("/", "\"). Проблема описана в Отзыве.
        • Доработано: увеличен размер поля IP в таблице artamonov_rest_request_response. Для избежания проблемы, когда запросы посылаются из REST-клиентов.
        • Доработано: добавлены роуты для работы с токенами (создание, получение, удаление).
        • Доработано: добавлены роуты для работы с пользователями (создание, получение, обновление, удаление).
        • Доработано: небольшая оптимизация и ускорение работы ядра.

        • Доработано: добавлена возможность передавать сообщение при ответе badRequest, internalServerError.
        • Доработано: добавлена валидация входящих параметров при запросе. Происходит проверка на наличие параметра в запросе, а также на соответствие типу. Валидация параметров реализована на два уровня. Поддерживаемые типы параметров при валидации: string, integer, float, email, ip, domain, url. Подробнее смотрите в карте роутов.
        • Доработано: добавлены человеко-понятные ответы при неудачных запросах типа badRequest.
        • Исправлено: проблема при получении GET-параметров при запросах типа PUT и DELETE.
        • Исправлено: проблема при получении заголовков запроса на Nginx (без Apache).
        • Поправлено: стили модуля в административном разделе сайта.

        • Исправлено: языковые фразы.
        • Доработано: условие при установке кэша для избежания получения Исключения.
        • Доработано: добавлен параметр в разделе Настройки для включения/отключения тестового роута - http|https://{domain}/{api}/example/check.
        • Доработано: в карте роутов добавлен ключ possibleValue, для указания возможных значений параметра запроса. Подробнее смотрите в карте роутов.
        • Доработано: в карте роутов добавлена возможность добавлять пример ответа на запрос. Подробнее смотрите в карте роутов.
        • Доработано: в карте роутов добавлена возможность исключать описание роута. Подробнее смотрите в карте роутов.
        • Доработано: вывод JSON в журнале Запрос/Ответ.

        • Исправлено: параметры для возможности работы демо-режима

        • Исправлено: работа CORS-запросов
        • Исправлено: интерфейсные ошибки

      Назад к списку
      Лицензии
      Модули
      Услуги
      Кейсы
      Компания
      Контакты
      Мы на Workspace
      Рейтинг агентств по разработке и продвижению сайтов / Пермь
      Участник ассоциации развития
      Digital-агентств ARDA
      Аккредитованная ИТ-компания с 04.12.2015
      +7 (342) 293-11-22
      +7 (342) 293-11-22
      Заказать звонок
      E-mail
      office@datakit.ru
      Адрес
      Пермь, ул. Куйбышева, 2
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Заказать звонок
      office@datakit.ru
      © 2026
      ООО «ДАТАКИТ»
      ИНН/КПП: 5903003890/590301001
      Политика конфиденциальности
      Соглашение на обработку персональных данных
      Условия использования cookie-файлов