Platform — действия с версиями платформы 1С:Предприятие

Методы группы platform внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с версиями платформы 1С:Предприятие, используемых облачным сервисом Фреш.

Сводка по методам

МетодНазначение
platform/createЗарегистрировать новую версию платформы 1С:Предприятие
platform/deleteПометить на удаление или снять пометку удаления версии платформы 1С:Предприятие
platform/infoИнформация о версии платформы 1С:Предприятие
platform/listСписок используемых в сервисе версий платформы 1С:Предприятие
platform/updateИзменить информацию о версии платформы 1С:Предприятие

platform/create

Зарегистрировать новую версию платформы 1С:Предприятие

ПараметрТипОписаниеПример
Запрос
versionСтрока переменная (18)Номер версии8.3.13.1690
typeСтрока неограниченной длиныТип версииРелиз
description *Строка неограниченной длиныОписание версииПример описания версии платформы 1С:Предприятия
Ответ
versionСтрока переменная (18)Номер версии8.3.13.1690
updated *БулевоЭлемент измененДа
created *БулевоСоздан новый элементНет
change_listСписок (0..*)Список изменений
  - nameСтрока переменная (255)Имя поляname
  - value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Установленное значение8.3.13.1690
  - old_value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Прежнее значение0.0.0.0
Пример запроса
{
"version": "8.3.13.1690",
"type": "Релиз",
"description": "Пример описания версии платформы 1С:Предприятия",
"general": {
"version": 6,
"type": "srv",
"method": "platform/create",
"debug": true
}
}
Пример ответа
{
"version": "8.3.13.1690",
"updated": true,
"created": false,
"change_list": [
{
"name": "name",
"value": "8.3.13.1690",
"old_value": "0.0.0.0"
}
],
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.31",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх

platform/delete

Пометить на удаление или снять пометку удаления версии платформы 1С:Предприятие

ПараметрТипОписаниеПример
Запрос
versionСтрока переменная (18)Номер версии8.3.13.1690
deletion_markБулевоПометка удаленияНет
Ответ
versionСтрока переменная (18)Номер версии8.3.13.1690
updated *БулевоЭлемент измененДа
created *БулевоСоздан новый элементНет
change_listСписок (0..*)Список изменений
  - nameСтрока переменная (255)Имя поляname
  - value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Установленное значение8.3.13.1690
  - old_value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Прежнее значение0.0.0.0
Пример запроса
{
"version": "8.3.13.1690",
"deletion_mark": false,
"general": {
"version": 6,
"type": "srv",
"method": "platform/delete",
"debug": true
}
}
Пример ответа
{
"version": "8.3.13.1690",
"updated": true,
"created": false,
"change_list": [
{
"name": "name",
"value": "8.3.13.1690",
"old_value": "0.0.0.0"
}
],
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.31",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх

platform/info

Информация о версии платформы 1С:Предприятие

ПараметрТипОписаниеПример
Запрос
versionСтрока переменная (18)Номер версии8.3.13.1690
Ответ
version *Строка переменная (18)Номер версии8.3.13.1690
deletion_mark *БулевоПометка удаленияНет
type *Строка неограниченной длиныТип версииРелиз
description *Строка неограниченной длиныОписание версииПример описания версии платформы 1С:Предприятия
Пример запроса
{
"version": "8.3.13.1690",
"general": {
"version": 6,
"type": "srv",
"method": "platform/info",
"debug": true
}
}
Пример ответа
{
"version": "8.3.13.1690",
"deletion_mark": false,
"type": "Релиз",
"description": "Пример описания версии платформы 1С:Предприятия",
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.31",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх

platform/list

Список используемых в сервисе версий платформы 1С:Предприятие

ПараметрТипОписаниеПример
Запрос
version *Строка переменная (18)Номер версии8.3.13.1690
Ответ
listСписок (1..*)Список сведений по версиям платформы 1С:Предприятия
  - versionСтрока переменная (18)Номер версии8.3.13.1690
  - deletion_markБулевоПометка удаленияНет
  - typeСтрока неограниченной длиныТип версииРелиз
Пример запроса
{
"general": {
"version": 6,
"type": "srv",
"method": "platform/list",
"debug": true
}
}
Пример ответа
{
"list": [
{
"version": "8.3.13.1690",
"deletion_mark": false,
"type": "Релиз"
}
],
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.31",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх

platform/update

Изменить информацию о версии платформы 1С:Предприятие

ПараметрТипОписаниеПример
Запрос
versionСтрока переменная (18)Номер версии8.3.13.1690
type *Строка неограниченной длиныТип версииРелиз
description *Строка неограниченной длиныОписание версииПример описания версии платформы 1С:Предприятия
Ответ
versionСтрока переменная (18)Номер версии8.3.13.1690
updated *БулевоЭлемент измененДа
created *БулевоСоздан новый элементНет
change_listСписок (0..*)Список изменений
  - nameСтрока переменная (255)Имя поляname
  - value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Установленное значение8.3.13.1690
  - old_value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Прежнее значение0.0.0.0
Пример запроса
{
"version": "8.3.13.1690",
"type": "Релиз",
"description": "Пример описания версии платформы 1С:Предприятия",
"general": {
"version": 6,
"type": "srv",
"method": "platform/update",
"debug": true
}
}
Пример ответа
{
"version": "8.3.13.1690",
"updated": true,
"created": false,
"change_list": [
{
"name": "name",
"value": "8.3.13.1690",
"old_value": "0.0.0.0"
}
],
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.31",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх