# API подсистемы релизов

# API для работы с релизами

В системе защиты и лицензирования кода 1С предусмотрено несколько API, которые позволяют управлять и взаимодействовать с релизами. Одним из них является API для получения списка релизов, рассмотрим его.

Система защиты и лицензированния кода МИКО для 1С: API для работы с релизами

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

Поле Описание поля
INSTALLED_VERSION string
example: 4.0.4.9
Текущая установленная версия
TYPE string
example: PT40_UT_CRM3
Идентификатор дистрибутива
CONF string
example: КомплекснаяАвтоматизация_CRM
Название конфигурации
CONF_VERSION string
example: 2.5.8.191
Версия конфигурации
KEY string
example: MIKO-XXXXX-XXXXX-XXXXX-XXXXX
Ключ лицензирования
SHOW_UNTESTED string
example: Y
Показывать несовместимые версии
COUNT_DOWNLOADS string
example: Y
Считать статистику скачиваний

А также пример запроса со всеми заполненными полями.

Example Value
{
  "INSTALLED_VERSION": "4.0.4.9",
  "TYPE": "PT40_UT_CRM3",
  "CONF": "КомплекснаяАвтоматизация_CRM",
  "CONF_VERSION": "2.5.8.191",
  "KEY": "MIKO-XXXXX-XXXXX-XXXXX-XXXXX",
  "SHOW_UNTESTED": "Y",
  "COUNT_DOWNLOADS": "Y"
}

Помимо этого, доступны примеры ответов для каждого варианта.

Код Описание
200 Список доступных релизов 1С
{"modules": [
{"release_id": 1139,
"uniqid": "4.0.4.11",
"version": "MIKO",
"developer": "MIKO",
"min_1c_version": "2.5.8.191",
"lic_product_id": 85,
"lic_feature_id": 43,
"name": "ПодсистемаТелефонии40_УТиВСК",
"description": "Расширение для 1С:Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 3, подсистема телефонии 4.0\\n\\nУТиВСК, КА+CRM, ERP+CRM",
"promo_link": "https://wiki.miko.ru/nightbird",
"changelog": "- Исправлена проблема с прикреплением заметок к звонкам (PT-743).",
"size": 17355331,
"download_link": "https://filescdn.miko.ru/s/lqonXhK4EOML6oB/download",
"files": [
{"name": "PT40_UT_KA_ERP_2.4.11.4.ZIP",
"size": 865976,
"url": "https://filescdn.miko.ru/s/uUyt6FSmeT8vDAM/download",
"md5": "027ade8b556dd66ab1c3a60d4a53be90"}
]
}
],
"result": ""}
400 Ошибка валидации запроса
{
"error": "string"
}

Нажав на кнопку Try it out можно протестировать работу системы, указав значения полей.

Система защиты и лицензированния кода МИКО для 1С: API для получения списка релизов