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

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

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

« Предыдущий Версия 12 Следующий »

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

Метод: updateDepartment

Параметры запроса

ПараметрТипОписание
credentials (обязательный)credentialsСмотрите описание объекта Credentials.
departmentId (обязательный)stringID подразделения, которое нужно отредактировать.
name (необязательный)stringНазвание подразделения.
code (необязательный)stringКод подразделения.
parentDepartmentId (необязательный)stringID родительского подразделения.

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

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

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

Возвращаемые значения

После того, как запрос успешно обработан, система отправляет объект со следующими свойствами:

ПараметрТипОписание
successboolTrue, если подразделение было успешно отредактировано.

Возможные ошибки

ТипОписание
Unknown DepartmentПодразделение не найдено.
Permission deniedУ пользователя недостаточно прав для обновления данных подразделения.
Wrong ParametersОдин из указанных параметров задан неверно.

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

POST /api/v2/soap/2.0 https/1.1
SOAPAction: "updateDepartment"

<?xml version="1.0" encoding="utf-8"?>
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="https://schemas.xmlsoap.org/soap/envelope/"
                     xmlns="https://ispringlearn.com/go/services/api/soap">
    <SOAP-ENV:Body>
      <UpdateDepartmentRequest>
        <credentials>
          <accountUrl>https://myaccount.ispringlearn.ru</accountUrl>
          <email>email@mail.ru</email>
          <password>password</password>
        </credentials>
        <departmentId>2bbc2ed0-8841-11e9-93c1-0242c0a85016</departmentId>
        <name>Контроль качества</name>
        <code>1</code>
        <parentDepartmentId>be676588-5448-11e9-b7f7-62fb686e6fbe</parentDepartmentId>
      </UpdateDepartmentRequest>
    </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

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

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="https://schemas.xmlsoap.org/soap/envelope/"
                   xmlns="https://new.webservice.namespace">
  <SOAP-ENV:Body>
    <updateDepartmentResult>
      <success>true</success>
    </updateDepartmentResult>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
  • Нет меток