Application — информация о прикладных решениях, доступных в сервисе

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

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

МетодНазначение
application/infoИнформация о конфигурации, доступной абоненту
application/listСписок конфигураций, доступных абоненту

application/info

Информация о конфигурации, доступной абоненту

ПараметрТипОписаниеПример
Запрос
idСтрока переменная (22)Код конфигурацииmt
Ответ: application (1)
idСтрока переменная (22)Код конфигурацииmt
owner_id *Число (+12.0)Код абонента, являющегося владельцем конфигурации1
nameСтрока переменная (64)Наименование конфигурацииРабота в модели сервиса
description *Строка неограниченной длиныОписание конфигурации
sysnameСтрока переменная (255)Имя конфигурации, как оно задано в конфигуратореРаботаВМоделиСервиса
icon *Двоичные данные неограниченного размера в строке Base64Пиктограмма3C 3F 78 6D 6C 20 76 65 72 73 69 6F 6E 3D 22 31 2E 30 22 3F 3E 0A 3C 73 76 67 20 77 69 64 74 68 3D 2...
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/usr/application/info
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "id": "mt",
  "auth": {
    "account": 1010
  }
}
Пример ответа  Развернуть
{
  "application": {
    "id": "mt",
    "owner_id": 1,
    "name": "Работа в модели сервиса",
    "description": "",
    "sysname": "РаботаВМоделиСервиса",
    "icon": "PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2\r\nIiB2aWV3Qm94PSIwIDAgODYwIDg2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3Jn\r\nLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn\r\nIj4KIDxnIGNsYXNzPSJsYXllciI+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgog\r\nIDxwYXRoIGQ9Im00MzIuOTYsNjQwcTE3LjQyLDAgMjkuMjMsLTExLjc5cTExLjgx\r\nLC0xMS43OSAxMS44MSwtMjkuMjFsMCwtMTY5cTAsLTE3LjQyIC0xMS43OCwtMjku\r\nMjFxLTExLjc3LC0xMS43OSAtMjkuMTgsLTExLjc5dC0yOS4yMywxMS43OXEtMTEu\r\nODEsMTEuNzkgLTExLjgxLDI5LjIxbDAsMTY5cTAsMTcuNDIgMTEuNzgsMjkuMjFx\r\nMTEuNzcsMTEuNzkgMjkuMTgsMTEuNzl6bS0yLjg5LC0zMTBxMjAuNDMsMCAzNC4x\r\nOCwtMTMuNTFxMTMuNzUsLTEzLjUyIDEzLjc1LC0zMy40OXEwLC0yMS45NSAtMTMu\r\nNzksLTM1LjQ3cS0xMy44LC0xMy41MyAtMzQuMTksLTEzLjUzcS0yMS41MiwwIC0z\r\nNC43NywxMy41M3EtMTMuMjUsMTMuNTIgLTEzLjI1LDM0Ljk3cTAsMjAuNiAxMy44\r\nMiwzNC4wNXExMy44MiwxMy40NSAzNC4yNSwxMy40NXptMC4zMyw1MjRxLTg4Ljg3\r\nLDAgLTE2Ni4xMiwtMzMuMDhxLTc3LjI1LC0zMy4wOSAtMTM1LjE4LC05MS4wMnEt\r\nNTcuOTMsLTU3LjkzIC05MS4wMiwtMTM1LjEycS0zMy4wOCwtNzcuMTkgLTMzLjA4\r\nLC0xNjYuMTRxMCwtODguOTYgMzMuMDgsLTE2Ni4yOXEzMy4wOSwtNzcuMzIgOTAu\r\nODYsLTEzNC44MXE1Ny43NywtNTcuNDggMTM1LjAzLC05MS4wMXE3Ny4yNywtMzMu\r\nNTMgMTY2LjMxLC0zMy41M3QxNjYuNDksMzMuNDVxNzcuNDQsMzMuNDYgMTM0Ljg1\r\nLDkwLjgxdDkwLjg5LDEzNC44N3EzMy40OSw3Ny41MyAzMy40OSwxNjYuNnEwLDg5\r\nLjAxIC0zMy41MywxNjYuMjV0LTkxLjAxLDEzNC44NnEtNTcuNDksNTcuNjIgLTEz\r\nNC44Myw5MC44OXEtNzcuMzUsMzMuMjcgLTE2Ni4yMywzMy4yN3ptMC4xLC05NHEx\r\nMzcuNSwwIDIzNCwtOTYuMzd0OTYuNSwtMjM1LjEzcTAsLTEzNy41IC05Ni4zMSwt\r\nMjM0dC0yMzUuMTksLTk2LjVxLTEzNy41LDAgLTIzNCw5Ni4zMXQtOTYuNSwyMzUu\r\nMTlxMCwxMzcuNSA5Ni4zNywyMzR0MjM1LjEzLDk2LjV6bS0wLjUsLTMzMXoiIGZp\r\nbGw9IiMyODU0YzUiIGlkPSJzdmdfMSIvPgogPC9nPgo8L3N2Zz4="
  },
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 31,
    "sm_version": "1.1.42.16",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

application/list

Список конфигураций, доступных абоненту

ПараметрТипОписаниеПример
Запрос
account *Число (+12.0)Код абонента1010
Ответ: application (1..*)
idСтрока переменная (22)Код конфигурацииmt
owner_id *Число (+12.0)Код абонента, являющегося владельцем конфигурации1
nameСтрока переменная (64)Наименование конфигурацииРабота в модели сервиса
description *Строка неограниченной длиныОписание конфигурации
sysnameСтрока переменная (255)Имя конфигурации, как оно задано в конфигуратореРаботаВМоделиСервиса
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/usr/application/list
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "auth": {
    "account": 1010
  }
}
Пример ответа  Развернуть
{
  "application": [
    {
      "id": "mt",
      "owner_id": 1,
      "name": "Работа в модели сервиса",
      "description": "",
      "sysname": "РаботаВМоделиСервиса"
    }
  ],
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 31,
    "sm_version": "1.1.42.16",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх