POST /tasks/{taskId}/slots

Метод позволяет назначить встречу для задачи. Встречу можно назначить на время, которое было получено методом GET /tasks/{taskId}/slots.

Заголовки

Название Описание
Content-Type Тип контента
Authorization Заголовок авторизации

Content-Type

Допустимые значения Content-Type:

  • Application/json

Параметры

Название Тип Формат Обязательность Описание
meetingId string Guid true Идентификатор встречи

Тело запроса

Название Тип Формат Обязательность Описание
startInterval date-time ISO 8601: YYYY-MM-DDTHH:MM.S& true Время, с которого приедет курьер
endInterval date-time ISO 8601: YYYY-MM-DDTHH:MM.S& true Время, до которого приедет курьер

Ответы

201

Встреча по задаче успешно назначена. В теле ответа содержится описание задачи Task.

400

Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:

Код ошибки Описание
WrongFieldValue Значение поля не соответствует валидации

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

  HTTP 400
  Content-Type Application/json
  {
      "code": "validation",
      "message": "Failed to validate request",
      "target": "api",
      "errors":
      [
        {
          "code": "WrongFieldValue",
          "message": "meetingId should be GUID",
          "target": "DriveApi"
        }
      ]
  }

401

Ошибка авторизации: пользователь не авторизован

403

Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации

404

Указанный идентификатор встречи не найден