Skip to content

Data Types ( fs_types )

Создать новый тип данных ( POST /ref/fs_types )

Уровень доступа admin
Request Body %fs_type
Response Body %fs_type

Создает новый тип данных в справочнике, согласно параметрам из request. Если такой тип с таким же именем (fs_type) уже существует, то возвращает ошибку.

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

  • str
  • int
  • float
  • bool
  • date
  • datetime
  • decimal

Получить список типов данных ( GET /ref/fs_types )

Уровень доступа read
Request Body -
Response Body %fs_type

Возвращает справочник унифицированных типов с учетом фильтров.

Для фильтрации запроса доступны параметры:

  • fs_type: list[str]
  • py_type: list[str]
  • limit: int
  • offset: int

Параметры limit и offset отвечают за размер и сдвиг выборки соответственно. При значении limit: null возвращается дефолтное количество объектов, которое определяется параметром APP__DEFAULT_ITEMS_LIMIT. Максимальное значение limit определяется параметром APP__MAX_ITEMS_LIMIT.

Пересоздать типы данных ( PUT /ref/fs_types )

Уровень доступа admin
Request Body %fs_type
Response Body %fs_type

Удаляет текущее наполнение справочника и заменяет его значениями из входного списка, при условии, что для всех существующих ключей в новом справочнике существует fs_type.

Удалить типы данных ( DELETE /ref/fs_types )

Уровень доступа admin
Request Body list[str]
Response Body -

Удаляет из справочника унифицированные типы по списку из request body, если они не используются в существующих ключах.