Поле

API методы для Поля.

DELETE /api/field/:id/dimension

Удаляет измерение связанное с полем по ID.

Параметры:

  • id целое число больше нуля.

GET /api/field/:id

Получить Поле по ID.

Параметры:

  • id целое число больше нуля.

  • include_editable_data_model допустимая логическая строка (true или false).

GET /api/field/:id/remapping/:remapped-id

Получить переопределенную карту значений полей.

Параметры:

  • id целое число больше нуля.

  • remapped-id целое число больше нуля.

  • value непустая строка.

GET /api/field/:id/search/:search-id

Искать значения поля с search-id которое начинается с value.

Параметры:

  • id целое число больше нуля.

  • search-id целое число больше нуля.

  • value непустая строка.

GET /api/field/:id/summary

Получить количество и количество различных значений для поля с ID.

Параметры:

  • id целое число больше нуля.

GET /api/field/:id/values

Если значение Поля has_field_values является списком :list, то возвращает список всех различных значений Поля или переопределенного Поля, и (если определено пользователем) карту переопределенных значений.

Параметры:

  • id целое число больше нуля.

GET /api/field/field%2C:field-name%2C:options/values

Реализация метода значений полей для полей в виртуальной БД “Сохраненные вопросы”. Этот метод используется, чтобы упростить код интерфейса. Он просто возвращает стандартный ответ “пустых” значений полей.

Параметры:

  • _

POST /api/field/:id/dimension

Устанавливает измерение для заданного поля с ID.

Параметры:

  • id целое число больше нуля.

  • type значение должно быть одним из: internal, external.

  • dimension-name непустая строка.

  • human_readable_field_id целое число больше нуля или null.

POST /api/field/:id/discard_values

Скрыть значения, принадлежащие этому полю. Применяется только к полям, имеющим FieldValues. Если установлена автоматическая синхронизация FieldValues, они будут созданы заново в следующем цикле.

Параметры:

  • id

POST /api/field/:id/rescan_values

Вручную инициирует обновление значений FieldValues для этого поля. Применяется только к полям, которые имеют право на FieldValues.

Параметры:

  • id целое число больше нуля.

POST /api/field/:id/values

Обновляет значения полей читаемых значений для Field, чей семантический тип является category/city/state/country или чей тип базы type/Boolean. Читаемое значение опционально.

Параметры:

  • id целое число больше нуля.

  • value-pairs последовательность векторов, содержащая ровно 1 элемент любого типа, или вектор, содержащий ровно 2 элемента: любого типа и непустая строка.

PUT /api/field/:id

Обновить поле Field с ID.

Параметры:

  • visibility_type null или одно из: retired, sensitive, normal, hidden, details-only.

  • display_name непустая строка или null.

  • points_of_interest непустая строка или null.

  • description непустая строка или null.

  • semantic_type null или допустимый семантический или реляционный тип (ключевое слово или строка).

  • coercion_strategy null или допустимая стратегия принуждения (ключевое слово или строка).

  • has_field_values null или одно из: auto-list, search, list, none.

  • settings карта или null.

  • caveats непустая строка или null.

  • fk_target_field_id целое число больше нуля или null.

  • nfc_path null или последовательность значений, являющаяся непустой строкой.

  • id целое число больше нуля.

  • json_unfolding логическое значение или null.


<< Назад к разделу API