/api/field

PUT /api/field/{id}

Changed on

Update Field with ID.

put/api/field/{id}

Request

  • Base URL
    (relative, and the document was published on a file host, not at the API’s origin)
  • Auth
    API key in header X-API-Key

Path parameters

idinteger required

value must be an integer greater than zero.

Request body

caveatsstring nullable

value must be a non-blank string.

coercion_strategystring nullable

value must be a valid coercion strategy (keyword or string).

data_sensitivity'SEC_KEY' | 'SYS_TELEMETRY' | 'PHI' | 'BIO_GEN' | 'PCI_FIN' | 'SENS_PERS' | 'PII' | 'CORP_IP' | 'BIZ_CONF' | 'PUBLIC' nullable
descriptionstring nullable

value must be a non-blank string.

display_namestring

value must be a non-blank string.

fk_target_field_idinteger nullable

value must be an integer greater than zero.

has_field_values'auto-list' | 'list' | 'none' | 'search'
json_unfoldingboolean
points_of_intereststring nullable

value must be a non-blank string.

semantic_typestring nullable

value must be a valid field semantic or relation type (keyword or string).

settingsobject nullable

Value must be a map.

visibility_type'retired' | 'sensitive' | 'normal' | 'hidden' | 'details-only'

Response

Successful response

Changes

    • breaking

      request property was restricted to a list of enum values

    • breaking

      request property was restricted to a list of enum values

    • breaking

      request property list-of-types was narrowed by removing types null from media type application/json

    • breaking

      request property list-of-types was narrowed by removing types null from media type application/json

    • breaking

      request property list-of-types was narrowed by removing types null from media type application/json

    • breaking

      the request property's minLength was increased from 0 to 1

    • breaking

      removed subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      removed subschema #1 subschema #2 from the request property oneOf list

    • breaking

      the request property type changed from no type to string

    • warning

      removed the request property

    • info

      added the new optional request property

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added subschema #1 subschema #2 to the request property anyOf list

    • info

      added the new auto-list enum value to the request property

    • info

      added the new details-only enum value to the request property

    • info

      added the new hidden enum value to the request property

    • info

      added the new list enum value to the request property

    • info

      added the new none enum value to the request property

    • info

      added the new normal enum value to the request property

    • info

      added the new retired enum value to the request property

    • info

      added the new search enum value to the request property

    • info

      added the new sensitive enum value to the request property

    • info

      api operation id put-api-field-id was added