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
Max Length: 256
property
displayName:
property
description:
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 or if the attribute value type belongs to a queryable type. Computed and read-only.
property
valueType:
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
property
multiValueType: True if the attribute can have multiple values. Applicable to set_of_* and enum_of_* types.
property
setValueType: Flag indicating if this attribute is of type 'Set of'
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
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: The default value of this attribute. It can be updated, but not created.
property
valueDefinitions: A set of values that are possible for this attribute
property
creationDate: The date/time when the attribute definition was created
property
lastModified: The date/time when the attribute definition was last modified
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.