Skip to main content
Version: Next 🚧

Types Table

Complete reference of all exported types and enums.

Aggregations​

TypeDescription
AggregationBase aggregation type. Describes results of an aggregation.
AggregationItemBase aggregation item. Shared by list and tree nodes.
AggregationOptionsOptions for paginating aggregation values.
ListAggregationFields specific to a list aggregation.
TreeAggregationFields specific to a tree aggregation.
TreeAggregationNodeA node in a tree aggregation, extends AggregationItem.

Audit​

TypeDescription
AuditEventA single audit event with a type, detail, and optional RFM detail.
AuditEventsComposite type: AuditEvent, AuditEvent[], or AuditRecord.
AuditEventTypeEnum of all standard audit event type strings.
AuditEventTypeValuesString union of all AuditEventType values.
AuditRecordContainer with auditEvents and mlAuditEvents arrays.

Authentication​

TypeDescription
CredentialsUsername and password credentials.

Configuration​

TypeDescription
AppGlobalConfigGlobal application configuration type.
CCAppFull application configuration object.
CCAppPreLoginPre-login application configuration (available before auth).
CCAppRefreshObject returned by AppWebService.refresh.
CCAutocompleteAutocomplete web service configuration.
CCColumnColumn configuration in an index.
CCColumnInfoConfiguration parameters for a column.
CCColumnsInfoMap of column configurations.
CCConfigBase fields available in all configuration objects.
CCIndexIndex configuration object.
CCLabelsLabels web service configuration.
CCListList configuration object.
CCListItemList item configuration object.
CCQueryQuery configuration object.
CCRFMRFM configuration object.
CCRFMActionRFM action configuration object.
CCScopeScope configuration for query filtering.
CCSortingChoiceSorting choice for queries.
CCTabTab configuration object.
CCTabSearchTab search configuration in a query.
CCWebServiceWeb service configuration object.
EngineTypeSearch engine type enum.
EngineTypeModifierModifier for engine type.
QueryPrecisionPrecision operators for text search.
QueryStrategyStrategies for query search parameters.
SpellingCorrectionModeModes for spelling correction in search.

Export​

TypeDescription
ExportDialogModelDeprecated export dialog model.
ExportOutputFormatOutput format for export (Csv, Xlsx, etc.).
ExportQueryModelData model for an export request.
ExportSourceTypeSource type for export (Result, Selection, etc.).

Filters​

TypeDescription
BetweenFilterFilter for between operator.
ExprFilterFilter for expression operators (and/or/not).
FilterGeneric filter object.
FilterExprOperatorExpression filter operators (and/or/not).
FilterOperatorAll filter operators.
FilterRangeOperatorRange filter operators (in/between).
FilterScalarOperatorScalar filter operators (eq, neq, gt, etc.).
InFilterFilter for in operator.
LegacyFilterLegacy filter object (URL-based).
NotNullFilterFilter for notnull operator.
NullFilterFilter for null operator.
SimpleFilterFilter for scalar operators.

Labels​

TypeDescription
LabelsRightsUser rights for managing/editing labels.

Notifications​

TypeDescription
NotificationActionClickable action attached to a notification.
NotificationEventA notification dispatched by the notify object.
NotificationsEventOptionsOptions for duration, description, close button, and action.

Preview​

TypeDescription
CategoryHighlightDataHighlight data for a single category.
CustomHighlightsCustom highlight data for a category.
HighlightDataPerCategoryHighlight data for a set of categories.
HighlightDataPerLocationHighlight data for a set of locations.
HighlightValueA single highlight value.
LocationA single highlight location.
PreviewDataData returned by PreviewWebService.get.

Queries & Results​

TypeDescription
API_ENDPOINTSAPI endpoint string type with autocomplete.
OpenObject to request children of a tree aggregation node.
QueryQuery object for QueryWebService.
QueryIntentActionA query intent action.
QueryIntentDatasetsSet of query intent datasets.
QueryIntentEntityA query intent entity.
QueryIntentMatchA query intent match result.
QueryIntentResponseFull query intent response.
QueryIntentWordA query intent word.
RelevantExtractA relevant extract for a query.
ResultFull result of a query web service call.
RFMActionDisplayFields of an RFM action.
RFMDataRFM data returned with results.
RFMDisplayEnum for RFM display kinds.
SelectObject to filter a query by facet selection.
SuggestionSuggestion returned by suggest web services.
TabResults for a particular tab.
TermPresenceTerm presence for a search term.
TopPassageA top passage in a result.
ArticleA single document record in search results.
TypeDescription
LinkResultA single sponsored link result.
LinksResultsA set of sponsored links.

Text Chunks​

TypeDescription
TextChunkText chunk with offset, length, and highlighted HTML.
TextLocationLocation and length within a document.

User Profile (v2)​

TypeDescription
UserProfileFull user profile with data, customData, timestamps.
UserProfileDataStatic user profile fields (id, mail, fullName, etc.).

Security (v2)​

TypeDescription
ChangePasswordResponseResponse from the change password endpoint.
PasswordResetEmailResponseResponse from the password reset email endpoint.
VersionResponseServer version and feature flags.

User Settings​

TypeDescription
StringWithAutocompleteString type with autocomplete support.
UserSettingsMinimal built-in user settings, extensible.
UserSettingsKeysKeys of the built-in user settings.