Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

ДОСТУПНО В BUSINESS ПОДПИСКЕ

Запрос: GET /department

Права пользователя для выполнения запроса

Владелец аккаунта, Администратор, Администратор подразделения, Автор или роль с индивидуальными настройками.

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

Заголовки запроса

Заголовок

Описание

X-Auth-Account-Url (обязательный)Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru.
X-Auth-Email (обязательный)Логин Владельца аккаунтаАдминистратора, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками.
X-Auth-Password (обязательный)Пароль Владельца аккаунтаАдминистратора, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками.

Параметры ответа

Параметр

Описание

departmentМассив с данными о подразделении.
departmentIdID подразделения.
nameНазвание подразделения.
parentDepartmentIdРодительское подразделение.
codeКод подразделения.
subordination (необязательный)Объект с данными о типе подчинения линейного руководителя подразделения.
coSubordination (необязательный)Объект с данными о типе подчинения функционального руководителя подразделения.
subordinationType (обязательный)

Тип подчинения линейного и фукнционального руководителя.

Возможные значения:

  • inherit — Наследуется от вышестоящего подразделения.
  • manual — Указать вручную.
  • no_supervisor — Без руководителя.
supervisorId (необязательный)ID руководителя.Указываете, если subordinationType = manual.
-Если subordinationType = inherit, no_supervisor, указывать не нужно.

Коды ответов

Код

Текст

Description

200OKЗапрос успешно обработан. Тело ответа будет содержать данные с информацией о подразделениях в xml.
400Bad RequestОшибка в запросе.
401UnauthorizedОшибка авторизации.
403Permission DeniedУ пользователя недостаточно прав для получения списка подразделений.

Пример запроса

GET /department https/1.1
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: https://myaccount.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: password

Пример ответа

https/1.1 200 OK

<?xml version="1.0"?>
<response>
    <department>
        <departmentId>b012a71c-5b6f-11e9-b659-0a580af40556</departmentId>
        <name>Отдел продаж</name>
        <parentDepartmentId>b00ba37c-5b6f-11e9-bb45-0a580af40556</parentDepartmentId>
        <code>5</code>
    </department>
    <department>
        <departmentId>76b2a17a-5cff-11e9-8920-0a580af40692</departmentId>
        <name>Колл-центр</name>
        <parentDepartmentId>b012a71c-5b6f-11e9-b659-0a580af40556</parentDepartmentId>
        <code>12</code>
    </department>
    <department>
        <departmentId>a1c0e836-5cff-11e9-b0e0-0a580af40692</departmentId>
        <name>Отдел по работе с VIP-клиентами</name>
        <parentDepartmentId>b012a71c-5b6f-11e9-b659-0a580af40556</parentDepartmentId>
        <code>13</code>
    </department>
</response>

Рекомендованные статьи:

  • Нет меток