Data schemas
Get a feature — Response
ApiResponse_FeatureData_ · Fields, types and constraints of data accepted or returned by the API.
dataFeatureDataRequiredResponse example · FeatureData.
metaContextPageMetaContextMetaPageMetaRequestMetaRequiredResponse metadata.
Additional fields: No
Get a feature value — Response
ApiResponse_FeatureValueData_ · Fields, types and constraints of data accepted or returned by the API.
dataFeatureValueDataRequiredResponse example · FeatureValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaRequiredResponse metadata.
Additional fields: No
List features — Response
ApiResponse_list_FeatureData__ · Fields, types and constraints of data accepted or returned by the API.
dataArray <FeatureData> RequiredResponse example · ApiResponse_list_FeatureData__.
metaContextPageMetaContextMetaPageMetaRequestMetaRequiredResponse metadata.
Additional fields: No
List feature values — Response
ApiResponse_list_FeatureValueData__ · Fields, types and constraints of data accepted or returned by the API.
dataArray <FeatureValueData> RequiredResponse example · ApiResponse_list_FeatureValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaRequiredResponse metadata.
Additional fields: No
Create a feature — Request body
FeatureCreate · Fields, types and constraints of data accepted or returned by the API.
nameStringRequiredResource name in the relevant context.
minLength:1maxLength:120Constraints
pattern"^[^\\x00]*$"
positionIntegerOptionalPosition in the ordered collection.
minimum:0maximum:2147483647
Additional fields: No
Get a feature — Response
FeatureData · Fields, types and constraints of data accepted or returned by the API.
created_atStringRequiredCreation time.
format:"date-time"idStringRequiredResource identifier; preserve it as returned. (FeatureData).
nameString nullRequiredResource name in the relevant context.
numberStringRequiredHuman-facing order or request number.
positionIntegerRequiredPosition in the ordered collection.
updated_atStringRequiredMost recent update time.
format:"date-time"versionIntegerRequiredResource version used for concurrency control.
Additional fields: No
Product features
FeatureSelectionData · Schema · Feature and value models
feature_idStringRequiredFeature identifier.
feature_nameString nullRequiredFeature name.
valueString nullRequiredValue described by the surrounding schema.
value_idStringRequiredDictionary value identifier.
Additional fields: No
Update a feature — Request body
FeatureUpdate · Fields, types and constraints of data accepted or returned by the API.
expected_versionIntegerRequiredVersion read before the write; a mismatch rejects the update.
minimum:1maximum:9223372036854775807nameString nullOptionalResource name in the relevant context.
String:minLength:1maxLength:120Constraints · String 1
pattern"^[^\\x00]*$"
positionIntegerOptionalPosition in the ordered collection.
minimum:0maximum:2147483647
Additional fields: No
Create a feature value — Request body
FeatureValueCreate · Fields, types and constraints of data accepted or returned by the API.
expected_versionIntegerRequiredVersion read before the write; a mismatch rejects the update.
minimum:1maximum:9223372036854775807positionIntegerOptionalPosition in the ordered collection.
minimum:0maximum:2147483647valueStringRequiredValue described by the surrounding schema.
minLength:1maxLength:180Constraints
pattern"^[^\\x00]*$"
Additional fields: No
Get a feature value — Response
FeatureValueData · Fields, types and constraints of data accepted or returned by the API.
created_atStringRequiredCreation time.
format:"date-time"feature_idStringRequiredFeature identifier.
idStringRequiredResource identifier; preserve it as returned. (FeatureValueData).
numberStringRequiredHuman-facing order or request number.
positionIntegerRequiredPosition in the ordered collection.
updated_atStringRequiredMost recent update time.
format:"date-time"valueString nullRequiredValue described by the surrounding schema.
versionIntegerRequiredResource version used for concurrency control.
Additional fields: No
Update a feature value — Request body
FeatureValueUpdate · Fields, types and constraints of data accepted or returned by the API.
expected_versionIntegerRequiredVersion read before the write; a mismatch rejects the update.
minimum:1maximum:9223372036854775807positionIntegerOptionalPosition in the ordered collection.
minimum:0maximum:2147483647valueString nullOptionalValue described by the surrounding schema.
String:minLength:1maxLength:180Constraints · String 1
pattern"^[^\\x00]*$"
Additional fields: No