data: The list of custom preferences in the search result.
property
offset: The zero-based index of the first hit/data to include in the result.
property
limit: Maximum records to retrieve per request. The limit with its constraints (minimum, maximum, default) is defined by the request parameter limit of the endpoint returning this schema.
property
total: The total number of hits that match the search's criteria. This can be greater than the number of results returned as search results are pagenated.
title: A short, human-readable summary of the problem type. It will not change from occurrence to occurrence of the problem, except for purposes of localization
Max Length: 256
property
type: A URI reference [RFC3986] that identifies the problem type. This specification encourages that, when dereferenced, it provide human-readable documentation for the problem type (e.g., using HTML [W3C.REC-html5-20141028]). When this member is not present, its value is assumed to be "about:blank". It accepts relative URIs; this means that they must be resolved relative to the document's base URI, as per [RFC3986], Section 5.
Max Length: 2048
property
detail: A human-readable explanation specific to this occurrence of the problem.
property
instance: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. It accepts relative URIs; this means that they must be resolved relative to the document's base URI, as per [RFC3986], Section 5.
effectiveId: The effective ID, which is c_id if the attribute is custom, and just the id otherwise. It is read only.
Min Length: 1
Max Length: 256
property
key: Flag indicating if this is a key attribute.
property
mandatory: Flag indicating if a value is mandatory for the attribute.
property
localizable: Flag indicating if this attribute can be localized.
property
siteSpecific: Flag indicating if this attribute is site-specific.
property
searchable: Flag indicating if this attribute is searchable.
property
queryable: Returns true if the attribute definition is explicitly marked queryable. If no explicit queryable is found and the attribute value type belongs to a queryable type, true is returned too. In all other cases false is returned. Value is computed and read-only.
property
visible: Flag indicating if this attribute is visible.
property
system: Flag indicating if this attribute is a system attribute.
property
unit:
property
requiresEncoding: Flag indicating if this attribute can be encoded using the encoding="off" flag in ISML templates. It is read only.
property
multiValueType: True if the attribute can have multiple values.
property
setValueType: Flag indicating if this attribute is of type 'Set of'. It is read only.
property
externallyManaged: Flag indicating if this attribute is externally managed.
property
externallyDefined: Flag indicating if this attribute is externally defined.
property
orderRequired: Flag indicating if this attribute is required for order of the attribute model's product.
property
regularExpression: A regular expression that defines the legal values for this attribute.
Max Length: 4000
property
fieldLength: The length of the field for this attribute in the editor.
property
fieldHeight: The height of the field for this attribute in the editor.
property
minLength: The minimum length of the field for this attribute.
property
readOnly: Flag indicating if this attribute is read-only. It is read only.
property
minValue: The minimum possible value for this attribute.
property
maxValue: The maximum possible value for this attribute.
property
scale: The minimum number of fraction digits for a value of this attribute.
property
defaultValue:
property
valueDefinitions: The value definitions for the attribute, returned when expand=value.
sitePreferences: The list of site-specific preferences, returned when expand=sites.
PaginatedResultBase
PaginatedResultBase:{ limit: number; offset: number; total: number } & {}
property
offset: The zero-based index of the first hit/data to include in the result.
property
limit: Maximum records to retrieve per request. The limit with its constraints (minimum, maximum, default) is defined by the request parameter limit of the endpoint returning this schema.
property
total: The total number of hits that match the search's criteria. This can be greater than the number of results returned as search results are pagenated.
sorts: The sorting that was applied to the result.
property
hits: The sorted array of search hits. Can be empty.
property
offset: The zero-based index of the first hit/data to include in the result.
property
limit: Maximum records to retrieve per request. The limit with its constraints (minimum, maximum, default) is defined by the request parameter limit of the endpoint returning this schema.
property
total: The total number of hits that match the search's criteria. This can be greater than the number of results returned as search results are pagenated.
hits: The sorted array of search hits. Can be empty.
property
query:
property
sorts: The sorting that was applied to the result.
property
offset: The zero-based index of the first hit/data to include in the result.
property
limit: Maximum records to retrieve per request. The limit with its constraints (minimum, maximum, default) is defined by the request parameter limit of the endpoint returning this schema.
property
total: The total number of hits that match the search's criteria. This can be greater than the number of results returned as search results are pagenated.
matchAllQuery: Matches all documents (namespace and document type). This query comes in handy if you just want to filter a search result or really do not have any constraints.
filterMode: Compare mode: overlap, containing, or contained.
property
fromField: The field name of the field that starts the first range.
Max Length: 260
property
fromInclusive: A flag indicating if the lower bound of the second range is inclusive. To make the lower bound exclusive, set to false.
property
fromValue: The lower bound of the second range. If not specified, the range is open-ended with respect to the lower bound. You can't leave both the lower and upper bounds open-ended.
property
toField: The field name of the field that ends the first range.
Max Length: 260
property
toInclusive: A flag indicating if the upper bound of the second range is inclusive. To make the lower bound exclusive, set to false.
property
toValue: The upper bound of the second range. If not specified, the range is open-ended with respect to the upper bound. You can't leave both the upper and lower bounds open-ended.
fromInclusive: A flag indicating if the lower bound of the range is inclusive. To make the lower bound exclusive, set to false.
property
to:
property
toInclusive: A flag indicating if the upper bound of the range is inclusive. To make the upper bound exclusive, set to false.
RangeFilterFrom
RangeFilterFrom:Date | number
RangeFilterTo
RangeFilterTo:Date | number
ResultBase
ResultBase:{ limit: number; total: number } & {}
property
limit: Maximum records to retrieve per request. The limit with its constraints (minimum, maximum, default) is defined by the request parameter limit of the endpoint returning this schema.
property
total: The total number of hits that match the search's criteria. This can be greater than the number of results returned as search results are pagenated.
limit: Maximum records to retrieve per request, not to exceed 200.
property
query:
property
sorts: The list of sort clauses configured for the search request. Sort clauses are optional. See the description of the search endpoint for details on the default sorting behavior that is used when explicit sorts are not passed.
property
offset: The zero-based index of the first hit/data to include in the result.
filters: A list of filters that are logically combined by an operator.
operator: The logical operator that is used to combine the filters.