Позволяет получить список складов
Запрос
Адрес запроса
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
name | query | Наименование склада | - | - | |
type | query | Тип склада | - | - | Доступные значения: 0 - Общий склад, 1 - Склад отделения. |
organizationId | query | Идентификатор организации | - | - | |
hostName | path | Хост аптеки | - | + | |
accessUserId | query | Идентификатор пользователя, для фильтрации складов, которые пользователь видит | - | - | |
subdivisionId | query | Идентификатор подразделения | - | - | |
businessPlaceBranchId | query | Идентификатор места деятельности | - | - | |
manageUserId | query | Идентификатор пользователя, для фильтрации складов, на которых пользователь может управлять остатками (поступление, списание) | - | - | |
departmentId | query | Идентификатор отделения | - | - | |
pageIndex | query | Номер страницы пагинации | - | - | |
pageSize | query | Количество записей на странице | - | - | |
sortBy | query | Сортировка | - | - |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer <token> | реализовано через open Id получение токена по методу https://identityserver4.readthedocs.io/en/latest/endpoints/token.html | + |
Пример запроса
{ "hostName":AU2022, "organizationId":345, "name":Общий склад, "pageSize":50, "pageIndex":0, "sortBy":name, "subdivisionId":12 }
Ответ сервера
В случае успешного выполнения сервер вернет ответ 200 в формате JSON со следующими данными:
Модель: Список складов - Stores
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
500 | Возникла ошибка сервера | Error | |
401 | Ошибка авторизации | Error | |
404 | Неправильный запрос с клиента на сервер | Validation |