Поле

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

DELETE /api/field/:id/dimension

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

Параметры:

  • id

GET /api/field/:id

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

Параметры:

  • id

  • include_editable_data_model

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 значение должно быть одним из: external, internal.

  • 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 значение должно быть массивом. Каждое значение должно быть массивом.

PUT /api/field/:id

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

Параметры:

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

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

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

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

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

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

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

  • settings карта, может быть пустой.

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

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

  • nfc_path null или массив, каждый элемент которого - непустая строка.

  • id

  • json_unfolding логическое значение, может быть пустым.


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