Organization
Users and User Groups
Permissions
Data Source
Workspaces
Logical Data Model
Analytical Objects
Reports
Reporting
Export & Automations
AI Lake
AI Assistant
Agents
Other
Schemas
powered by Zudoku
OpenAPI definition

Schemas


AFM

  • attributesobject[] · required

    Attributes to be used in the computation.

  • filtersobject[] · required

    Various filter types to filter the execution result.

  • measuresobject[] · required

    Metrics to be computed.

  • auxMeasuresobject[]

    Metrics to be referenced from other AFM objects (e.g. filters) but not included in the result.

  • measureDefinitionOverridesobject[]

    (EXPERIMENTAL) Override definitions of catalog metrics for this request. Allows substituting a catalog metric's MAQL definition without modifying the stored definition.

  • parametersobject[]

    (EXPERIMENTAL) Parameter values to use for this execution.

Absolute

  • fromstring · required
  • tostring · required

AbsoluteDateFilter

  • absoluteDateFilterobject · required

AbsoluteDateFilterBody

  • datasetobject · required

    ObjectIdentifier with identifier wrapper. This serves to distinguish MD object identifiers in AFM request from local identifiers.

  • fromstring · pattern: ^\d{4}-\d{1,2}-\d{1,… · required
  • tostring · pattern: ^\d{4}-\d{1,2}-\d{1,… · required
  • applyOnResult
  • emptyValueHandling
  • localIdentifier

AbsoluteGranularityDateFilter

  • absoluteGranularityDateFilterobject · required

AbstractMeasureValueFilter

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: comparisonMeasureValueFilter
type = object · requires: rangeMeasureValueFilter
type = object · requires: compoundMeasureValueFilter
type = object · requires: rankingFilter
Properties for ComparisonMeasureValueFilter:

Filter the result by comparing specified metric to given constant value, using given comparison operator.

  • comparisonMeasureValueFilterobject · required

ActiveObjectIdentification

  • idstring · required
  • typestring · required
  • workspaceIdstring · required

AdHocAutomation

  • alertobject
  • analyticalDashboardobject

    An analytical dashboard identifier.

  • dashboardTabularExportsobject[] · unique
  • descriptionstring · maxLength: 255
  • detailsobject · maxLength: 10000

    Additional details to be included in the automated message.

  • externalRecipientsobject[] · unique

    External recipients of the automation action results.

  • imageExportsobject[] · unique
  • metadataobject | null · maxLength: 250000

    Additional information for the automation.

  • notificationChannelobject

    A notification channel identifier.

  • rawExportsobject[] · unique
  • recipientsobject[] · unique
  • slidesExportsobject[] · unique
  • tabularExportsobject[] · unique
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenue","Sales"]
  • titlestring · maxLength: 255
  • visualExportsobject[] · unique

AddDatabaseDataSourceRequest

  • dataSourceIdstring · required

    Identifier for the new data source in metadata-api. Must be unique within the organization.

  • dataSourceNamestring

    Display name for the new data source in metadata-api. Defaults to dataSourceId when omitted.

AddDatabaseDataSourceResponse

  • dataSourceobject · required

    A single data source association for an AI Lake Database instance

AfmCancelTokens

  • resultIdToCancelTokenPairsobject · required

    resultId to cancel token pairs

AfmExecution

  • executionobject · required

    Top level executable entity. Combination of [A]ttributes, [F]ilters & [M]etrics.

  • resultSpecobject · required

    Specifies how the result data will be formatted (dimensions) and which additional data shall be computed (totals).

  • settingsobject

    Various settings affecting the process of AFM execution or its result

AfmExecutionResponse

  • executionResponseobject · required

    Response to AFM execution request body

AfmIdentifier

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: identifier
type = object · requires: localIdentifier
Properties for AfmObjectIdentifier:

ObjectIdentifier with `identifier` wrapper. This serves to distinguish MD object identifiers in AFM request from local identifiers.

  • identifierobject · required

AfmLocalIdentifier

  • localIdentifierstring · pattern: ^[.a-zA-Z0-9_-]+$ · required
    Example: sampleAutoGenerated0123_ID

AfmObjectIdentifier

  • identifierobject · required

AfmObjectIdentifierAttribute

  • identifierobject · required

AfmObjectIdentifierBody

  • idstring · minLength: 1 · maxLength: 255 · required
  • typestring · required

AfmObjectIdentifierCore

  • identifierobject · required

AfmObjectIdentifierDataset

  • identifierobject · required

AfmObjectIdentifierLabel

  • identifierobject · required

AfmObjectIdentifierParameter

  • identifierobject · required

AfmValidDescendantsQuery

  • attributesobject[] · required

    List of identifiers of the attributes to get the valid descendants for.

AfmValidDescendantsResponse

  • validDescendantsobject · required

    Map of attribute identifiers to list of valid descendants identifiers.

AfmValidObjectsQuery

  • afmobject · required

    Top level executable entity. Combination of [A]ttributes, [F]ilters & [M]etrics.

  • typesstring[] · unique · required
    Enum values:
    facts
    attributes
    measures
    computedAttributes
    Example: facts

AfmValidObjectsResponse

  • itemsobject[] · required

AgentListItemResponse

  • idstring · required
  • isAvailableToAllboolean · required
  • namestring · required
  • description
  • lastUsedAt
  • modifiedAt

AgentListResponse

  • agentsobject[] · required

Aggregation

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation1

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation10

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation11

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation12

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation13

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation14

string · enum
Enum values:
SUM

Aggregation2

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation3

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation6

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation7

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation8

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

Aggregation9

string · enum
Enum values:
SUM
COUNT
APPROXIMATE_COUNT
AVG
MIN
MAX
MEDIAN
RUNSUM

AiLakeIcebergCatalogConfig

  • defaultsobject

    Configuration defaults the client may override.

  • overridesobject

    Configuration the client must apply (includes the catalog prefix and warehouse).

Additional properties are allowed

AiLakeIcebergCommitTableRequest

  • requirementsobject[] · required
  • updatesobject[] · required
  • identifierobject
Additional properties are allowed

AiLakeIcebergCommitTableResponse

  • metadataobject

    Iceberg table metadata (Apache Iceberg TableMetadata structure).

  • metadata-locationstring
Additional properties are allowed

AiLakeIcebergCreateTableRequest

  • namestring · required

    Table name.

  • schemaobject · required

    Iceberg schema (Apache Iceberg Schema structure).

  • partition-specobject

    Iceberg partition spec (identity/day/month/bucket/truncate transforms supported).

  • propertiesobject

    Table properties, e.g. format-version, write.format.default.

  • stage-createboolean
  • write-orderobject

    Iceberg sort order.

Additional properties are allowed

AiLakeIcebergErrorResponse

  • errorobject

AiLakeIcebergGetNamespaceResponse

  • namespacestring[]

    Namespace levels. AI Lake namespaces are always single-level.

  • propertiesobject

    Namespace properties.

Additional properties are allowed

AiLakeIcebergListTablesResponse

  • identifiersobject[]
  • next-page-tokenstring
Additional properties are allowed

AiLakeIcebergLoadTableResult

  • configobject
  • metadataobject

    Iceberg table metadata (Apache Iceberg TableMetadata structure).

  • metadata-locationstring
Additional properties are allowed

AlertAfm

  • filtersobject[] · required

    Various filter types to filter execution result. For anomaly detection, exactly one dataset is specified in the condition. The AFM may contain multiple date filters for different datasets, but only the date filter matching the dataset from the condition is used for anomaly detection.

  • measuresobject[] · min: 1 · max: 2 · required

    Metrics to be computed. One metric if the alert condition is evaluated to a scalar. Two metrics when they should be evaluated to each other.

  • attributesobject[] · max: 1

    Attributes to be used in the computation.

  • auxMeasuresobject[]

    Metrics to be referenced from other AFM objects (e.g. filters) but not included in the result.

  • parametersobject[]

    Parameters to be used in the computation.

AlertCondition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: comparison
type = object · requires: range
type = object · requires: relative
type = object · requires: anomaly
Properties for Variant 1:
  • comparisonobject · required

AlertConditionOperand

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: localIdentifier
type = object · requires: value
Properties for Variant 1:
  • localIdentifierstring · required

    Local identifier of the metric to be compared.

    Example: m1
  • formatstring | null · maxLength: 2048

    Metric format.

    Example: #,##0
    Default: #,##0.00
  • titlestring | null · maxLength: 255

    Metric title.

    Example: Revenue

AlertDatasetIdentifier

  • idstring · required

    Date dataset identifier.

  • typestring · const

    Dataset object type.

    Const value: dataset
    Default: dataset

AlertDatasetRef

  • identifierobject · required

    Date dataset identifier.

  • title

    Date dataset display title.

AlertDefinition

  • conditionrequired

    Alert trigger condition.

  • executionobject · required

    Execution (AFM) definition of the alert.

  • interval

    Interval granularity for ONCE_PER_INTERVAL triggers.

  • triggerstring · enum

    Trigger behavior.

    Enum values:
    ALWAYS
    ONCE
    ONCE_PER_INTERVAL
    Default: ALWAYS

AlertDescription

  • conditionstring · required
  • metricstring · required
  • attributestring
  • currentValuesobject[]
  • errorMessagestring
  • formattedThresholdstring
  • lowerThresholdnumber · double
  • remainingAlertEvaluationCountinteger · int32
  • statusstring · enum
    Enum values:
    SUCCESS
    ERROR
    INTERNAL_ERROR
    TIMEOUT
  • thresholdnumber · double
  • totalValueCountinteger · int32
  • traceIdstring
  • triggeredAtstring · date-time
  • triggeredCountinteger · int32
  • upperThresholdnumber · double

AlertEvaluationRow

  • computedMetricobject
  • labelValuestring
  • primaryMetricobject
  • secondaryMetricobject

AlertExecution

  • attributesobject[]

    Attribute slicing configuration.

  • filtersobject[]

    Alert execution filters.

  • measuresobject[]

    Metrics computed by the alert (1-2).

AlertProposal

  • alertobject · required

    The alert definition (condition, execution, trigger).

  • notificationChannelobject · required

    Notification channel for delivery.

  • titlestring · required

    Alert title.

  • automationId

    Automation identifier proposed for creation.

  • ctastring

    Confirmation call to action.

    Default: Should I create this alert?
  • dashboard

    Dashboard the alert is bound to.

  • description

    Alert description.

  • forLabel

    Human-readable 'For' summary.

  • forMode

    Display mode for the monitored population.

  • recipientsobject[]

    Recipients shown in the proposal.

  • schedule

    Optional cron schedule.

AlertProposalPart

  • alertProposal

    Optional full alert proposal payload when available.

  • typestring · const

    Type of multipart part.

    Const value: alertProposal
    Default: alertProposal

AlertRecipient

  • labelstring · required

    Recipient display label.

  • email

    External recipient email when available.

  • id

    Internal user identifier when available.

AlertSchedule

  • cron

    Cron expression for the alert schedule.

  • timezone

    Schedule timezone.

AlertTrigger

string · enum
Enum values:
ALWAYS
ONCE
ONCE_PER_INTERVAL

Trigger behavior for the alert.

AllTimeDateFilter

  • allTimeDateFilterobject · required

AllTimeDateFilterBody

  • datasetobject · required

    ObjectIdentifier with identifier wrapper. This serves to distinguish MD object identifiers in AFM request from local identifiers.

  • applyOnResult
  • emptyValueHandling
  • granularity
  • localIdentifier

AllowedRelationshipType

  • sourceTypestring · required
  • targetTypestring · required
  • allowOrphansboolean
    Default: true

AmplitudeService

  • aiProjectApiKeystring · required

    API key for AI project - intended for frontend use.

  • endpointstring · required

    Amplitude endpoint URL.

  • gdCommonApiKeystring · required

    API key for GoodData common project - used by backend.

  • reportingEndpointstring

    Optional reporting endpoint for proxying telemetry events.

AnalyticsCatalogCreatedBy

  • reasoningstring · required

    Reserved for future use. Always empty string in the current implementation.

  • usersobject[] · required

    Distinct users who have created at least one catalog object.

AnalyticsCatalogTags

  • tagsstring[] · required

    Sorted, distinct tag strings found in the workspace hierarchy.

AnalyticsCatalogUser

  • firstnamestring · required

    User first name.

    Example: John
  • lastnamestring · required

    User last name.

    Example: Doe
  • userIdstring · required

    User identifier.

    Example: user123

AnalyzeCsvRequest

  • analyzeRequestsobject[] · required

    List of individual CSV analysis requests.

AnalyzeCsvRequestItem

  • locationstring · required

    Location of the CSV file to analyze.

  • configobject

    CSV analysis request config.

AnalyzeCsvRequestItemConfig

  • delimitersstring[]

    Possible column delimiters.

  • headerDetectMaxRowsinteger · int32

    Maximum number of rows to work with during header detection.

  • headerRowCountinteger · int32

    Number of rows to consider as header, if null, header will be detected.

  • resultRowsinteger · int32

    Number of rows to return in the flight that represents analysis result. If 0, no rows are returned, if less than 0, all rows that were in the sample are returned.

AnalyzeCsvResponse

  • columnsobject[] · required

    List of column metadata.

  • locationstring · required

    Location of the analyzed file in the source data source.

  • previewDataarray[] · required

    Preview of the first N rows of the file.

  • configobject

    Config used to process the CSV file.

AnalyzeCsvResponseColumn

  • namestring · required

    Name of the column as specified in the file (or autogenerated one if the file has no header).

  • typestring · required

    Type of the column (e.g. string, bool, etc.).

  • detectedDateFormatsstring[]

    List of date formats that can be used to parse this column as date. Null if there are none.

AnalyzeCsvResponseConfig

  • convertOptionsobject

    Options for converting CSV files when reading.

  • parseOptionsobject

    Options for parsing CSV files.

  • readOptionsobject

    Options for reading CSV files.

AnalyzeStatisticsRequest

  • tableNamesstring[]

    Table names to analyze. If empty or null, all tables in the database are analyzed.

AnomalyCondition

  • anomalyobject · required

    Anomaly detection condition.

AnomalyDetection

  • datasetobject · required

    Date dataset used for anomaly detection.

  • granularitystring · enum · required

    Date granularity for anomaly detection. Only time-based granularities are supported (HOUR, DAY, WEEK, MONTH, QUARTER, YEAR).

    Enum values:
    HOUR
    DAY
    WEEK
    MONTH
    QUARTER
    YEAR
  • measureobject · required

    Metric analyzed for anomalies.

  • sensitivitystring · enum · required

    Sensitivity level for anomaly detection

    Enum values:
    LOW
    MEDIUM
    HIGH

AnomalyDetectionGranularity

string · enum
Enum values:
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR

Time-based granularity supported by anomaly detection.

AnomalyDetectionRequest

  • sensitivitynumber · float · required

    Anomaly detection sensitivity.

AnomalyDetectionResult

  • anomalyFlag(boolean | null)[] · required
  • attributestring[] · required
  • values(number | null)[] · required

AnomalyDetectionSensitivity

string · enum
Enum values:
low
medium
high

AnomalyDetectionSize

string · enum
Enum values:
small
medium
big

AnomalyDetectionWrapper

  • anomalyobject · required

AnthropicApiKeyAuth

  • typestring · enum · required

    Authentication type.

    Enum values:
    API_KEY
  • apiKeystring | null · maxLength: 255 · writeOnly

    Anthropic API key.

AnthropicProviderAuth

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type
Properties for Variant 1:
  • typestring · enum · required

    Authentication type.

    Enum values:
    API_KEY
  • apiKeystring | null · maxLength: 255 · writeOnly

    Anthropic API key.

AnthropicProviderConfig

  • authobject · required

    Authentication configuration.

  • typestring · enum · required

    Provider type.

    Enum values:
    ANTHROPIC
  • baseUrlstring · maxLength: 255

    Custom base URL for the Anthropic API. Defaults to the official endpoint; override only for enterprise proxies or compatible gateways.

    Default: https://api.anthropic.com

ApiEntitlement

  • namestring · enum · required
    Enum values:
    CacheStrategy
    Contract
    CustomTheming
    ExtraCache
    Hipaa
    PdfExports
    UiLocalization
    Tier
  • expirystring · date
  • valuestring

AppliedMemoryItem

  • strategystring · enum · required

    How the item was selected: ALWAYS is injected unconditionally, AUTO by relevance.

    Enum values:
    ALWAYS
    AUTO
  • titlestring · required

    Title of the injected memory item.

  • score

    Relevance score the retrieval ranked this item by. Null for ALWAYS items, which are not ranked.

ApplyMemoryDetail

  • categorystring · const

    Category this body belongs to.

    Const value: applyMemory
    Default: applyMemory
  • durationMs

    Wall-clock duration of the memory retrieval. Not part of the turn total, which sums interaction steps, and null on a body stored before this was recorded.

  • itemsobject[]

    Memory items injected into this turn's prompt.

ArithmeticMeasure

  • leftobject · required

    First metric.

  • operatorstring · enum · required

    Arithmetic operator. DIFFERENCE - m₁−m₂ - the difference between two metrics. CHANGE - (m₁−m₂)÷m₂ - the relative difference between two metrics.

    Enum values:
    DIFFERENCE
    CHANGE
  • rightobject · required

    Second metric.

ArithmeticMeasureDefinition

  • arithmeticMeasureobject · required

ArithmeticOperator

string · enum
Enum values:
DIFFERENCE
CHANGE

Arithmetic operator between two metrics of a relative condition.

AssigneeIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of the assignee.

  • typestring · enum · required
    Enum values:
    user
    userGroup

AssigneeRule

  • typestring · enum · required
    Enum values:
    allWorkspaceUsers

AttributeElements

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: uris
type = object · requires: values
Properties for Variant 1:
  • uris(string | null)[] · required

    List of attribute elements by reference

AttributeElementsByRef

  • uris(string | null)[] · required

    List of attribute elements by reference

AttributeElementsByValue

  • values(string | null)[] · required

    List of attribute elements by value

AttributeExecutionResultHeader

  • attributeHeaderobject · required

    Header containing the information related to attributes.

AttributeFilter

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: negativeAttributeFilter
type = object · requires: positiveAttributeFilter
type = object · requires: matchAttributeFilter
Properties for NegativeAttributeFilter:

Filter able to limit element values by label and related selected negated elements.

  • negativeAttributeFilterobject · required

AttributeFilterByDate

  • filterLocalIdentifierstring · required
  • isCommonDateboolean · required

AttributeFilterElements

  • values(string | null)[] · unique · required

    Set of label values.

    Example: ["value1","value2"]

AttributeFilterParent

  • filterLocalIdentifierstring · required
  • overobject · required

AttributeFormat

  • localestring · required

    Format locale code like 'en-US', 'cs-CZ', etc.

  • patternstring · required

    ICU formatting pattern like 'y', 'dd.MM.y', etc.

  • timezonestring

    Timezone for date formatting like 'America/New_York', 'Europe/Prague', etc.

AttributeHeader

  • attributeHeaderobject · required

AttributeIdentifier

string · pattern: ^attribute/(?!\.)[.A…

A attribute identifier in the form of attribute/{id}.

AttributeItem

  • labelobject · required
  • localIdentifierstring · pattern: ^[.a-zA-Z0-9_-]+$ · required

    Local identifier of the attribute. This can be used to reference the attribute in other parts of the execution definition.

    Example: attribute_1
  • showAllValuesboolean

    Indicates whether to show all values of given attribute even if the data bound to those values is not available.

    Default: false

AttributePermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

AttributePermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

AttributePermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

AttributePermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

AttributeResultHeader

  • labelValuestring · required

    A value of the current attribute label.

    Example: East Coast
  • primaryLabelValuestring · required

    A value of the primary attribute label.

    Example: 1225

AuthUser

  • displayNamestring · required

    User description, which will be visible in application.

    Example: jeremy
  • emailstring · email · required

    Email - used as lookup (must be unique). For PUT method, it must be same as in URL

    Example: zeus@example.com
  • authenticationIdstring

    Field which is stored as the authenticationId in metadata. Must be absent on POST. On PUT it must be absent, or equal to the value calculated by the backend (e.g. as returned from a previous GET).

  • passwordstring · writeOnly

    User password. Write-only - accepted on POST and PUT, never returned in a response.

AutomationAlert

  • conditionobject · required

    Alert trigger condition.

  • executionobject · required
  • intervalstring · enum

    Date granularity for the interval of ONCE_PER_INTERVAL trigger. Supported granularities: DAY, WEEK, MONTH, QUARTER, YEAR.

    Enum values:
    DAY
    WEEK
    MONTH
    QUARTER
    YEAR
  • settingsobject

    Various settings affecting the process of AFM execution or its result

  • triggerstring · enum

    Trigger behavior for the alert. ALWAYS - alert is triggered every time the condition is met. ONCE - alert is triggered only once when the condition is met. ONCE_PER_INTERVAL - alert is triggered when the condition is met, then suppressed for the interval. If no interval is specified, it behaves as ALWAYS.

    Enum values:
    ALWAYS
    ONCE
    ONCE_PER_INTERVAL
    Default: ALWAYS

AutomationDashboardTabularExport

  • requestPayloadobject · required

    Export request object describing the export properties for dashboard tabular exports (v2 with dashboardId).

AutomationExternalRecipient

  • emailstring · email · required

    E-mail address to send notifications from.

AutomationImageExport

  • requestPayloadobject · required

    Export request object describing the export properties and metadata for image exports.

AutomationMetadata

AutomationNotification

  • typestring · enum · required
    Enum values:
    AUTOMATION
  • contentobject · required

AutomationRawExport

  • requestPayloadobject · required

    Export request object describing the export properties and overrides for raw exports.

AutomationSchedule

  • cronstring · maxLength: 255 · required

    Cron expression defining the schedule of the automation. The format is SECOND MINUTE HOUR DAY-OF-MONTH MONTH DAY-OF-WEEK (YEAR). The example expression signifies an action every 30 minutes from 9:00 to 17:00 on workdays.

    Example: 0 */30 9-17 ? * MON-FRI
  • timezonestring · maxLength: 255 · required

    Timezone in which the schedule is defined.

    Example: Europe/Prague
  • cronDescriptionstring · readOnly

    Human-readable description of the cron expression.

  • firstRunstring · date-time

    Timestamp of the first scheduled action. If not provided default to the next scheduled time.

    Example: 2025-01-01T12:00:00Z

AutomationSlidesExport

  • requestPayloadobject · required

    Export request object describing the export properties and metadata for slides exports.

AutomationTabularExport

  • requestPayloadobject · required

    Export request object describing the export properties and overrides for tabular exports.

AutomationVisualExport

  • requestPayloadobject · required

    Export request object describing the export properties and metadata for dashboard PDF exports.

AvailableAssignees

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

AwsBedrockAccessKeyAuth

  • typestring · enum · required

    Authentication type.

    Enum values:
    ACCESS_KEY
  • accessKeyIdstring | null · maxLength: 255 · writeOnly

    AWS Access Key ID.

  • secretAccessKeystring | null · maxLength: 10000 · writeOnly

    AWS Secret Access Key.

  • sessionTokenstring | null · maxLength: 10000 · writeOnly

    AWS Session Token (for temporary credentials).

AwsBedrockProviderConfig

  • authobject · required

    Authentication configuration.

  • regionstring · maxLength: 255 · required

    AWS region for Bedrock.

    Example: us-east-1
  • typestring · enum · required

    Provider type.

    Enum values:
    AWS_BEDROCK

Axis

string · enum
Enum values:
primary
secondary

AzureFoundryApiKeyAuth

  • typestring · enum · required

    Authentication type.

    Enum values:
    API_KEY
  • apiKeystring | null · maxLength: 255 · writeOnly

    Azure API key.

AzureFoundryProviderAuth

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type
Properties for Variant 1:
  • typestring · enum · required

    Authentication type.

    Enum values:
    API_KEY
  • apiKeystring | null · maxLength: 255 · writeOnly

    Azure API key.

AzureFoundryProviderConfig

  • authobject · required

    Authentication configuration.

  • endpointstring · maxLength: 255 · required

    Azure OpenAI endpoint URL.

    Example: https://my-resource.openai.azure.com
  • typestring · enum · required

    Provider type.

    Enum values:
    AZURE_FOUNDRY

BedrockProviderAuth

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type
Properties for Variant 1:
  • typestring · enum · required

    Authentication type.

    Enum values:
    ACCESS_KEY
  • accessKeyIdstring | null · maxLength: 255 · writeOnly

    AWS Access Key ID.

  • secretAccessKeystring | null · maxLength: 10000 · writeOnly

    AWS Secret Access Key.

  • sessionTokenstring | null · maxLength: 10000 · writeOnly

    AWS Session Token (for temporary credentials).

Body_createDocument

  • filestring · required
  • scopes
  • title

Body_createOrgDocument

  • filestring · required
  • scopes
  • title

Body_upsertDocument

  • filestring · required
  • scopes
  • title

Body_upsertOrgDocument

  • filestring · required
  • scopes
  • title

BoundedFilter

  • granularitystring · enum · required

    Date granularity specifying particular date attribute in given dimension.

    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_HOUR
    MINUTE_OF_DAY
    HOUR
    HOUR_OF_DAY
    Example: DAY
  • frominteger | null · int32

    Start of the filtering interval. Specified by number of periods (with respect to given granularity). Typically negative (historical time interval like -2 for '2 days/weeks, ... ago'). If null, then start of the range is unbounded.

    Example: -6
  • tointeger | null · int32

    End of the filtering interval. Specified by number of periods (with respect to given granularity). Value 'O' is representing current time-interval (current day, week, ...). If null, then end of the range is unbounded.

    Example: 0

BucketEmptyItem

null

BucketGeoAreaItem

string

BucketItem

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = string
type = object
Properties for Variant 1:
string

BucketItem1

  • axis

    Axis to use for this bucket. Only applicable for "combo" charts.

  • display_as

    Chart type to use for this bucket. Only applicable for "repeater" charts.

  • field

    A field name in the report.

  • format

    Metric value default format

  • totals

    A list of totals in this bucket.

BucketLocationItem

string

BucketPushpinLocationItem

string

CacheRemovalInterval

  • fromstring · date-time · required

    Start timestamp of the removal interval.

  • removedinteger · int64 · required

    Bytes removed during this interval.

  • tostring · date-time · required

    End timestamp of the removal interval.

CacheRetention

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type
type = object · requires: type, validityPeriod
type = object · requires: schedule, type
Properties for Variant 1:

The cache never expires on its own; it is kept per `cacheStrategy` and invalidated only explicitly. Equivalent to setting no policy at all.

  • typestring · enum · required

    The cache retention type.

    Enum values:
    INDEFINITE

CacheRetentionSchedule

  • cronstring · required

    Cron expression determining when the cached results expire.

    Example: 0 0 5 * * *
  • timezonestring | null

    Timezone the cron expression is evaluated in. Defaults to UTC when not set.

    Example: Europe/Prague

CacheUsageData

  • organizationCacheUsageobject · required

    Data about the whole organization's cache usage.

  • workspaceCacheUsagesobject · required

    Map of data about the cache usage of the individual workspaces.

CalendarDefinition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · type="custom" · requires: dataSourceTables
type = object · type="fiscalYear" · requires: monthOffset
Properties for Variant 1:

Calendar backed by custom fiscal calendar tables defined per data source.

  • dataSourceTablesobject · required

    Custom fiscal calendar table per data source ID.

    Example: {"my-postgres":{"path":["schema1","table1"],"version":"v1"}}
  • typestring · enum · required
    Enum values:
    custom

CalendarGranularity

  • granularitystring · enum · required

    Fiscal granularity available in the calendar. Corresponds to the calcique granularity name.

    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_HOUR
    MINUTE_OF_DAY
    HOUR
    HOUR_OF_DAY
    Example: FISCAL_MONTH
  • prefixstring · maxLength: 255 · required

    Prefix used to compose granularity titles. Can be localized via the metadata localization mechanism.

    Example: FP

CalendarTableReference

  • pathstring[] · required

    Path to the fiscal calendar table.

    Example: ["schema1","table1"]
  • versionstring · maxLength: 255 · required

    Version of the fiscal calendar table structure.

    Example: v1

CatalogSearchDetail

  • categorystring · const

    Category this body belongs to.

    Const value: catalogSearch
    Default: catalogSearch
  • foundobject[]

    Titles the search returned, grouped by object type.

  • querystring[]

    Keywords the search looked for. Each runs against every requested type.

  • requestedTypesstring[]

    Catalog types the search asked for.

  • usedobject[]

    Best-matching object per type. Empty for the search modes that do not rank.

CatalogSearchMatch

  • objectTypestring · required

    Catalog type the object is the best match of.

  • scorenumber · required

    Relevance score that ranked it.

  • titlestring · required

    Title of the highest-ranked object.

CellImageSizing

string · enum
Enum values:
fit
fill

CellTextWrapping

string · enum
Enum values:
clip
wrap

CellVerticalAlign

string · enum
Enum values:
top
middle
bottom

CertificationInfo

  • statusstring · required

    Certification status, e.g. CERTIFIED.

  • certificationMessage

    Optional message describing the certification.

ChangeAnalysisRequest

  • analyzedPeriodstring · required

    The analyzed time period (e.g., '2025-02')

  • dateAttributeobject · required
  • measureobject · required

    Metric is a quantity that is calculated from the data.

  • referencePeriodstring · required

    The reference time period (e.g., '2025-01')

  • attributesobject[]

    Attributes to analyze for significant changes. If empty, valid attributes will be automatically discovered.

  • auxMeasuresobject[]

    Auxiliary measures

  • excludeTagsstring[]

    Exclude attributes with any of these tags. This filter applies to both auto-discovered and explicitly provided attributes.

  • filtersobject[]

    Optional filters to apply.

  • includeTagsstring[]

    Only include attributes with at least one of these tags. If empty, no inclusion filter is applied. This filter applies to both auto-discovered and explicitly provided attributes.

  • useSmartAttributeSelectionboolean

    Whether to use smart attribute selection (LLM-based) instead of discovering all valid attributes. If true, GenAI will intelligently select the most relevant attributes for change analysis. If false or not set, all valid attributes will be discovered using Calcique. Smart attribute selection applies only when no attributes are provided.

    Default: false

ChangeAnalysisResponse

  • linksobject · required

    Links to the execution result.

ChangeAnalysisResult

  • dataobject[] · required

    The change analysis result data containing significant changes.

ChartFill

  • pattern_name_mapping
  • type

ClarifyingChoiceOption

  • textstring · required

    The answer itself, rendered as the option and submitted verbatim, e.g. Net Sales.

ClarifyingQuestion

  • controlrequired

    How the user answers this question.

  • textstring · required

    The question as the user reads it, including any examples.

ClarifyingQuestionsPart

  • questionsobject[] · minItems: 1 · required

    One to four questions, in the order to ask them.

  • typestring · const

    Type of multipart part.

    Const value: clarifyingQuestions
    Default: clarifyingQuestions

ClusteringRequest

  • numberOfClustersinteger · int32 · min: 1 · required

    Number of clusters to create

  • thresholdnumber · double

    Threshold used for algorithm

    Default: 0.03

ClusteringResult

  • attributeobject[] · required
  • clusters(integer | null)[] · required
  • xcoord(number | null)[] · required
  • ycoord(number | null)[] · required

ColorDefinition

  • negative
  • positive
  • total

ColorItems

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = number
type = string
Properties for Variant 1:
number

ColumnLocation

ColumnOverride

  • namestring · required

    Column name.

    Example: column_name
  • labelTargetColumnstring

    Specifies the attribute's column to which this label is associated.

    Example: users
  • labelTypestring · enum

    Label type for the target attribute.

    Enum values:
    TEXT
    HYPERLINK
    GEO
    GEO_LONGITUDE
    GEO_LATITUDE
    GEO_AREA
    GEO_ICON
    IMAGE
    Example: HYPERLINK
  • ldmTypeOverridestring · enum

    Logical Data Model type for the column.

    Enum values:
    FACT
    LABEL
    Example: FACT
  • locators
  • match_type
  • wrap_header_text
  • wrap_text

ColumnStatistic

  • typestring · enum · required
    Enum values:
    COUNT
    COUNT_NULL
    COUNT_UNIQUE
    AVG
    STDDEV
    MIN
    MAX
    PERCENTILE_25
  • valuestring

ColumnStatisticWarning

  • actionstring · required
  • messagestring · required

ColumnStatisticsEntry

  • columnNamestring · required
  • dataSizeinteger · int64

    Total data size of the column in bytes.

  • maxstring

    Maximum value in the column (string-encoded).

  • minstring

    Minimum value in the column (string-encoded).

  • ndvinteger · int64

    NDV (Number of Distinct Values) — approximate cardinality of the column.

  • nullCountinteger · int64

    Number of NULL values in the column.

ColumnStatisticsRequest

  • columnNamestring · required
  • fromrequired
  • frequencyobject
  • histogramobject
  • statisticsstring[] · unique
    Enum values:
    COUNT
    COUNT_NULL
    COUNT_UNIQUE
    AVG
    STDDEV
    MIN
    MAX
    PERCENTILE_25

ColumnStatisticsResponse

  • frequencyobject
  • histogramobject
  • statisticsobject[]
  • warningsobject[]

ColumnWarning

  • messagestring · required

    Warning message related to the column.

  • namestring · required

    Column name.

Columns

integer · enum
Enum values:
1
2
3
4
5
6
7
8

Comparison

  • leftobject · required

    Metric being compared.

  • operatorstring · enum · required

    Comparison operator.

    Enum values:
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
  • rightobject · required

    Value or metric the left side is compared to.

ComparisonCondition

  • comparisonobject · required

    Scalar comparison condition.

ComparisonConditionOperator

string · enum
Enum values:
GREATER_THAN
GREATER_THAN_OR_EQUAL_TO
LESS_THAN
LESS_THAN_OR_EQUAL_TO
EQUAL_TO
NOT_EQUAL_TO

Operator of a scalar comparison condition.

ComparisonMeasureValueFilter

  • comparisonMeasureValueFilterobject · required

ComparisonMeasureValueFilterBody

  • measurerequired
  • operatorstring · enum · required
    Enum values:
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
  • valuenumber · required
  • applyOnResult
  • dimensionality
  • localIdentifier
  • treatNullValuesAs

ComparisonMeasureValueOperator

string · enum
Enum values:
GREATER_THAN
GREATER_THAN_OR_EQUAL_TO
LESS_THAN
LESS_THAN_OR_EQUAL_TO
EQUAL_TO
NOT_EQUAL_TO

ComparisonWrapper

  • comparisonobject · required

ComplexColorItem

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = number
type = string
Properties for Variant 1:
number

ComposeAnswerDetail

  • categorystring · const

    Category this body belongs to.

    Const value: composeAnswer
    Default: composeAnswer
  • modelId

    Model that generated the answer.

  • output

    What the turn produced, named by the richest part of its answer.

  • suggestedActions

    Follow-up actions the answer offered, null when it carried no suggestions.

CompoundMeasureValueFilter

  • compoundMeasureValueFilterobject · required

CompoundMeasureValueFilterBody

  • conditionsarray · required
  • measurerequired
  • applyOnResult
  • dimensionality
  • localIdentifier
  • treatNullValuesAs

ComputedAttributeIdentifier

string · pattern: ^computed_attribute/…

A computed attribute identifier in the form of computed_attribute/{id}.

ComputedAttributePermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

ComputedAttributePermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

ComputedAttributePermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

ComputedAttributePermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

Condition

string · enum
Enum values:
is
isNot

Condition1

string · enum
Enum values:
contains
doesNotContain
startsWith
doesNotStartWith
endsWith
doesNotEndWith

Condition2

string · enum
Enum values:
GREATER_THAN
GREATER_THAN_OR_EQUAL_TO
LESS_THAN
LESS_THAN_OR_EQUAL_TO
EQUAL_TO
NOT_EQUAL_TO
BETWEEN
NOT_BETWEEN

Condition3

string · enum
Enum values:
GREATER_THAN
GREATER_THAN_OR_EQUAL_TO
LESS_THAN
LESS_THAN_OR_EQUAL_TO
EQUAL_TO
NOT_EQUAL_TO

Condition4

string · enum
Enum values:
BETWEEN
NOT_BETWEEN

Condition5

string · enum
Enum values:
is
isNot

Condition6

string · enum
Enum values:
contains
doesNotContain
startsWith
doesNotStartWith
endsWith
doesNotEndWith

Condition7

string · enum
Enum values:
GREATER_THAN
GREATER_THAN_OR_EQUAL_TO
LESS_THAN
LESS_THAN_OR_EQUAL_TO
EQUAL_TO
NOT_EQUAL_TO

Condition8

string · enum
Enum values:
BETWEEN
NOT_BETWEEN

Condition9

  • formatobject · required
  • idstring · required
  • operatorstring · enum · required
    Enum values:
    all
    equal_to
    not_equal_to
    less_than
    less_than_or_equal_to
    greater_than
    greater_than_or_equal_to
    between
  • value

    Literal (number or string); a {from,to} range for between/not_between; an {absolute} period or {relative} period for date-attribute conditions; omitted for all/is_empty/is_not_empty.

ConditionalFormatting

ConditionalFormattingAbsoluteDateValue

  • fromstring · required

    YYYY-MM-DD, or YYYY-MM-DD HH:mm at hour or minute granularity.

  • kindstring · enum · required

    The value kind.

    Enum values:
    absoluteDate
  • tostring · required

    YYYY-MM-DD, or YYYY-MM-DD HH:mm at hour or minute granularity. Inclusive.

ConditionalFormattingAttributeTarget

  • attributeIdentifierstring · required
    Example: 23990482d9d04e62a9c564a29be804f8
  • kindstring · enum · required

    The target kind.

    Enum values:
    attribute

ConditionalFormattingCondition

  • formatobject · required

    Visual formatting applied to a matching cell.

  • operatorstring · enum · required

    How a condition compares the cell value against its value.

    Enum values:
    ALL
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
    BETWEEN
  • valueobject · required

    Value a condition compares against. The shape is selected by the kind property.

  • idstring

    Client-assigned identifier, stable across edits.

    Example: d0538854-aac3-4fc6-9603-61f49bab6aa3

ConditionalFormattingFormat

  • scopestring · enum · required

    Whether the formatting applies to the matching cell only, or to its whole row.

    Enum values:
    cell
    row
  • backgroundColorstring

    Background color as a hex triplet.

    Example: #3DB36B
  • colorstring

    Text color as a hex triplet.

    Example: #E54D40

ConditionalFormattingLiteral

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = string
type = number
Properties for Variant 1:
string

ConditionalFormattingLiteralRangeValue

  • fromnumber · double · required
  • kindstring · enum · required

    The value kind.

    Enum values:
    literalRange
  • tonumber · double · required

ConditionalFormattingLiteralValue

  • kindstring · enum · required

    The value kind.

    Enum values:
    literal
  • valueobject · required

    A string or a number, serialized in whichever form it was authored.

ConditionalFormattingMeasureTarget

  • kindstring · enum · required

    The target kind.

    Enum values:
    measure
  • measureIdentifierstring · required
    Example: 8cd55fe5748b48d7820ae9ee18e58011

ConditionalFormattingNoneValue

  • kindstring · enum · required

    The value kind.

    Enum values:
    none

ConditionalFormattingRelativeDateValue

  • frominteger · int32 · required

    Offset in periods; 0 is the current period, negative is the past.

    Example: -29
  • granularitystring · enum · required

    Granularity the offsets are counted in.

    Enum values:
    DAY
    DAY_OF_MONTH
    DAY_OF_QUARTER
    DAY_OF_WEEK
    DAY_OF_YEAR
    FISCAL_DAY_OF_FISCAL_MONTH
    FISCAL_DAY_OF_FISCAL_QUARTER
    FISCAL_DAY_OF_FISCAL_SEMESTER
    Example: MONTH
  • kindstring · enum · required

    The value kind.

    Enum values:
    relativeDate
  • tointeger · int32 · required

    Offset in periods, not lower than from.

    Example: 0

ConditionalFormattingRule

  • conditionsobject[] · required

    Conditions evaluated in order; the first match wins.

  • targetobject · required

    Column a rule formats. The shape is selected by the kind property.

  • idstring

    Client-assigned identifier, stable across edits.

    Example: bb955b38-a9e6-45f5-b068-155cb7ce509a

ConditionalFormattingTarget

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributeIdentifier, kind
type = object · requires: kind, measureIdentifier
Properties for Variant 1:

An attribute column, addressed by its bucket item local identifier.

  • attributeIdentifierstring · required
    Example: 23990482d9d04e62a9c564a29be804f8
  • kindstring · enum · required

    The target kind.

    Enum values:
    attribute

ConditionalFormattingValue

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: kind
type = object · requires: kind, value
type = object · requires: from, kind, to
type = object · requires: from, kind, to
type = object · requires: from, granularity, kind +1 more
Properties for Variant 1:

No value; used by operators that take none.

  • kindstring · enum · required

    The value kind.

    Enum values:
    none

Config

  • anomaly_detection_color
  • anomaly_detection_enabled
  • anomaly_detection_sensitivity
  • anomaly_detection_size
  • basemap
  • cell_image_sizing
  • cell_text_wrapping
  • cell_vertical_align
  • center_lat
  • center_lng
  • chart_fill
  • clustering_amount
  • clustering_enabled
  • clustering_threshold
  • color

    A map of color definition in this visualisation.

  • colors

    A map of colors in this visualisation.

  • column_header
  • comparison_enabled
  • comparison_type
  • conditional_formatting

    Conditional formatting rules that color cells or rows based on their values.

  • continuous_line
  • custom_tooltip

    Custom tooltip section rendered in the visualization tooltip, authored in Markdown with metric/attribute references that resolve per hovered data point.

  • data_labels
  • data_labels_style
  • data_points
  • data_totals
  • disable_alerts
  • disable_drill_down
  • disable_drill_into_url
  • disable_key_drive_analysis
  • disable_scheduled_exports
  • distinct_point_shapes
  • enable_accessibility

    Enable accessibility features for tables.

  • forecast_confidence
  • forecast_enabled
  • forecast_period
  • forecast_seasonal
  • format
  • grand_totals_position

    Position of grand totals in the table.

  • grid_enabled
  • grid_line_shape
  • group_nearby_points
  • icon
  • indicator_arrow
  • indicator_color_equals
  • indicator_color_negative
  • indicator_color_positive
  • indicator_colors
  • label_conditional
  • label_default
  • label_equals
  • label_negative
  • label_positive
  • legend_enabled
  • legend_position
  • line_style_control_metrics
  • line_style_excluded_metrics
  • line_style_mapping

    Per-series line style and weight overrides. Keys are measure identifiers.

  • max_size
  • metrics_in
  • min_size
  • orientation
  • page_size

    Number of rows per page when pagination is enabled.

  • pagination

    Enable pagination for tables.

  • position
  • render_as
  • row_height
  • shape_type
  • stack_measures
  • stack_measures_to_100
  • text_wrapping

    Text wrapping settings for table cells and headers.

  • tooltip_text
  • total_enabled
  • total_name
  • viewport
  • viewport_bounds_ne_lat
  • viewport_bounds_ne_lng
  • viewport_bounds_sw_lat
  • viewport_bounds_sw_lng
  • viewport_pan
  • viewport_zoom
  • widths

    A list of widths in this visualisation.

  • xaxis_format
  • xaxis_labels
  • xaxis_max
  • xaxis_min
  • xaxis_name_position
  • xaxis_name_visible
  • xaxis_rotation
  • xaxis_visible
  • yaxis_format
  • yaxis_labels
  • yaxis_max
  • yaxis_min
  • yaxis_name_position
  • yaxis_name_visible
  • yaxis_primary_format
  • yaxis_primary_labels
  • yaxis_primary_max
  • yaxis_primary_min
  • yaxis_primary_name_position
  • yaxis_primary_name_visible
  • yaxis_primary_rotation
  • yaxis_primary_type
  • yaxis_primary_visible
  • yaxis_rotation
  • yaxis_secondary_format
  • yaxis_secondary_labels
  • yaxis_secondary_max
  • yaxis_secondary_min
  • yaxis_secondary_name_position
  • yaxis_secondary_name_visible
  • yaxis_secondary_rotation
  • yaxis_secondary_show_on_right
  • yaxis_secondary_type
  • yaxis_secondary_visible
  • yaxis_visible
  • zoom_level

ContentSlideTemplate

ConversationFeedbackRequest

  • feedbackrequired
  • responseIdstring · minLength: 1 · required

ConversationItemListResponse

  • itemsobject[] · required

    Ordered list of conversation items.

ConversationItemResponse

  • contentrequired

    Conversation item content payload.

  • conversationIdstring · required

    Parent conversation identifier.

  • createdAtstring · required

    Item creation timestamp (ISO-8601 UTC).

  • itemIdstring · required

    Conversation item identifier.

  • itemIndexinteger · required

    Zero-based item order within the response turn.

  • rolestring · enum · required

    Author role of the item.

    Enum values:
    user
    assistant
    tool
    system
  • actorUserId

    User who initiated the switch (marker rows only). NULL for drift-driven markers.

  • agentId

    Agent that processed this item. Populated on every persisted item once LX-2483 ships.

  • detail

    What this item's action did, when its category has a card body; null otherwise, and null on the live stream of non-preview conversations — the trace panel is a preview surface. Replayed items keep it.

  • interimboolean

    True for items streamed only as live progress and never persisted. Today that is each agent iteration's reasoning, which is folded at the end of the turn into a single merged reasoning item — the one that is persisted. Both carry the same text, so only one of them is ever delivered: the message stream carries the interim items as the turn runs, and replaying the conversation returns the merged item instead.

    Default: false
  • newAgentId

    Agent ID after the switch (marker rows only).

  • oldAgentId

    Agent ID before the switch (marker rows only).

  • reasoningEffort

    Effort this message was sent with. Set only on user items that carried one; null everywhere else, meaning the turn ran at the MEDIUM default.

  • replyTo

    Optional parent item identifier.

  • responseId

    Response/turn identifier grouping related items.

  • stepId

    Interaction step this item belongs to. Null alongside detail on non-preview streams; replayed items keep it.

  • taskId

    Task identifier grouping related work items.

  • trigger

    Why the marker was written (marker rows only).

ConversationListMeta

  • pageobject · required

ConversationListPageMeta

  • pageinteger · required

    Zero-based page index.

  • sizeinteger · required

    Requested page size.

  • totalinteger · required

    Total count of available conversations.

ConversationListResponse

  • dataobject[] · required
  • metaobject · required

ConversationMode

string · enum
Enum values:
USER
PREVIEW
MCP

What a conversation exists to serve.

USER is a person's own thread in the assistant. The others are utility modes, where the conversation serves something else and is kept out of the user's history: PREVIEW backs the Agent Builder preview pane, MCP backs a single-purpose MCP tool call.

ConversationResponse

  • conversationIdstring · required

    Conversation identifier.

  • createdAtstring · required

    Conversation creation timestamp (ISO-8601 UTC).

  • lastActivityAtstring · required

    Last activity timestamp (ISO-8601 UTC).

  • organizationIdstring · required

    Organization identifier.

  • userIdstring · required

    Owner user identifier.

  • workspaceIdstring · required

    Workspace identifier.

  • agentId

    Identifier of the agent bound to this conversation (if any).

  • modestring · enum

    What this conversation serves. USER is the user's own thread; PREVIEW backs the Agent Builder preview pane; MCP backs a single-purpose MCP tool call. Anything other than USER is a utility conversation, kept out of the user's history.

    Enum values:
    USER
    PREVIEW
    MCP
    Default: USER
  • pinnedboolean

    Whether this conversation is pinned by the user.

    Default: false
  • title

    Conversation title.

  • isPreviewboolean · deprecated · required

    Deprecated, use mode. True only when mode is PREVIEW.

    Default: false

ConversationResponseList

  • responsesobject[] · required

    Conversation responses.

ConversationTurnResponse

  • createdAtstring · required

    Response creation timestamp (ISO-8601 UTC).

  • responseIdstring · required

    Response identifier.

  • updatedAtstring · required

    Response update timestamp (ISO-8601 UTC).

  • feedback

    Optional user feedback.

ConversationUpdateRequest

  • pinned
  • title

ConvertGeoFileRequest

  • locationstring · minLength: 1 · required

    Location of the file in the staging area to convert.

ConvertGeoFileResponse

  • locationstring · required

    Location of the converted GeoParquet file in the staging area.

CoverSlideTemplate

CreateConversationRequest

  • agentId
  • mode

    What this conversation serves. Omit for USER — a person's own thread in the assistant. PREVIEW backs the Agent Builder preview pane; MCP backs a single-purpose MCP tool call. Anything other than USER is a utility conversation: it is persisted (so follow-up turns can continue it) but kept out of the user's conversation list and out of per-agent last-activity, and it cannot switch agent.

    Mutually exclusive with the deprecated isPreview query parameter.

CsvConvertOptions

  • autoDictEncodeboolean

    Whether to try to automatically dict-encode string / binary data.

  • autoDictMaxCardinalityinteger · int32

    The maximum dictionary cardinality for autoDictEncode.

  • checkUtf8boolean

    Whether to check UTF8 validity of string columns.

  • columnTypesobject[]

    Information about the column types in the table.

  • decimalPointstring

    The character used as decimal point in floating-point and decimal data.

  • falseValuesstring[]

    Sequence of strings that denote false Booleans in the data.

  • includeColumnsstring[]

    The names of columns to include in the Table. If empty, the Table will include all columns from the CSV file. If not empty, only these columns will be included, in this order.

  • includeMissingColumnsboolean

    If false, columns in includeColumns but not in the CSV file will error out.

  • nullValuesstring[]

    Sequence of strings that denote nulls in the data.

  • quotedStringsCanBeNullboolean

    Whether quoted values can be null.

  • stringsCanBeNullboolean

    Whether string / binary columns can have null values.

  • timestampParsersstring[]

    Sequence of strptime()-compatible format strings, tried in order when attempting to infer or convert timestamp values.

  • trueValuesstring[]

    Sequence of strings that denote true Booleans in the data.

CsvConvertOptionsColumnType

  • namestring

    The column name.

  • nullableboolean

    Whether the data in the given column can be null.

  • typestring

    The column type.

CsvManifestBody

  • column_date_formatsobject

    Map of column names to date formats to use when parsing them as dates.

  • convertobject

    Options for converting CSV files when reading.

  • parseobject

    Options for parsing CSV files.

  • readobject

    Options for reading CSV files.

  • read_methodstring

    Method used to read the CSV file.

CsvParseOptions

  • delimiterstring

    The character delimiting individual cells in the CSV data.

  • doubleQuoteboolean

    Whether two quotes in a quoted CSV value denote a single quote in the data.

  • escapeCharobject

    The character used optionally for escaping special characters or false to disable escaping.

  • ignoreEmptyLinesboolean

    Whether empty lines are ignored in CSV input.

  • newlinesInValuesboolean

    Whether newline characters are allowed in CSV values.

  • quoteCharobject

    The character used optionally for quoting CSV values or false to disable quoting.

CsvReadOptions

  • autoGenerateColumnNamesboolean

    Whether to autogenerate column names if columnNames is empty.

  • blockSizeinteger · int32

    How many bytes to process at a time from the input stream.

  • columnNamesstring[]

    The column names of the target table.

  • encodingstring

    The character encoding of the CSV data.

  • skipRowsinteger · int32

    The number of rows to skip before the column names (if any) and the CSV data.

  • skipRowsAfterNamesinteger · int32

    The number of rows to skip after the column names.

  • useThreadsboolean

    Whether to use multiple threads to accelerate reading.

CustomCalendarDefinition

  • dataSourceTablesobject · required

    Custom fiscal calendar table per data source ID.

    Example: {"my-postgres":{"path":["schema1","table1"],"version":"v1"}}
  • typestring · enum · required
    Enum values:
    custom

CustomLabel

  • titlestring · required

    Override value.

CustomMetric

  • formatstring · required

    Format override.

  • titlestring · required

    Metric title override.

CustomOverride

  • labelsobject

    Map of CustomLabels with keys used as placeholders in document.

  • metricsobject

    Map of CustomMetrics with keys used as placeholders in document.

CustomTooltip

  • content

    Markdown content. Supports headings, bold/italic, ordered/unordered lists, images, links, horizontal rules, and metric/attribute references ({metric/id}, {label/id}) that resolve per hovered data point.

  • enabled

    Whether the custom tooltip section is rendered.

  • placement

    Placement of the custom section relative to the default tooltip content. Defaults to "above".

Dashboard-Input

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the dashboard.

  • typestring · enum · required
    Enum values:
    dashboard
  • cross_filtering

    Whether cross filtering is enabled for this dashboard. Defaults to true.

  • description

    An optional description of the dashboard.

  • enable_section_headers

    Applies to the root layout. Whether all sections headers are enabled. Defaults to true.

  • filter_views

    Whether user can save and apply filter views for this dashboard. Defaults to true.

  • filters
  • permissions

    Permissions for the dashboard

  • persistent_filters_across_tabs

    Whether persistent filters across tabs are enabled for this dashboard. Defaults to true.

  • plugins

    A list of plugins in this dashboard.

  • sections

    A list of sections in this dashboard.

  • tabs

    A list of tabs in this dashboard. Each tab has its own layout, filters, and filter configurations. Mutually exclusive with sections and filters at dashboard level.

  • tags

    A list of strings - metadata tags of this dashboard.

  • timezone_config

    Dashboard-level timezone configuration. If omitted, the workspace or organization timezone setting is used.

  • title

    An optional human readable title for the dashboard. Will be derived from id if not provided explicitly.

  • user_filters_reset

    Whether user can reset custom updated filters. Defaults to true.

  • user_filters_save

    Whether user filter setting will be stored in local storage. Defaults to true.

  • version

    Dashboard model version. "2" (default if omitted) — legacy shape: root-level sections/filters are also mirrored into a default tab, producing a declarative model with duplicated content for backward compatibility with older SDK readers. "3" — clean shape: tabs are the sole source of layout and filters; root sections/filters in YAML are still allowed as an authoring shortcut but are wrapped into a single synthetic tab without duplication. Use "3" for new dashboards; "2" exists to keep existing files round-trippable.

Dashboard-Output

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the dashboard.

  • typestring · enum · required
    Enum values:
    dashboard
  • cross_filtering

    Whether cross filtering is enabled for this dashboard. Defaults to true.

  • description

    An optional description of the dashboard.

  • enable_section_headers

    Applies to the root layout. Whether all sections headers are enabled. Defaults to true.

  • filter_views

    Whether user can save and apply filter views for this dashboard. Defaults to true.

  • filters
  • permissions

    Permissions for the dashboard

  • persistent_filters_across_tabs

    Whether persistent filters across tabs are enabled for this dashboard. Defaults to true.

  • plugins

    A list of plugins in this dashboard.

  • sections

    A list of sections in this dashboard.

  • tabs

    A list of tabs in this dashboard. Each tab has its own layout, filters, and filter configurations. Mutually exclusive with sections and filters at dashboard level.

  • tags

    A list of strings - metadata tags of this dashboard.

  • timezone_config

    Dashboard-level timezone configuration. If omitted, the workspace or organization timezone setting is used.

  • title

    An optional human readable title for the dashboard. Will be derived from id if not provided explicitly.

  • user_filters_reset

    Whether user can reset custom updated filters. Defaults to true.

  • user_filters_save

    Whether user filter setting will be stored in local storage. Defaults to true.

  • version

    Dashboard model version. "2" (default if omitted) — legacy shape: root-level sections/filters are also mirrored into a default tab, producing a declarative model with duplicated content for backward compatibility with older SDK readers. "3" — clean shape: tabs are the sole source of layout and filters; root sections/filters in YAML are still allowed as an authoring shortcut but are wrapped into a single synthetic tab without duplication. Use "3" for new dashboards; "2" exists to keep existing files round-trippable.

DashboardAbsoluteDateFilter

  • typestring · enum · required
    Enum values:
    date_filter
  • date

    An id of the date dataset to be used for date filter

  • empty_values

    Controls how empty values are handled in the filter.

  • from

    A period start as YYYY-MM-DD, or YYYY-MM-DD HH:mm for hour/minute, or YYYY-MM-DD HH:mm:ss for hour/minute/second granularities

  • granularity
  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • title

    Optional title of the filter

  • to

    A period end as YYYY-MM-DD, or YYYY-MM-DD HH:mm for hour/minute, or YYYY-MM-DD HH:mm:ss for hour/minute/second granularities

DashboardArbitraryAttributeFilter

  • arbitraryAttributeFilterobject · required

DashboardAttributeFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using
type = object · requires: type, using
Properties for DashboardAttributeFilter1:
  • typestring · enum · required
    Enum values:
    attribute_filter
    attribute_filter
  • usingrequired

    Attribute or label to use in this filter.

  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • multiselect

    Whether the filter should allow multiple selection

  • parents

    An ids of the parent local attribute or label filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • state
  • title

    Optional title of the filter

DashboardAttributeFilter1

  • typestring · enum · required
    Enum values:
    attribute_filter
    attribute_filter
  • usingrequired

    Attribute or label to use in this filter.

  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • multiselect

    Whether the filter should allow multiple selection

  • parents

    An ids of the parent local attribute or label filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • state
  • title

    Optional title of the filter

DashboardAttributeFilter2

  • typestring · enum · required
    Enum values:
    attribute_filter
    attribute_filter
  • usingrequired

    Attribute or label to use in this filter.

  • display_as

    If specified, the attribute filter will display the elements in selected label form.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • multiselect

    Whether the filter should allow multiple selection

  • parents

    An ids of the parent local attribute or label filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • state
  • title

    Optional title of the filter

DashboardCompoundComparisonCondition

  • comparisonobject · required

DashboardCompoundConditionItem

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: comparison
type = object · requires: range
Properties for Variant 1:
  • comparisonobject · required

DashboardCompoundRangeCondition

  • rangeobject · required

DashboardDateFilter

  • dateFilterobject · required

DashboardExportSettings

  • exportInfoboolean

    If true, the export will contain the information about the export – exported date, dashboard filters, etc.

    Example: true
    Default: false
  • mergeHeadersboolean

    Merge equal headers in neighbouring cells. Used for [XLSX] format only.

    Example: true
    Default: false
  • pageOrientationstring · enum

    Set page orientation. (PDF)

    Enum values:
    PORTRAIT
    LANDSCAPE
    Default: PORTRAIT
  • pageSizestring · enum

    Set page size. (PDF)

    Enum values:
    A3
    A4
    LETTER
    Default: A4

DashboardFilter

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributeFilter
type = object · requires: dateFilter
type = object · requires: arbitraryAttributeFilter
type = object · requires: matchAttributeFilter
type = object · requires: dashboardMeasureValueFilter
Properties for Dashboard attribute filter:

A dashboard attribute filter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using
type = object · requires: type, using
Properties for DashboardAttributeFilter1:
  • typestring · enum · required
    Enum values:
    attribute_filter
    attribute_filter
  • usingrequired

    Attribute or label to use in this filter.

  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • multiselect

    Whether the filter should allow multiple selection

  • parents

    An ids of the parent local attribute or label filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • state
  • title

    Optional title of the filter

DashboardFilterGroup

  • filtersobject · required

    Filters contained in this group (only attribute and date filters, no nested groups)

  • titlestring · required

    Display title for the filter group

  • typestring · enum · required
    Enum values:
    filter_group

DashboardFilters

DashboardFiltersNoGroups

DashboardIdUpdateRequest

  • idstring · minLength: 1 · required

DashboardMatchAttributeFilter

  • matchAttributeFilterobject · required

DashboardMeasureValueFilter

  • dashboardMeasureValueFilterobject · required

DashboardMetricValueFilter

  • typestring · enum · required
    Enum values:
    metric_value_filter
  • usingstring · pattern: ^metric/(?!\.)[.A-Za… · required

    Reference to the metric being filtered.

  • conditions

    OR-ed list of conditions. Empty or omitted means "All" (no filtering).

  • dimensionality

    Optional array of label or computed attribute references to apply dimensionality to the filter.

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • null_values_as_zero

    Null values will be treated as zero during comparisons.

  • title

    Optional custom title of the filter to display in the filter bar.

DashboardPart

  • dashboard

    Optional full dashboard payload (AAC JSON) when available.

  • references

    AAC bodies of every widget-referenced visualization, when available.

  • saved_dashboard_id

    Id of the analyticalDashboard this part is about: the dashboard a proposed change applies to, or the persisted one once the user has saved a draft; null for a draft that has never been saved. Lets the client distinguish a saved dashboard from a draft (e.g. after reload), update it in place on further edits, and pair a base with the dashboardPatch part that addresses it.

  • typestring · const

    Type of multipart part.

    Const value: dashboard
    Default: dashboard

DashboardPatch

  • dashboard_idstring · required

    Id of the dashboard the operations apply to.

  • operationsobject[] · required

    RFC 6902 operations against the document in the preceding dashboard part. A test operation guards each one that addresses an existing widget, so applying them to a document that has moved fails the whole patch rather than changing the wrong widget. Applied to the dashboard part they arrive with, those guards hold by construction.

  • references

    AAC bodies of the visualizations the operations reference, when available.

DashboardPatchPart

  • patch

    The proposed change, when the conversation still holds it.

  • typestring · const

    Type of multipart part.

    Const value: dashboardPatch
    Default: dashboardPatch

DashboardPermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

DashboardPermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

DashboardRef

  • idstring · required

    Bound dashboard identifier.

  • title

    Bound dashboard display title.

DashboardReferences

  • visualizationsobject[] · required

    Full AAC body of every widget-referenced visualization that has one available.

  • datasetsobject[]

    Full AAC body of every dataset the chart uses.

  • datedatasetsobject[]

    Full AAC body of every date dataset the chart uses.

  • new_visualizationsobject[]

    Full AAC body of every widget-referenced visualization the workspace does NOT hold yet, which saving must create — under the id each body carries, which the widgets point at. Everything in visualizations already exists and must not be recreated.

DashboardRelativeDateFilter

  • fromnumber · required

    A period start as number, from today

  • tonumber · required

    A period end as number, from today

  • typestring · enum · required
    Enum values:
    date_filter
  • date

    An id of the date dataset to be used for date filter

  • empty_values

    Controls how empty values are handled in the filter.

  • granularity
  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • title

    Optional title of the filter

DashboardSlidesTemplate

DashboardStateMultiselect

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: include
type = object · requires: exclude
Properties for DashboardStateMultiselect1:
  • includestring[] · required

DashboardStateMultiselect1

  • includestring[] · required

DashboardStateMultiselect2

  • excludestring[] · required

DashboardStateSelect

  • includestring[] · maxItems: 1 · required

DashboardTabularExportRequest

  • fileNamestring · required

    Filename of downloaded file without extension.

    Example: result
  • formatstring · enum · required

    Requested tabular export type.

    Enum values:
    XLSX
    PDF
    Example: XLSX
  • dashboardFiltersOverrideobject[]

    List of filters that will be used instead of the default dashboard filters.

  • dashboardParametersOverrideobject[]

    Parameter value overrides applied to the export's executions. Each entry carries the parameter id (used as an AFM execution override) plus the FE-supplied title for the info sheet. Applied uniformly across all tabs; use dashboardTabsParametersOverrides for tab-scoped overrides.

  • dashboardTabsFiltersOverridesobject

    Map of tab-specific filter overrides. Key is tabId, value is list of filters for that tab.

  • dashboardTabsParametersOverridesobject

    Map of tab-specific parameter overrides. Key is tabId, value is a list of (id, value, title) entries that override the dashboard-level parameters for that tab only. Mirrors dashboardTabsFiltersOverrides. When a tab is present in this map, its entries take precedence over dashboardParametersOverride for that tab's executions and info-sheet display.

  • executionSettingsobject

    Various settings affecting the process of AFM execution or its result

  • settingsobject

    Additional settings.

  • widgetIdsstring[] · maxItems: 1 · unique

    List of widget identifiers to be exported. Note that only one widget is currently supported.

DashboardTabularExportRequestV2

  • dashboardIdstring · required

    Dashboard identifier

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • fileNamestring · required

    Filename of downloaded file without extension.

    Example: result
  • formatstring · enum · required

    Requested tabular export type.

    Enum values:
    XLSX
    PDF
    Example: XLSX
  • dashboardFiltersOverrideobject[]

    List of filters that will be used instead of the default dashboard filters.

  • dashboardParametersOverrideobject[]

    Parameter value overrides applied to the export's executions. Each entry carries the parameter id (used as an AFM execution override) plus the FE-supplied title for the info sheet. Applied uniformly across all tabs; use dashboardTabsParametersOverrides for tab-scoped overrides.

  • dashboardTabsFiltersOverridesobject

    Map of tab-specific filter overrides. Key is tabId, value is list of filters for that tab.

  • dashboardTabsParametersOverridesobject

    Map of tab-specific parameter overrides. Key is tabId, value is a list of (id, value, title) entries that override the dashboard-level parameters for that tab only. Mirrors dashboardTabsFiltersOverrides. When a tab is present in this map, its entries take precedence over dashboardParametersOverride for that tab's executions and info-sheet display.

  • executionSettingsobject

    Various settings affecting the process of AFM execution or its result

  • settingsobject

    Additional settings.

  • widgetIdsstring[] · maxItems: 1 · unique

    List of widget identifiers to be exported. Note that only one widget is currently supported.

DashboardTextFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: using, type, condition +1 more
type = object · requires: using, type, condition +1 more
Properties for DashboardTextFilter1:
  • conditionstring · enum · required
    Enum values:
    is
    isNot
  • typestring · enum · required
    Enum values:
    text_filter
  • usingrequired

    Attribute or label to use in this filter.

  • valuesarray · required
  • case_sensitive
  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • parents

    An ids of the parent local attribute, text, or date filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • title

    Optional title of the filter

DashboardTextFilter1

  • conditionstring · enum · required
    Enum values:
    is
    isNot
  • typestring · enum · required
    Enum values:
    text_filter
  • usingrequired

    Attribute or label to use in this filter.

  • valuesarray · required
  • case_sensitive
  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • parents

    An ids of the parent local attribute, text, or date filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • title

    Optional title of the filter

DashboardTextFilter2

  • conditionstring · enum · required
    Enum values:
    contains
    doesNotContain
    startsWith
    doesNotStartWith
    endsWith
    doesNotEndWith
  • typestring · enum · required
    Enum values:
    text_filter
  • usingrequired

    Attribute or label to use in this filter.

  • valuestring · required
  • case_sensitive
  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • metric_filters

    An id of the attributes, labels, facts or metrics to validate the filter by

  • mode

    Setting filter mode to readonly will disable the filter. Setting it to hidden will hide the filter from the dashboard. Setting it to active will enable the filter.

  • parents

    An ids of the parent local attribute, text, or date filter

  • selection_type

    Controls which filter presentation types are available to the user in View mode. 'list' means only elements/list selection, 'text' means only text-based filtering, 'listOrText' means both types are available.

  • title

    Optional title of the filter

DataColumnLocator

  • propertiesobject · required

    Mapping from dimension items (either 'localIdentifier' from 'AttributeItem', or "measureGroup") to their respective values. This effectively specifies the path (location) of the data column used for sorting. Therefore values for all dimension items must be specified.

    Example: {"measureGroup":"m1","status":"lost"}

DataColumnLocators

  • propertiesobject

    Mapping from dimensions to data column locators.

    Example: {"dim2":{"measureGroup":"m1","status":"lost"}}

DataLabelsStyle

string · enum
Enum values:
auto
backplate

DataSourceInfo

  • dataSourceIdstring · required

    Identifier of the data source in metadata-api.

  • dataSourceNamestring · required

    Display name of the data source in metadata-api.

  • idstring · required

    Id of the data source association record.

DataSourceParameter

  • namestring · required

    Parameter name.

  • valuestring · required

    Parameter value.

DataSourcePermissionAssignment

  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

  • permissionsstring[] · required
    Enum values:
    MANAGE
    USE

DataSourceSchemata

  • schemaNamesstring[] · required

DataSourceStatisticsRequest

  • tablesobject[] · required

DataSourceStatisticsResponse

  • tablesobject[] · required

DataSourceTableIdentifier

  • dataSourceIdstring · maxLength: 255 · required

    Data source ID.

    Example: my-postgres
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    ID of table.

    Example: customers
  • typestring · enum · required

    Data source entity type.

    Enum values:
    dataSource
    Example: dataSource
  • patharray | null

    Path to table.

    Example: ["table_schema","table_name"]

DatabaseInstance

  • dataSourcesobject[] · required

    All data source associations for this database instance.

  • idstring · required

    Id of the AI Lake Database instance

  • namestring · required

    Name of the AI Lake Database instance

  • storageIdsstring[] · unique · required

    Set of ids of the storage instances this database instance should access.

DatasetGrain

  • idstring · required
  • typestring · enum · required
    Enum values:
    attribute
    date

DatasetReferenceIdentifier

  • idstring · required
  • typestring · enum · required
    Enum values:
    dataset

DatasetWorkspaceDataFilterIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Workspace Data Filters ID.

    Example: country_id
  • typestring · enum · required

    Filter type.

    Enum values:
    workspaceDataFilter
    Example: workspaceDataFilter

DateFilter

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: absoluteDateFilter
type = object · requires: absoluteGranularityDateFilter
type = object · requires: relativeDateFilter
type = object · requires: allTimeDateFilter
Properties for AbsoluteDateFilter:

A datetime filter specifying exact from and to values.

  • absoluteDateFilterobject · required

DateFilterGranularity-Output

string · enum
Enum values:
SECOND
MINUTE
HOUR
DAY
WEEK
WEEK_US
MONTH
QUARTER

DateGranularity

string · enum
Enum values:
SECOND
SECOND_OF_MINUTE
SECOND_OF_DAY
MINUTE
MINUTE_OF_DAY
HOUR
DAY
WEEK

DateValue

  • valuestring · required

DeclarativeAgent

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of an agent.

    Example: default-ai-assistant
  • aiKnowledgeboolean

    Whether AI knowledge is enabled.

  • availableToAllboolean

    Whether the agent is available to all users.

  • createdAtstring | null

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • customSkillsstring[]

    List of custom skills when skillsMode is CUSTOM.

    Enum values:
    alert
    anomaly_detection
    clustering
    forecasting
    key_driver_analysis
    metric
    schedule_export
    visualization
  • descriptionstring · maxLength: 10000

    Description of the agent.

  • enabledboolean

    Whether the agent is enabled.

    Example: true
  • instructionsarray | null

    Rules this agent follows when answering.

  • modifiedAtstring | null

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • namestring · maxLength: 255

    Name of the agent.

    Example: Default AI Assistant
  • personalitystring

    Personality instructions for the agent.

  • skillsModestring · enum

    Skills mode: ALL or CUSTOM.

    Enum values:
    all
    custom
  • userGroupsobject[]

    User groups this agent is assigned to.

DeclarativeAgents

  • agentsobject[] · required

DeclarativeAggregatedFact

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Fact ID.

    Example: fact.customer_order_count
  • sourceFactReferenceobject · required

    Source object reference (attribute or fact) including aggregation operation.

  • descriptionstring · maxLength: 10000

    Fact description.

    Example: A number of orders created by the customer - including all orders, even the non-delivered ones.
  • isNullableboolean

    Flag indicating whether the associated source column allows null values.

    Example: false
  • nullValuestring

    Value used in coalesce during joins instead of null.

    Example: 0
  • sourceColumnstring · maxLength: 255

    A name of the source column in the table.

    Example: customer_order_count
  • sourceColumnDataTypestring · enum · maxLength: 255

    A type of the source column

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: NUMERIC
  • tagsstring[] · unique

    A list of tags.

    Example: ["Customers"]

DeclarativeAnalyticalDashboard

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Analytical dashboard ID.

    Example: revenues-analysis
  • titlestring · maxLength: 255 · required

    Analytical dashboard title.

    Example: Revenues analysis
  • certificationstring · enum

    Certification status of the entity.

    Enum values:
    CERTIFIED
  • certificationMessagestring | null

    Optional message associated with the certification.

  • certifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time when the certification was set.

  • certifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Analytical dashboard description.

    Example: Period to period comparison of revenues in main sectors.
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • permissionsarray

    A list of permissions.

  • summarystring · maxLength: 10000

    AI-generated summary of the dashboard content

  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeAnalyticalDashboardExtension

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Analytical dashboard ID.

    Example: revenues-analysis
  • permissionsarray · required

    A list of permissions.

DeclarativeAnalyticalDashboardIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of the analytical dashboard.

    Example: dashboard123
  • typestring · enum · required

    A type.

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard

DeclarativeAnalyticalDashboardPermissionAssignment

  • namestring · enum · required

    Permission name.

    Enum values:
    EDIT
    SHARE
    VIEW

DeclarativeAnalyticalDashboardPermissionForAssignee

  • namestring · enum · required

    Permission name.

    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeobject · required

    Identifier of a user or user-group.

DeclarativeAnalyticalDashboardPermissionForAssigneeRule

  • namestring · enum · required

    Permission name.

    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

DeclarativeAnalytics

  • analyticsobject

DeclarativeAnalyticsLayer

  • analyticalDashboardExtensionsobject[]

    A list of dashboard permissions assigned to a related dashboard.

  • analyticalDashboardsobject[]

    A list of analytical dashboards available in the model.

  • attributeHierarchiesobject[]

    A list of attribute hierarchies.

  • computedAttributesobject[]

    A list of computed attributes available in the model.

  • dashboardPluginsobject[]

    A list of dashboard plugins available in the model.

  • exportDefinitionsobject[]

    A list of export definitions.

  • filterContextsobject[]

    A list of filter contexts available in the model.

  • memoryItemsobject[]

    A list of AI memory items available in the workspace.

  • metricsobject[]

    A list of metrics available in the model.

  • parametersobject[]

    A list of parameters available in the model.

  • reportPageLayoutsobject[]

    A list of report page layouts available in the model.

  • reportTemplatesobject[]

    A list of report templates available in the model.

  • reportsobject[]

    A list of reports available in the model.

  • visualizationObjectsobject[]

    A list of visualization objects available in the model.

DeclarativeAttribute

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Attribute ID.

    Example: attr.customers.customer_name
  • labelsobject[] · required

    An array of attribute labels.

  • titlestring · maxLength: 255 · required

    Attribute title.

    Example: Customer Name
  • conditionalFormattingobject | null

    Conditional formatting inherited by every table column that renders this object.

  • defaultViewobject · pattern: ^label/(?!\.)[.A-Za-…

    A label identifier.

  • descriptionstring · maxLength: 10000

    Attribute description.

    Example: Customer name including first and last name.
  • isHiddenboolean

    If true, this attribute is hidden from AI search results.

    Example: false
  • isNullableboolean

    Flag indicating whether the associated source column allows null values.

    Example: false
  • localestring

    Default locale for primary label.

    Example: en-US
  • nullValuestring

    Value used in coalesce during joins instead of null.

    Example: empty_value
  • sortColumnstring · maxLength: 255

    Attribute sort column.

    Example: customer_name
  • sortDirectionstring · enum

    Attribute sort direction.

    Enum values:
    ASC
    DESC
    Example: "ASC" | "DESC"
  • sourceColumnstring · maxLength: 255

    A name of the source column that is the primary label

    Example: customer_name
  • sourceColumnDataTypestring · enum · maxLength: 255

    A type of the source column

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: STRING
  • tagsstring[] · unique

    A list of tags.

    Example: ["Customers"]

DeclarativeAttributeHierarchy

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Attribute hierarchy object ID.

    Example: hierarchy-1
  • titlestring · maxLength: 255 · required

    Attribute hierarchy object title.

    Example: Count of goods
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Attribute hierarchy object description.

    Example: Simple number for total goods in current production.
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeAutomation

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required
  • alertobject
  • analyticalDashboardobject

    An analytical dashboard identifier.

  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • dashboardTabularExportsobject[] · unique
  • descriptionstring · maxLength: 255
  • detailsobject · maxLength: 10000

    TODO

  • evaluationModestring · enum

    Specify automation evaluation mode.

    Enum values:
    SHARED
    PER_RECIPIENT
    Default: PER_RECIPIENT
  • exportDefinitionsobject[] · unique
  • externalRecipientsobject[] · unique

    External recipients of the automation action results.

  • imageExportsobject[] · unique
  • metadataobject | null · maxLength: 250000

    Additional information for the automation.

  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • notificationChannelobject

    A notification channel identifier.

  • rawExportsobject[] · unique
  • recipientsobject[] · unique
  • scheduleobject
  • slidesExportsobject[] · unique
  • statestring · enum

    Current state of the automation.

    Enum values:
    ACTIVE
    PAUSED
    Default: ACTIVE
  • tabularExportsobject[] · unique
  • tagsstring[] · unique
  • titlestring · maxLength: 255
  • visualExportsobject[] · unique

DeclarativeCalendar

  • definitionobject · required

    Fiscal calendar definition. The concrete shape is selected by the type discriminator.

  • enabledGranularitiesobject[] · required

    Granularities available in the calendar. Order defines the default drill-down order and mimics the granularity dependency hierarchy.

  • namestring · maxLength: 255 · required

    Calendar title.

    Example: Fiscal calendar
  • descriptionstring · maxLength: 10000

    Calendar description.

    Example: Custom fiscal calendar starting in April.

DeclarativeColorPalette

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · required
  • namestring · maxLength: 255 · required

DeclarativeColumn

  • dataTypestring · enum · required

    Column type

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: INT
  • namestring · maxLength: 255 · required

    Column name. Must not contain NUL (0x00) characters.

    Example: customer_id
  • descriptionstring · maxLength: 10000

    Column description/comment from database

    Example: Customer unique identifier
  • isNullableboolean

    Column is nullable

  • isPrimaryKeyboolean

    Is column part of primary key?

  • nullValuestring

    Value used as sentinel for nullable columns

  • referencedTableColumnstring · maxLength: 255

    Referenced table (Foreign key)

    Example: customer_id
  • referencedTableIdstring · maxLength: 255

    Referenced table (Foreign key)

    Example: customers

DeclarativeComputedAttribute

  • contentobject · required

    A definition of the computed attribute content.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Computed attribute ID.

    Example: total-sales
  • titlestring · maxLength: 255 · required

    Computed attribute title.

    Example: Total sales
  • certificationstring · enum

    Certification status of the entity.

    Enum values:
    CERTIFIED
  • certificationMessagestring | null

    Optional message associated with the certification.

  • certifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time when the certification was set.

  • certifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • dataTypestring · enum · maxLength: 255

    Computed attribute data type

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: STRING
  • descriptionstring · maxLength: 10000

    Computed attribute description.

    Example: Sales for all the data available.
  • isHiddenboolean

    If true, this computed attribute is hidden from AI search results.

    Example: false
  • isNullableboolean

    Flag indicating whether the associated source column allows null values.

    Example: false
  • localestring

    Default locale for primary computed label.

    Example: en-US
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • nullValuestring

    Value used in coalesce during joins instead of null.

    Example: empty_value
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]
  • valueTypestring · enum

    Specific type of the computed attribute value

    Enum values:
    TEXT
    HYPERLINK
    GEO
    GEO_LONGITUDE
    GEO_LATITUDE
    GEO_AREA
    GEO_ICON
    IMAGE

DeclarativeComputedAttributeContent

  • maqlstring · maxLength: 10000 · required
    Example: SELECT 1
  • formatstring | null · maxLength: 2048

    Excel-like format string with optional dynamic tokens. Filter value tokens: [$FILTER:<label_id>] for raw filter value passthrough. Currency tokens: [$CURRENCY:<label_id>] for currency symbol, with optional forms :symbol, :narrow, :code, :name. Locale abbreviations: [$K], [$M], [$B], [$T] for locale-specific scale abbreviations. Tokens are resolved at execution time based on AFM filters and user's format locale. Single-value filters only; multi-value filters use fallback values.

    Example: %0.2f
  • metricTypestring · enum

    Categorizes metric semantics (e.g., currency).

    Enum values:
    UNSPECIFIED
    CURRENCY

DeclarativeCspDirective

  • directivestring · maxLength: 255 · required
  • sourcesstring[] · required

DeclarativeCustomApplicationSetting

  • applicationNamestring · maxLength: 255 · required

    The application id

    Example: Modeler
  • contentobject | null · maxLength: 250000 · required

    Free-form JSON content. Maximum supported length is 250000 characters.

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Custom Application Setting ID.

    Example: modeler.demo

DeclarativeCustomGeoCollection

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Custom geo collection ID.

    Example: my-geo-collection
  • descriptionstring · maxLength: 10000

    Description of the custom geo collection.

  • namestring · maxLength: 255

    Name of the custom geo collection.

    Example: My Geo Collection

DeclarativeCustomGeoCollections

  • customGeoCollectionsobject[] · required

DeclarativeDashboardPlugin

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Dashboard plugin object ID.

    Example: dashboard-plugin-1
  • titlestring · maxLength: 255 · required

    Dashboard plugin object title.

    Example: 3D map renderer
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Dashboard plugin description.

    Example: Three dimensional view of data.
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeDataSource

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Data source ID.

    Example: pg_local_docker-demo
  • namestring · maxLength: 255 · required

    Name of the data source.

    Example: postgres demo
  • schemastring · maxLength: 255 · required

    A scheme/database with the data.

    Example: demo
  • typestring · enum · required

    Type of database.

    Enum values:
    POSTGRESQL
    REDSHIFT
    VERTICA
    SNOWFLAKE
    ADS
    BIGQUERY
    MSSQL
    PRESTO
    Example: POSTGRESQL
  • alternativeDataSourceIdstring | null · pattern: ^(?!\.)[.A-Za-z0-9_-…

    Alternative data source ID. It is a weak reference meaning data source does not have to exist. All the entities (e.g. tables) from the data source must be available also in the alternative data source. It must be present in the same organization as the data source.

    Example: pg_local_docker-demo2
  • authenticationTypestring | null · enum

    Type of authentication used to connect to the database.

    Enum values:
    USERNAME_PASSWORD
    TOKEN
    KEY_PAIR
    CLIENT_SECRET
    OIDC_PASSTHROUGH
  • cacheRetentionobject | null

    Determines when the cached results coming from a particular data source expire. The shape is selected by the type property.

  • cacheStrategystring · enum

    Determines how the results coming from a particular datasource should be cached.

    • ALWAYS: The results from the datasource should be cached normally (the default).
    • NEVER: The results from the datasource should never be cached.
    Enum values:
    ALWAYS
    NEVER
  • clientIdstring · maxLength: 255

    Id of client with permission to connect to the data source.

    Example: client1234
  • clientSecretstring · maxLength: 255

    The client secret to use to connect to the database providing the data for the data source.

  • dateTimeSemanticsstring | null · enum

    Determines how datetime values are interpreted in data sources without native support for specifying this.

    • LOCAL: The values are assumed to be in local timezone and they are not converted to the user's timezone.
    • UTC: The values are assumed to be in UTC and they are converted to the user's timezone.
    Enum values:
    LOCAL
    UTC
  • decodedParametersobject[]
  • parametersobject[]
  • passwordstring · maxLength: 255

    Password for the data-source user, property is never returned back.

    Example: *****
  • permissionsobject[]
  • privateKeystring | null · maxLength: 15000

    The private key to use to connect to the database providing the data for the data source.

  • privateKeyPassphrasestring | null · maxLength: 255

    The passphrase used to encrypt the private key.

  • tokenstring · maxLength: 10000

    Token as an alternative to username and password.

    Example: Bigquery service account JSON. Encode it using base64!
  • urlstring · maxLength: 255

    An connection string relevant to type of database.

    Example: jdbc:postgresql://postgres:5432/gooddata
  • usernamestring · maxLength: 255

    User with permission connect the data source/database.

    Example: demo

DeclarativeDataSourcePermission

  • assigneeobject · required

    Identifier of a user or user-group.

  • namestring · enum · required

    Permission name.

    Enum values:
    MANAGE
    USE

DeclarativeDataSourcePermissions

  • permissionsobject[]

DeclarativeDataSources

  • dataSourcesobject[] · required

DeclarativeDataset

  • grainobject[] · required

    An array of grain identifiers.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    The Dataset ID. This ID is further used to refer to this instance of dataset.

    Example: customers
  • referencesobject[] · required

    An array of references. The semantics of sources depends on the dataset shape: for NORMAL→NORMAL references, sources is a compound foreign key to the target dataset's grain (one source per grain component, dataType-matched). For pre-aggregation datasets (NORMAL with aggregatedFacts), sources is reinterpreted as independent column→attribute mappings — one entry per source — and targets are NOT required to be grain components.

  • titlestring · maxLength: 255 · required

    A dataset title.

    Example: Customers
  • aggregatedFactsobject[]

    An array of aggregated facts. Presence makes the dataset a pre-aggregation dataset, which requires precedence > 0 and must NOT be set on AUXILIARY datasets.

  • attributesobject[]

    An array of attributes.

  • dataSourceTableIdobject

    An id of the table. Including ID of data source. Must NOT be set on AUXILIARY datasets.

    Example: {"dataSourceId":"my-postgres","id":"customers","type":"DATA_SOURCE"}
  • descriptionstring · maxLength: 10000

    A dataset description.

    Example: The customers of ours.
  • factsobject[]

    An array of facts.

  • precedenceinteger · int32 · min: 0

    Precedence used in aggregate awareness. Pre-aggregation datasets (NORMAL with aggregatedFacts) MUST set precedence > 0; non-pre-aggregation datasets MUST leave it null. Must NOT be set on AUXILIARY datasets.

    Example: 0
  • sqlobject

    SQL defining this dataset. Must NOT be set on AUXILIARY datasets.

    Example: {"dataSourceId":"my-postgres","statement":"SELECT * FROM some_table"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["Customers"]
  • typestring · enum

    Dataset type. NORMAL is the standard fact/dim dataset. AUXILIARY denotes a synthetic dataset used as a reference target by pre-aggregation datasets (keystone of the aggregate-awareness design); AUX datasets must not carry aggregatedFacts, sql, dataSourceTableId, workspaceDataFilterReferences or precedence. Date datasets use a separate schema and are not represented by this enum.

    Enum values:
    NORMAL
    AUXILIARY
  • workspaceDataFilterColumnsobject[]

    An array of columns which are available for match to implicit workspace data filters.

  • workspaceDataFilterReferencesobject[]

    An array of explicit workspace data filters. Must NOT be set on AUXILIARY datasets.

DeclarativeDatasetExtension

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    The Dataset ID. This ID is further used to refer to this instance of dataset.

    Example: customers
  • workspaceDataFilterReferencesobject[]

    An array of explicit workspace data filters.

DeclarativeDatasetSql

  • dataSourceIdstring · required

    Data source ID.

    Example: my-postgres
  • statementstring · required

    SQL statement.

    Example: SELECT * FROM some_table

DeclarativeDateDataset

  • granularitiesstring[] · required

    An array of date granularities. All listed granularities will be available for date dataset.

    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_HOUR
    MINUTE_OF_DAY
    HOUR
    HOUR_OF_DAY
  • granularitiesFormattingobject · required

    A date dataset granularities title formatting rules.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Date dataset ID.

    Example: date
  • titlestring · maxLength: 255 · required

    Date dataset title.

    Example: Date
  • conditionalFormattingobject | null

    Conditional formatting inherited by every table column that renders this object.

  • descriptionstring · maxLength: 10000

    Date dataset description.

    Example: A customer order date
  • tagsstring[] · unique

    A list of tags.

    Example: ["Customer dates"]

DeclarativeExportDefinition

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Export definition id.

    Example: export-definition-1
  • titlestring · maxLength: 255 · required

    Export definition object title.

    Example: My regular export
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Export definition object description.

    Example: Simple number for total goods in current production.
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • requestPayloadobject

    JSON content to be used as export request payload for /export/tabular and /export/visual endpoints.

    Example: ["Revenues"]
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeExportDefinitionIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Export definition identifier.

    Example: export123
  • typestring · enum · required

    A type.

    Enum values:
    exportDefinition
    Example: exportDefinition

DeclarativeExportTemplate

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of an export template

    Example: default-export-template
  • namestring · maxLength: 255 · required

    Name of an export template.

    Example: My default export template
  • dashboardSlidesTemplateobject | null

    Template for dashboard slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}

  • widgetSlidesTemplateobject | null

    Template for widget slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}

DeclarativeExportTemplates

  • exportTemplatesobject[] · required

DeclarativeFact

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Fact ID.

    Example: fact.customer_order_count
  • titlestring · maxLength: 255 · required

    Fact title.

    Example: Customer order count
  • descriptionstring · maxLength: 10000

    Fact description.

    Example: A number of orders created by the customer - including all orders, even the non-delivered ones.
  • isHiddenboolean

    If true, this fact is hidden from AI search results.

    Example: false
  • isNullableboolean

    Flag indicating whether the associated source column allows null values.

    Example: false
  • nullValuestring

    Value used in coalesce during joins instead of null.

    Example: 0
  • sourceColumnstring · maxLength: 255

    A name of the source column in the table.

    Example: customer_order_count
  • sourceColumnDataTypestring · enum · maxLength: 255

    A type of the source column

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: NUMERIC
  • tagsstring[] · unique

    A list of tags.

    Example: ["Customers"]

DeclarativeFilterContext

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Filter Context ID.

    Example: filter-sales
  • titlestring · maxLength: 255 · required

    Filter Context title.

    Example: Filter Context for Sales team
  • descriptionstring · maxLength: 10000

    Filter Context description.

    Example: Filter Context for Sales team.
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeFilterView

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    FilterView object ID.

    Example: filterView-1
  • titlestring · maxLength: 255 · required
  • analyticalDashboardobject

    An analytical dashboard identifier.

  • contentobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • descriptionstring · maxLength: 255
  • isDefaultboolean

    Indicator whether the filter view should by applied by default.

  • tagsstring[] · unique
  • userobject

    A user identifier.

    Example: {"id":"example123","type":"user"}

DeclarativeIdentityProvider

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    FilterView object ID.

    Example: filterView-1
  • customClaimMappingobject · maxLength: 10000

    Map of custom claim overrides. To be used when your Idp does not provide default claims (sub, email, name, given_name, family_name, urn.gooddata.user_groups [optional]). Define the key pair for the claim you wish to override, where the key is the default name of the attribute and the value is your custom name for the given attribute.

  • identifiersstring[]

    List of identifiers for this IdP, where an identifier is a domain name. Users with email addresses belonging to these domains will be authenticated by this IdP.

    Example: ["gooddata.com"]
  • idpTypestring · enum

    Type of IdP for management purposes. MANAGED_IDP represents a GoodData managed IdP used in single OIDC setup, which is protected from altering/deletion. FIM_IDP represents a GoodData managed IdP used in federated identity management setup, which is protected from altering/deletion. CUSTOM_IDP represents customer's own IdP, protected from deletion if currently used by org for authentication, deletable otherwise.

    Enum values:
    MANAGED_IDP
    FIM_IDP
    DEX_IDP
    CUSTOM_IDP
  • oauthClientIdstring · maxLength: 255

    The OAuth client id of your OIDC provider. This field is mandatory for OIDC IdP.

  • oauthClientSecretstring · maxLength: 255

    The OAuth client secret of your OIDC provider. This field is mandatory for OIDC IdP.

  • oauthCustomAuthAttributesobject · maxLength: 10000

    Map of additional authentication attributes that should be added to the OAuth2 authentication requests, where the key is the name of the attribute and the value is the value of the attribute.

  • oauthCustomScopesarray | null

    List of additional OAuth scopes which may be required by other providers (e.g. Snowflake)

  • oauthIssuerIdstring · maxLength: 255

    Any string identifying the OIDC provider. This value is used as suffix for OAuth2 callback (redirect) URL. If not defined, the standard callback URL is used. This value is valid only for external OIDC providers, not for the internal DEX provider.

    Example: myOidcProvider
  • oauthIssuerLocationstring · maxLength: 255

    The location of your OIDC provider. This field is mandatory for OIDC IdP.

  • oauthSubjectIdClaimstring · maxLength: 255

    Any string identifying the claim in ID token, that should be used for user identification. The default value is 'sub'.

    Example: oid
  • samlMetadatastring · maxLength: 15000

    Base64 encoded xml document with SAML metadata. This document is issued by your SAML provider. It includes the issuer's name, expiration information, and keys that can be used to validate the response from the identity provider. This field is mandatory for SAML IdP.

DeclarativeIdentityProviderIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of the identity provider.

    Example: gooddata.com
  • typestring · enum · required

    A type.

    Enum values:
    identityProvider
    Example: identityProvider

DeclarativeIpAllowlistPolicy

  • allowedSourcesstring[] · required

    Allowed source IPv4 addresses or CIDR ranges. Only IPv4 is supported; IPv6 are rejected. The /0 prefix is not allowed.

    Example: ["203.0.113.10/32","198.51.100.0/24"]
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of an IP allowlist policy.

    Example: admin-vpn-only
  • userGroupsobject[]

    Target user groups this policy applies to.

  • usersobject[]

    Target users this policy applies to.

DeclarativeJwk

  • contentobject · required

    Declarative specification of the cryptographic key.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    JWK object ID.

    Example: jwk-1

DeclarativeJwkSpecification

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: alg, e, kid +3 more
Properties for Variant 1:

Declarative specification of the cryptographic key.

  • algstring · enum · required

    Algorithm intended for use with the key.

    Enum values:
    RS256
    RS384
    RS512
    Example: RS256
  • estring · required

    parameter contains the exponent value for the RSA public key.

  • kidstring · maxLength: 255 · pattern: ^[^.] · required

    Parameter is used to match a specific key.

    Example: key.001
  • ktystring · enum · required

    Key type parameter

    Enum values:
    RSA
    Example: RSA
  • nstring · required

    Parameter contains the modulus value for the RSA public key.

  • usestring · enum · required

    Parameter identifies the intended use of the public key.

    Enum values:
    sig
    Example: sig
  • x5cstring[]

    Parameter contains a chain of one or more PKIX certificates.

  • x5tstring

    Parameter is a base64url-encoded SHA-1 thumbprint of the DER encoding of an X.509 certificate.

DeclarativeLabel

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Label ID.

    Example: label.customer_name
  • titlestring · maxLength: 255 · required

    Label title.

    Example: Customer name
  • conditionalFormattingobject | null

    Conditional formatting inherited by every table column that renders this object.

  • descriptionstring · maxLength: 10000

    Label description.

    Example: Customer name
  • geoAreaConfigobject

    Configuration specific to geo area labels.

  • isHiddenboolean

    Determines if the label is hidden from AI features.

    Example: false
  • isNullableboolean

    Flag indicating whether the associated source column allows null values.

    Example: false
  • localestring

    Default label locale.

    Example: en-US
  • nullValuestring

    Value used in coalesce during joins instead of null.

    Example: empty_value
  • sourceColumnstring · maxLength: 255

    A name of the source column in the table.

    Example: customer_name
  • sourceColumnDataTypestring · enum · maxLength: 255

    A type of the source column

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: STRING
  • tagsstring[] · unique

    A list of tags.

    Example: ["Customers"]
  • translationsobject[]

    Other translations.

  • valueTypestring · enum

    Specific type of label

    Enum values:
    TEXT
    HYPERLINK
    GEO
    GEO_LONGITUDE
    GEO_LATITUDE
    GEO_AREA
    GEO_ICON
    IMAGE

DeclarativeLabelTranslation

  • localestring · required

    Translation locale.

    Example: en-US
  • sourceColumnstring · required

    Translation source column.

    Example: customer_name_en

DeclarativeLdm

  • calendarsobject

    Custom fiscal calendars keyed by calendar ID. Can be defined only in the root workspace.

  • datasetExtensionsobject[]

    An array containing extensions for datasets defined in parent workspaces.

  • datasetsobject[]

    An array containing datasets.

  • dateInstancesobject[]

    An array containing date-related datasets.

DeclarativeMemoryItem

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Memory item ID.

    Example: sales-context
  • instructionstring · maxLength: 255 · required

    The text that will be injected into the system prompt.

    Example: When discussing sales, always consider quarterly trends.
  • strategystring · enum · required

    Strategy defining when the memory item should be applied

    Enum values:
    ALWAYS
    AUTO
    Example: AUTO
  • titlestring · maxLength: 255 · required

    Memory item title.

    Example: Sales Context
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Memory item description.

    Example: Context about sales data for AI assistant.
  • isDisabledboolean

    Whether memory item is disabled.

    Example: false
  • keywordsstring[] · unique

    Set of unique strings used for semantic similarity filtering.

  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["AI","Context"]

DeclarativeMetric

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Metric ID.

    Example: total-sales
  • titlestring · maxLength: 255 · required

    Metric title.

    Example: Total sales
  • certificationstring · enum

    Certification status of the entity.

    Enum values:
    CERTIFIED
  • certificationMessagestring | null

    Optional message associated with the certification.

  • certifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time when the certification was set.

  • certifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • conditionalFormattingobject | null

    Conditional formatting inherited by every table column that renders this object.

  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Metric description.

    Example: Sales for all the data available.
  • isHiddenboolean

    If true, this metric is hidden from AI search results.

    Example: false
  • isHiddenFromKdaboolean

    If true, this metric is hidden from key drive analysis.

    Example: false
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeModel

  • ldmobject

    A logical data model (LDM) representation.

DeclarativeNotificationChannel

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of a notification channel

    Example: notification-channel-1
  • allowedRecipientsstring · enum

    Allowed recipients of notifications from this channel. CREATOR - only the creator INTERNAL - all users within the organization EXTERNAL - all recipients including those outside the organization

    Enum values:
    CREATOR
    INTERNAL
    EXTERNAL
    Default: INTERNAL
  • customDashboardUrlstring · maxLength: 255

    Custom dashboard url that is going to be used in the notification. If not specified it is going to be deduced based on the context. Allowed placeholders are: {workspaceId} {dashboardId} {automationId} {asOfDate}

  • dashboardLinkVisibilitystring · enum

    Dashboard link visibility in notifications. HIDDEN - the link will not be included INTERNAL_ONLY - only internal users will see the link ALL - all users will see the link

    Enum values:
    HIDDEN
    INTERNAL_ONLY
    ALL
    Default: INTERNAL_ONLY
  • descriptionstring · maxLength: 10000

    Description of a notification channel.

    Example: This is a channel
  • destinationobject
  • destinationTypestring | null · enum · readOnly
    Enum values:
    WEBHOOK
    SMTP
    DEFAULT_SMTP
    IN_PLATFORM
  • inPlatformNotificationstring · enum

    In-platform notifications configuration. No effect if the destination type is IN_PLATFORM. DISABLED - in-platform notifications are not sent ENABLED - in-platform notifications are sent in addition to the regular notifications

    Enum values:
    DISABLED
    ENABLED
    Default: DISABLED
  • namestring · maxLength: 255

    Name of a notification channel.

    Example: channel
  • notificationSourcestring · maxLength: 10000

    Human-readable description of the source of the notification. If specified, this propertywill be included in the notifications to this channel.Allowed placeholders are: {{workspaceId}} {{workspaceName}} {{workspaceDescription}} {{dashboardId}} {{dashboardName}} {{dashboardDescription}}

DeclarativeNotificationChannelIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Notification channel identifier.

    Example: webhook123
  • typestring · enum · required

    A type.

    Enum values:
    notificationChannel
    Example: notificationChannel

DeclarativeNotificationChannels

  • notificationChannelsobject[] · required

DeclarativeOrganization

  • organizationobject · required

    Information available about an organization.

  • agentsobject[]
  • customGeoCollectionsobject[]
  • dataSourcesobject[]
  • exportTemplatesobject[]
  • identityProvidersobject[]
  • ipAllowlistPoliciesobject[]
  • jwksobject[]
  • notificationChannelsobject[]
  • userGroupsobject[]
  • usersobject[]
  • workspaceDataFiltersobject[]
  • workspacesobject[]

DeclarativeOrganizationInfo

  • hostnamestring · maxLength: 255 · required

    Formal hostname used in deployment.

    Example: alpha.com
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of the organization.

    Example: Alpha corporation
  • namestring · maxLength: 255 · required

    Formal name of the organization.

    Example: Alpha corporation
  • permissionsobject[] · required
  • allowedOriginsstring[]
  • colorPalettesobject[]

    A list of color palettes.

  • cspDirectivesobject[]

    A list of CSP directives.

  • earlyAccessValuesstring[] · unique

    Early access defined on level Organization

  • identityProviderobject

    An Identity Provider identifier.

  • settingsobject[]

    A list of organization settings.

  • themesobject[]

    A list of themes.

  • earlyAccessstring · maxLength: 255 · deprecated · required

    Early access defined on level Organization

DeclarativeOrganizationPermission

  • assigneeobject · required

    Identifier of a user or user-group.

  • namestring · enum · required

    Permission name.

    Enum values:
    MANAGE
    SELF_CREATE_TOKEN
    BASE_UI_ACCESS

DeclarativeParameter

  • contentobject · required

    Parameter content (type-discriminated).

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Parameter ID.

    Example: discount-rate
  • titlestring · maxLength: 255 · required

    Parameter title.

    Example: Discount Rate
  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Parameter description.

    Example: Rate applied to discounted items.
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["Finance"]

DeclarativeReference

  • identifierobject · required

    A reference identifier.

  • multivalueboolean · required

    The multi-value flag enables many-to-many cardinality for references.

    Example: false
  • sourcesobject[]

    An array of source columns for a given reference.

  • sourceColumnDataTypesstring[] · deprecated · required

    An array of source column data types for a given reference. Deprecated, use 'sources' instead.

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
  • sourceColumnsstring[] · deprecated · required

    An array of source column names for a given reference. Deprecated, use 'sources' instead.

    Example: ["customer_id"]

DeclarativeReferenceSource

  • targetobject · maxLength: 255 · required

    A grain identifier.

    Example: {"id":"customer_id","type":"attribute"}
  • columnstring · maxLength: 255

    A name of the source column in the table.

    Example: customer_id
  • dataTypestring · enum · maxLength: 255

    A type of the source column.

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: STRING
  • isNullableboolean

    Flag indicating whether the associated source column allows null values.

    Example: false
  • nullValuestring

    Value used in coalesce during joins instead of null.

    Example: empty_value

DeclarativeReport

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Report ID.

    Example: boozt-h1
  • periodEndstring · date · required

    Last day of the reported period, inclusive.

    Example: 2026-06-30
  • periodStartstring · date · required

    First day of the reported period, inclusive.

    Example: 2026-01-01
  • titlestring · maxLength: 255 · required

    Report title.

  • descriptionstring · maxLength: 10000

    Report description.

  • tagsstring[] · unique
  • variableValuesobject

    Values for the variables declared in the content, keyed by name.

DeclarativeReportPageLayout

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Report page layout ID.

    Example: brand-cover
  • titlestring · maxLength: 255 · required

    Report page layout title.

  • descriptionstring · maxLength: 10000

    Report page layout description.

  • tagsstring[] · unique

DeclarativeReportTemplate

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Report template ID.

    Example: boozt-h1-deck
  • titlestring · maxLength: 255 · required

    Report template title.

  • descriptionstring · maxLength: 10000

    Report template description.

  • tagsstring[] · unique

DeclarativeRsaSpecification

  • algstring · enum · required

    Algorithm intended for use with the key.

    Enum values:
    RS256
    RS384
    RS512
    Example: RS256
  • estring · required

    parameter contains the exponent value for the RSA public key.

  • kidstring · maxLength: 255 · pattern: ^[^.] · required

    Parameter is used to match a specific key.

    Example: key.001
  • ktystring · enum · required

    Key type parameter

    Enum values:
    RSA
    Example: RSA
  • nstring · required

    Parameter contains the modulus value for the RSA public key.

  • usestring · enum · required

    Parameter identifies the intended use of the public key.

    Enum values:
    sig
    Example: sig
  • x5cstring[]

    Parameter contains a chain of one or more PKIX certificates.

  • x5tstring

    Parameter is a base64url-encoded SHA-1 thumbprint of the DER encoding of an X.509 certificate.

DeclarativeSetting

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Setting ID.

  • contentobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • typestring · enum

    Type of the setting.

    Enum values:
    TIMEZONE
    ACTIVE_THEME
    ACTIVE_COLOR_PALETTE
    ACTIVE_LLM_PROVIDER
    ACTIVE_CALENDARS
    WHITE_LABELING
    LOCALE
    METADATA_LOCALE
    Example: TIMEZONE

DeclarativeSingleWorkspacePermission

  • assigneeobject · required

    Identifier of a user or user-group.

  • namestring · enum · required

    Permission name.

    Enum values:
    MANAGE
    ANALYZE
    EXPORT
    EXPORT_TABULAR
    EXPORT_PDF
    CREATE_AUTOMATION
    USE_AI_ASSISTANT
    WRITE_KNOWLEDGE_DOCUMENTS

DeclarativeSourceReference

  • operationstring · enum · required

    Aggregation operation.

    Enum values:
    SUM
    MIN
    MAX
    APPROXIMATE_COUNT
    Example: SUM
  • referenceobject · required

    A source reference identifier.

DeclarativeTable

  • columnsobject[] · required

    An array of physical columns

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Table id.

    Example: customers
  • pathstring[] · required

    Path to table.

    Example: ["table_schema","table_name"]
  • typestring · required

    Table type: TABLE or VIEW.

    Example: TABLE
  • namePrefixstring · maxLength: 255

    Table or view name prefix used in scan. Will be stripped when generating LDM.

    Example: out_gooddata

DeclarativeTables

  • tablesobject[] · required

    An array of physical database tables.

DeclarativeTheme

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · required
  • namestring · maxLength: 255 · required

DeclarativeUser

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    User identifier.

    Example: employee123
  • authIdstring · maxLength: 255

    User identification in the authentication manager.

  • emailstring · maxLength: 255

    User email address

    Example: user@example.com
  • firstnamestring · maxLength: 255

    User first name

    Example: John
  • lastnamestring · maxLength: 255

    User last name

    Example: Wick
  • permissionsobject[]
  • settingsobject[]

    A list of user settings.

  • systemAccountboolean

    Is user system account

    Example: false
  • userGroupsobject[]

DeclarativeUserDataFilter

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    User Data Filters ID. This ID is further used to refer to this instance.

    Example: country_id_setting
  • maqlstring · maxLength: 10000 · required

    Expression in MAQL specifying the User Data Filter

    Example: {label/country} = "USA" AND {label/date.year} = THIS(YEAR)
  • titlestring · maxLength: 255 · required

    User Data Filters setting title.

    Example: Country ID setting
  • descriptionstring · maxLength: 10000

    User Data Filters setting description.

    Example: ID of country setting
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]
  • userobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • userGroupobject

    A user group identifier.

    Example: {"id":"admins","type":"userGroup"}

DeclarativeUserDataFilters

  • userDataFiltersobject[] · required

DeclarativeUserGroup

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    UserGroup identifier.

    Example: employees.all
  • namestring · maxLength: 255

    Name of UserGroup

    Example: admins
  • parentsobject[]
  • permissionsobject[]

DeclarativeUserGroupIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of the user group.

    Example: group.admins
  • typestring · enum · required

    A type.

    Enum values:
    userGroup
    Example: userGroup

DeclarativeUserGroupPermission

  • assigneeobject · required

    Identifier of a user or user-group.

  • namestring · enum · required

    Permission name.

    Enum values:
    SEE

DeclarativeUserGroupPermissions

  • permissionsobject[]

DeclarativeUserGroups

  • userGroupsobject[] · required

DeclarativeUserIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    User identifier.

    Example: employee123
  • typestring · enum · required

    A type.

    Enum values:
    user
    Example: user

DeclarativeUserPermission

  • assigneeobject · required

    Identifier of a user or user-group.

  • namestring · enum · required

    Permission name.

    Enum values:
    SEE

DeclarativeUserPermissions

  • permissionsobject[]

DeclarativeUsers

  • usersobject[] · required

DeclarativeUsersUserGroups

  • userGroupsobject[] · required
  • usersobject[] · required

DeclarativeVisualizationObject

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Visualization object ID.

    Example: visualization-1
  • titlestring · maxLength: 255 · required

    Visualization object title.

    Example: Count of goods
  • certificationstring · enum

    Certification status of the entity.

    Enum values:
    CERTIFIED
  • certificationMessagestring | null

    Optional message associated with the certification.

  • certifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time when the certification was set.

  • certifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • conditionalFormattingobject | null

    Conditional formatting for a table, with one entry per formatted column.

  • createdAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the entity creation.

    Example: 2023-07-20 12:30
  • createdByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • descriptionstring · maxLength: 10000

    Visualization object description.

    Example: Simple number for total goods in current production.
  • isHiddenboolean

    If true, this visualization object is hidden from AI search results.

    Example: false
  • modifiedAtstring | null · pattern: [0-9]{4}-[0-9]{2}-[0…

    Time of the last entity modification.

    Example: 2023-07-20 12:30
  • modifiedByobject

    A user identifier.

    Example: {"id":"example123","type":"user"}
  • tagsstring[] · unique

    A list of tags.

    Example: ["Revenues"]

DeclarativeWorkspace

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of a workspace

    Example: alpha.sales
  • namestring · maxLength: 255 · required

    Name of a workspace to view.

    Example: Alpha Sales
  • automationsobject[]
  • cacheExtraLimitinteger · int64

    Extra cache limit allocated to specific workspace. In case there is extra cache budget setup for organization, it can be split between multiple workspaces.

  • colorPalettesobject[]

    A list of workspace color palettes.

  • customApplicationSettingsobject[]

    A list of workspace custom settings.

  • dataSourceobject

    The data source used for the particular workspace instead of the one defined in the LDM inherited from its parent workspace. Such data source cannot be defined for a single or a top-parent workspace.

  • descriptionstring · maxLength: 255

    Description of the workspace

  • earlyAccessValuesstring[] · unique

    Early access defined on level Workspace

  • exportTemplatesobject[]

    A list of workspace export templates.

  • filterViewsobject[]
  • hierarchyPermissionsobject[]
  • managedboolean · readOnly

    Whether the workspace is platform-managed and read-only. Informational on export; ignored on import (the flag is server-controlled).

  • modelobject

    A declarative form of a model and analytics for a workspace.

  • parentobject

    A workspace identifier.

    Example: { id: demo, type: workspace }
  • permissionsobject[]
  • prefixstring · maxLength: 255 · pattern: ^(?!\.)[.A-Za-z0-9_-…

    Custom prefix of entity identifiers in workspace

  • settingsobject[]

    A list of workspace settings.

  • themesobject[]

    A list of workspace themes.

  • userDataFiltersobject[]

    A list of workspace user data filters.

  • earlyAccessstring · maxLength: 255 · deprecated · required

    Early access defined on level Workspace

DeclarativeWorkspaceColorPalette

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · required
  • namestring · maxLength: 255 · required

DeclarativeWorkspaceDataFilter

  • columnNamestring · maxLength: 255 · required

    Workspace Data Filters column name. Data are filtered using this physical column.

    Example: country_id
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Workspace Data Filters ID. This ID is further used to refer to this instance.

    Example: country_id
  • titlestring · maxLength: 255 · required

    Workspace Data Filters title.

    Example: Country ID
  • workspaceobject · required

    A workspace identifier.

    Example: { id: demo, type: workspace }
  • workspaceDataFilterSettingsobject[] · required

    Filter settings specifying values of filters valid for the workspace.

  • descriptionstring · maxLength: 10000

    Workspace Data Filters description.

    Example: ID of country

DeclarativeWorkspaceDataFilterColumn

  • dataTypestring · enum · required

    Data type of the column

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: INT
  • namestring · required

    Name of the column

    Example: customer_id

DeclarativeWorkspaceDataFilterReferences

  • filterColumnstring · required

    Filter column name

    Example: filter_id
  • filterColumnDataTypestring · enum · required

    Filter column data type

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: INT
  • filterIdobject · required

    Identifier of a workspace data filter.

DeclarativeWorkspaceDataFilterSetting

  • filterValuesstring[] · required

    Only those rows are returned, where columnName from filter matches those values.

    Example: ["US"]
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Workspace Data Filters ID. This ID is further used to refer to this instance.

    Example: country_id_setting
  • titlestring · maxLength: 255 · required

    Workspace Data Filters setting title.

    Example: Country ID setting
  • workspaceobject · required

    A workspace identifier.

    Example: { id: demo, type: workspace }
  • descriptionstring · maxLength: 10000

    Workspace Data Filters setting description.

    Example: ID of country setting

DeclarativeWorkspaceDataFilters

  • workspaceDataFiltersobject[] · required

DeclarativeWorkspaceExportTemplate

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of a workspace export template

    Example: default-export-template
  • namestring · maxLength: 255 · required

    Name of a workspace export template.

    Example: My default export template
  • dashboardSlidesTemplateobject | null

    Template for workspace dashboard slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}

  • widgetSlidesTemplateobject | null

    Template for workspace widget slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}

DeclarativeWorkspaceHierarchyPermission

  • assigneeobject · required

    Identifier of a user or user-group.

  • namestring · enum · required

    Permission name.

    Enum values:
    MANAGE
    ANALYZE
    EXPORT
    EXPORT_TABULAR
    EXPORT_PDF
    CREATE_AUTOMATION
    USE_AI_ASSISTANT
    WRITE_KNOWLEDGE_DOCUMENTS

DeclarativeWorkspaceModel

  • analyticsobject
  • ldmobject

    A logical data model (LDM) representation.

DeclarativeWorkspacePermissions

  • hierarchyPermissionsobject[]
  • permissionsobject[]

DeclarativeWorkspaceTheme

  • contentobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}
  • idstring · required
  • namestring · maxLength: 255 · required

DeclarativeWorkspaces

  • workspaceDataFiltersobject[] · required
  • workspacesobject[] · required

DefaultSmtp

  • typestring · enum · required

    The destination type.

    Enum values:
    DEFAULT_SMTP
  • fromEmailstring · email

    E-mail address to send notifications from. Currently this does not have any effect. E-mail 'no-reply@gooddata.com' is used instead.

    Default: no-reply@gooddata.com
  • fromEmailNamestring

    An optional e-mail name to send notifications from. Currently this does not have any effect. E-mail from name 'GoodData' is used instead.

    Default: GoodData

DeleteDocumentResponse

  • messagestring · required
  • successboolean · required

DeleteFilesRequest

  • fileNamesstring[] · required

    Names of the files to delete.

DependentEntitiesGraph

  • edgesarray[] · unique · required
  • nodesobject[] · unique · required

DependentEntitiesNode

  • idstring · required
  • typestring · enum · required

    Object type in the graph.

    Enum values:
    analyticalDashboard
    attribute
    attributeHierarchy
    dashboardPlugin
    dataset
    fact
    label
    metric
    Example: metric
  • titlestring

DependentEntitiesRequest

  • identifiersobject[] · required
  • relationstring · enum

    Entity relation for graph traversal from the entry points. DEPENDENTS returns entities that depend on the entry points. DEPENDENCIES returns entities that the entry points depend on.

    Enum values:
    DEPENDENTS
    DEPENDENCIES
    Default: DEPENDENTS

DependentEntitiesResponse

  • graphobject · required

DependsOn

  • labelstring · required

    Specifies on which label the filter depends on.

  • values(string | null)[] · required

    Specifies values of the label for element filtering.

  • complementFilterboolean

    Inverse filtering mode.

    Default: false
  • typestring · enum

    Type of the object label refers to. A set type is taken at its word; an unset one means a label, with a computed attribute of the same id accepted as a fallback.

    Enum values:
    label
    computedAttribute

DependsOnDateFilter

  • dateFilterobject · required

    Abstract filter definition type for dates.

DependsOnItem

DependsOnMatchFilter

  • matchFilterobject · required

    Filter via label with given match type and literal value.

Description

string · maxLength: 10000

Description2

boolean · enum
Enum values:

Description3

string · enum
Enum values:
inherit

Dimension

  • itemIdentifiersstring[] · required

    List of items in current dimension. Can reference 'localIdentifier' from 'AttributeItem', or special pseudo attribute "measureGroup" representing list of metrics.

    Example: ["attribute_1","measureGroup"]
  • localIdentifierstring · pattern: ^[.a-zA-Z0-9_-]+$

    Dimension identification within requests. Other entities can reference this dimension by this value.

    Example: firstDimension
  • sortingobject[]

    List of sorting rules. From most relevant to least relevant (less relevant rule is applied, when more relevant rule compares items as equal).

DimensionHeader

  • headerGroupsobject[] · required

    An array containing header groups.

Direction

string · enum
Enum values:
ASC
DESC

DisplayAs

string · enum
Enum values:
line
column
metric

DistinctPointShapes

  • enabled
  • point_shape_mapping

DocumentMetadataResponse

  • createdAtstring · required
  • createdBystring · required
  • filenamestring · required
  • idstring · required
  • numChunksinteger · required
  • scopesstring[] · required
  • updatedAtstring · required
  • updatedBystring · required
  • isDisabled
  • title
  • workspaceId

Element

  • primaryTitlestring · required

    Title of primary label of attribute owning requested label, null if the title is null or the primary label is excluded

  • titlestring · required

    Title of requested label.

ElementsRequest

  • labelstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Requested label.

    Example: label_id
  • cacheIdstring

    If specified, the element data will be taken from the result with the same cacheId if it is available.

  • complementFilterboolean

    Inverse filters:

    • false - return items matching patternFilter and exactFilter
    • true - return items not matching patternFilter and exactFilter
    Default: false
  • dependsOnarray

    Return only items that are not filtered-out by the parent filters.

  • exactFilter(string | null)[]

    Return only items, whose label title exactly matches one of filter.

  • excludePrimaryLabelboolean

    Excludes items from the result that differ only by primary label

    • false - return items with distinct primary label
    • true - return items with distinct requested label
    Default: false
  • filterByobject

    Specifies what is used for filtering.

  • patternFilterstring

    Return only items, whose label title case insensitively contains filter as substring.

  • sortOrderstring · enum

    Sort order of returned items. Items are sorted by label title. If no sort order is specified then attribute's sortDirection is used, which is ASC by default

    Enum values:
    ASC
    DESC
  • timezonestring

    Time zone (IANA id, e.g. "Europe/Prague") used to resolve relative date filters in dependsOn. If set it takes precedence over the workspace/user time zone setting; if not set the setting is used.

    Example: Europe/Prague
  • typestring · enum

    Type of the object label refers to. A set type is taken at its word; an unset one means a label, with a computed attribute of the same id accepted as a fallback.

    Enum values:
    label
    computedAttribute
  • validateBy(object | null)[]

    Return only items that are computable on metric.

  • dataSamplingPercentagenumber · float · deprecated · required

    Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation.

    Default: 100

ElementsResponse

  • elementsobject[] · required

    List of returned elements.

  • pagingobject · required

    Current page description.

  • primaryLabelobject · required

    Object identifier.

  • cacheIdstring

    The client can use this in subsequent requests (like paging or search) to get results from the same point in time as the previous request. This is useful when the underlying data source has caches disabled and the client wants to avoid seeing inconsistent results and to also avoid excessive queries to the database itself.

  • formatobject

    Attribute format describes formatting information to effectively format attribute values when needed.

  • granularitystring · enum

    Granularity of requested label in case of date attribute

    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_HOUR
    MINUTE_OF_DAY
    HOUR
    HOUR_OF_DAY

EmptyValueHandling

string · enum
Enum values:
INCLUDE
EXCLUDE
ONLY

EmptyValues

string · enum
Enum values:
only
include
exclude

EntitlementsRequest

  • entitlementsNamestring[] · unique · required
    Enum values:
    CacheStrategy
    Contract
    CustomTheming
    ExtraCache
    Hipaa
    PdfExports
    UiLocalization
    Tier

EntityIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Object identifier.

  • typestring · enum · required

    Object type in the graph.

    Enum values:
    analyticalDashboard
    attribute
    attributeHierarchy
    dashboardPlugin
    dataset
    fact
    label
    metric
    Example: metric

EntitySearchBody

  • filterstring | null

    Filtering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').

  • includearray | null

    List of related entities to include in the response

  • metaIncludearray | null · unique

    Set of metadata fields to include in the response

  • pageobject

    Pagination information for entity search

  • sortarray | null

    Sorting criteria (can specify multiple sort orders)

EntitySearchPage

  • indexinteger · int32 · min: 0 · required

    Zero-based page index

    Default: 0
  • sizeinteger · int32 · min: 1 · required

    Number of items per page

    Default: 100

EntitySearchSort

  • propertystring · required

    Property name to sort by

  • directionstring · enum

    Sort direction

    Enum values:
    ASC
    DESC
    Default: ASC

ErrorInfo

  • reasonstring · required

    Stable machine-readable error code. Switch on this for localized client messages.

  • statusCodeinteger · required

    HTTP-like semantic status (e.g. 503 when the workspace is still syncing).

ExecutionLinks

  • executionResultstring · required

    Link to the result data.

ExecutionResponse

  • dimensionsobject[] · required

    Dimensions of the result

  • linksobject · required

    Links to the execution result.

ExecutionResult

  • dataobject[] · required

    A multi-dimensional array of computed results. The most common one being a 2-dimensional array. The arrays can be composed of Double or null values.

    Example: [[1,2.5],[-1.3,3.14]]
  • dimensionHeadersobject[] · required

    An array containing dimension headers. The size of the array corresponds to the number of dimensions. Their order corresponds to the dimension order in the execution result spec.

  • grandTotalsobject[] · required
  • metadataobject · required

    Additional metadata for the particular execution result.

  • pagingobject · required

    A paging information related to the data presented in the execution result. These paging information are multi-dimensional.

ExecutionResultDataSourceMessage

  • correlationIdstring · required

    Id correlating different pieces of supplementary info together.

  • sourcestring · required

    Information about what part of the system created this piece of supplementary info.

  • typestring · required

    Type of the supplementary info instance. There are currently no well-known values for this, but there might be some in the future.

  • dataobject

    Data of this particular supplementary info item: a free-form JSON specific to the particular supplementary info item type.

ExecutionResultGrandTotal

  • dataobject[] · required

    A multi-dimensional array of computed results. The most common one being a 2-dimensional array. The arrays can be composed of Double or null values.

    Example: [[1,2.5],[-1.3,3.14]]
  • dimensionHeadersobject[] · required

    Contains headers for a subset of totalDimensions in which the totals are grand totals.

  • totalDimensionsstring[] · required

    Dimensions of the grand totals.

ExecutionResultHeader

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributeHeader
type = object · requires: measureHeader
type = object · requires: totalHeader
Properties for Variant 1:
  • attributeHeaderobject · required

    Header containing the information related to attributes.

ExecutionResultLimitBreak

  • limitinteger · int64 · required

    The configured threshold value.

  • limitTypestring · required

    Type of the limit that was broken, e.g. "rowCount".

  • valueinteger · int64

    The actual value that triggered the limit; null when it cannot be determined exactly.

ExecutionResultMetadata

  • dataSourceMessagesobject[] · required

    Additional information sent by the underlying data source.

  • limitBreaksobject[]

    Limits that were broken during result computation, causing the result to be partial. Absent when the result is complete.

ExecutionResultPaging

  • countinteger[] · required

    A count of the returned results in every dimension.

    Example: [2,2]
  • offsetinteger[] · required

    The offset of the results returned in every dimension.

    Example: [0,0]
  • totalinteger[] · required

    A total count of the results in every dimension.

    Example: [2,2]

ExecutionSettings

  • dataSamplingPercentagenumber · float

    Specifies the percentage of rows from fact datasets to use during computation. This feature is available only for workspaces that use a Vertica Data Source without table views.

  • timestampstring · date-time

    Specifies the timestamp of the execution from which relative filters are resolved. If not set, the current time is used.

  • timezonestring

    Specifies the time zone used to resolve relative date filters and to convert time-zone-aware date/time values in the result. Expects an IANA time zone id (e.g. "Europe/Prague") or a fixed GMT offset (e.g. "GMT+02:00"). If not set, the time zone from the workspace/user settings is used.

    Example: Europe/Prague

ExportRequest

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: dashboardId, fileName
type = object · requires: fileName, format
Properties for Variant 1:

Export request object describing the export properties and metadata for dashboard PDF exports.

  • dashboardIdstring · required

    Dashboard identifier

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • fileNamestring · required

    File name to be used for retrieving the pdf document.

    Example: filename
  • metadataobject

    Metadata definition in free-form JSON format.

    Example: {}
  • timezoneIdstring | null

    Time zone the export should be rendered in, as an IANA identifier (e.g. 'Asia/Kolkata') or a GMT offset (e.g. 'GMT+01:00'). When omitted, the workspace time zone setting is used.

    Example: Asia/Kolkata

ExportResponse

  • exportResultstring · required

ExportResult

  • exportIdstring · required
  • fileNamestring · required
  • statusstring · enum · required
    Enum values:
    SUCCESS
    ERROR
    INTERNAL_ERROR
    TIMEOUT
  • errorMessagestring
  • expiresAtstring · date-time
  • fileSizeinteger · int64
  • fileUristring
  • finishedAtstring · date-time
  • traceIdstring
  • triggeredAtstring · date-time

FactIdentifier

string · pattern: ^fact/(?!\.)[.A-Za-z…

A fact identifier in the form of fact/{id}.

FactPermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

FactPermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

FactPermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

FactPermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

FailedOperation

  • idstring · required

    Id of the operation

  • kindstring · enum · required

    Type of the long-running operation.

    • provision-database — Provisioning of an AI Lake database.
    • deprovision-database — Deprovisioning (deletion) of an AI Lake database.
    • run-service-command — Running a command in a particular AI Lake service.
    • analyze-statistics — Running ANALYZE TABLE for CBO statistics collection.
    Enum values:
    provision-database
    deprovision-database
    run-service-command
    analyze-statistics
  • statusstring · enum · required
    Enum values:
    failed
  • errorobject · required

    Error information for a failed operation

FeatureFlagsContext

  • earlyAccessstring · required
  • earlyAccessValuesstring[] · unique · required

Features

  • contextobject · required

Feedback

  • typestring · enum · required

    Feedback type.

    Enum values:
    POSITIVE
    NEGATIVE
  • text

    Optional free-form feedback comment.

File

  • anyobject[]
  • canResegmentstring · enum
    Enum values:
    YES
    NO
  • idstring
  • notesobject
  • originalstring
  • otherAttributesobject
  • skeletonobject
  • spacestring
  • srcDirstring · enum
    Enum values:
    LTR
    RTL
    AUTO
  • translatestring · enum
    Enum values:
    YES
    NO
  • trgDirstring · enum
    Enum values:
    LTR
    RTL
    AUTO
  • unitOrGroupobject[]

FilterBy

  • labelTypestring · enum

    Specifies which label is used for filtering - primary or requested.

    Enum values:
    PRIMARY
    REQUESTED
    Default: REQUESTED

FilterDefinition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: inline
type = object · requires: rankingFilter
type = object · requires: comparisonMeasureValueFilter
type = object · requires: rangeMeasureValueFilter
type = object · requires: compoundMeasureValueFilter
type = object · requires: absoluteDateFilter
type = object · requires: absoluteGranularityDateFilter
type = object · requires: relativeDateFilter
type = object · requires: allTimeDateFilter
type = object · requires: negativeAttributeFilter
type = object · requires: positiveAttributeFilter
type = object · requires: matchAttributeFilter
Properties for InlineFilterDefinition:

Filter in form of direct MAQL query.

  • inlineobject · required

FilterDefinitionForSimpleMeasure

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object
type = object
Properties for Variant 1:

Abstract filter definition type for dates.

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: absoluteDateFilter
type = object · requires: absoluteGranularityDateFilter
type = object · requires: relativeDateFilter
type = object · requires: allTimeDateFilter
Properties for AbsoluteDateFilter:

A datetime filter specifying exact from and to values.

  • absoluteDateFilterobject · required

FiscalYearCalendarDefinition

  • monthOffsetinteger · int32 · required

    Number of months the fiscal year start is shifted relative to the Gregorian year.

    Example: 3
  • typestring · enum · required
    Enum values:
    fiscalYear

ForecastRequest

  • forecastPeriodinteger · int32 · required

    Number of future periods that should be forecasted

  • confidenceLevelnumber · float

    Confidence interval boundary value.

    Default: 0.95
  • seasonalboolean

    Whether the input data is seasonal

    Default: false

ForecastResult

  • attributestring[] · required
  • lowerBound(number | null)[] · required
  • origin(number | null)[] · required
  • prediction(number | null)[] · required
  • upperBound(number | null)[] · required

Format

  • scopestring · enum · required
    Enum values:
    cell
    row
  • fill

    Background color as hex (e.g. #E54D40).

  • text

    Text color as hex (e.g. #FFFFFF).

Frequency

  • bucketsobject[] · required

FrequencyBucket

  • countinteger · int64 · required
  • valuestring

FrequencyProperties

  • valueLimitinteger · int32

    The maximum number of distinct values to return.

    Default: 10

Function

string · enum
Enum values:
SUM
AVG
MIN
MAX
MED
NAT

FunctionCallContent

  • argumentsobject · required

    Function/tool arguments payload.

  • callIdstring · required

    Function call correlation identifier.

  • idstring · required

    Function call item identifier from LLM.

  • namestring · required

    Function/tool name.

  • typestring · const

    Type of item content.

    Const value: toolCall
    Default: toolCall

FunctionResultContent

  • callIdstring · required

    Function call correlation identifier.

  • resultstring · required

    Serialized function/tool execution result.

  • typestring · const

    Type of item content.

    Const value: toolResult
    Default: toolResult

GdStorageFile

  • modifiedAtstring · date-time · required

    Last modification timestamp of the file.

  • namestring · required

    Name of the file.

  • sizeinteger · int64 · required

    Size of the file in bytes.

  • typestring · enum · required

    Type of the file.

    Enum values:
    CSV

GenerateDescriptionRequest

  • objectIdstring · required

    Identifier of the object to describe

  • objectTypestring · enum · required

    Type of the object to describe. One of: visualization, dashboard, metric, fact, attribute

    Enum values:
    Visualization
    Dashboard
    Metric
    Fact
    Attribute

GenerateDescriptionResponse

  • descriptionstring

    Generated description of the requested object

  • notestring

    Additional note with details in case generation was not performed

GenerateLdmRequest

  • aggregatedFactPrefixstring

    Columns starting with this prefix will be considered as aggregated facts. The prefix is then followed by the value of separator parameter. Given the aggregated fact prefix is aggr and separator is __, the columns with name like aggr__sum__product__sold will be considered as aggregated sold fact in the product table with SUM aggregate function.

    Example: aggr
  • dateGranularitiesstring

    Option to control date granularities for date datasets. Empty value enables common date granularities (DAY, WEEK, MONTH, QUARTER, YEAR). Default value is all which enables all available date granularities, including time granularities (like hours, minutes).

    Example: all
  • dateReferencePrefixstring

    Columns starting with this prefix will be considered as references to date dataset. The prefix is then followed by the value of separator parameter. Given the reference prefix is d and separator is __, the columns with name like d__date will be considered as reference to date dataset. There can be also second separator and granularity suffix, e.g. d__date__day to create attribute reference to exact date dataset and granularity.

    Example: d
  • denormPrefixstring

    Columns starting with this prefix will be considered as denormalization references. The prefix is then followed by the value of separator parameter. Given the denormalization reference prefix is dr and separator is __, the columns with name like dr__customer_name will be considered as denormalization references.

    Example: dr
  • factPrefixstring

    Columns starting with this prefix will be considered as facts. The prefix is then followed by the value of separator parameter. Given the fact prefix is f and separator is __, the columns with name like f__sold will be considered as facts.

    Example: f
  • generateLongIdsboolean

    A flag dictating how the attribute, fact and label ids are generated. By default their ids are derived only from the column name, unless there would be a conflict (e.g. category coming from two different tables). In that case a long id format of <table>.<column> is used. If the flag is set to true, then all ids will be generated in the long form.

    Default: false
  • grainMultivalueReferencePrefixstring

    Columns starting with this prefix will be considered as grain multivalue references. The prefix is then followed by the value of separator parameter. Given the reference prefix is grmr and separator is __, the columns with name like grmr__customer__customer_id will be considered as grain multivalue references to customer_id in customer table.

    Example: grmr
  • grainPrefixstring

    Columns starting with this prefix will be considered as grains. The prefix is then followed by the value of separator parameter. Given the grain prefix is gr and separator is __, the columns with name like gr__name will be considered as grains.

    Example: gr
  • grainReferencePrefixstring

    Columns starting with this prefix will be considered as grain references. The prefix is then followed by the value of separator parameter. For composite references, the reference is multivalue if at least one column is multivalue. Given the reference prefix is grr and separator is __, the columns with name like grr__customer__customer_id will be considered as grain references to customer_id in customer table.

    Example: grr
  • multivalueReferencePrefixstring

    Columns starting with this prefix will be considered as multivalue references. The prefix is then followed by the value of separator parameter. For composite references, the reference is multivalue if at least one column is multivalue. Given the reference prefix is mr and separator is __, the columns with name like mr__customer__customer_id will be considered as multivalue references to customer_id in customer table.

    Example: mr
  • pdmobject

    PDM additions wrapper.

  • primaryLabelPrefixstring

    Columns starting with this prefix will be considered as primary labels. The prefix is then followed by the value of separator parameter. Given the primary label prefix is pl and separator is __, the columns with name like pl__country_id will be considered as primary labels.

    Example: pl
  • referencePrefixstring

    Columns starting with this prefix will be considered as references. The prefix is then followed by the value of separator parameter. Given the reference prefix is r and separator is __, the columns with name like r__customer__customer_id will be considered as references to customer_id in customer table.

    Example: r
  • secondaryLabelPrefixstring

    Columns starting with this prefix will be considered as secondary labels. The prefix is then followed by the value of separator parameter. Given the secondary label prefix is ls and separator is __, the columns with name like ls__country_id__country_name will be considered as secondary labels.

    Example: ls
  • separatorstring

    A separator between prefixes and the names. Default is "__".

    Default: __
  • translationPrefixstring

    Columns starting with this prefix will be considered as secondary label translation. The prefix is then followed by the value of separator parameter. Given the translation prefix is tr and separator is __, the columns with name like tr__attribute__label__en-US will be considered as secondary label en-US translation to label label in attribute attribute.

    Example: tr
  • wdfPrefixstring

    Column serving as workspace data filter. No labels are auto generated for such columns.

    Default: wdf
  • workspaceIdstring

    Optional workspace id.

  • tablePrefixstring · deprecated · required

    Tables starting with this prefix will be included. The prefix is then followed by the value of separator parameter. Given the table prefix is out_table and separator is __, the table with name like out_table__customers will be scanned.

    Example: out_table
  • viewPrefixstring · deprecated · required

    Views starting with this prefix will be included. The prefix is then followed by the value of separator parameter. Given the view prefix is out_view and separator is __, the table with name like out_view__us_customers will be scanned.

    Example: out_view

GenerateTitleRequest

  • objectIdstring · required

    Identifier of the object to title

  • objectTypestring · enum · required

    Type of the object to title. Matches chat-search object types.

    Enum values:
    Visualization
    Dashboard
    Metric
    Fact
    Attribute

GenerateTitleResponse

  • notestring

    Additional note with details in case generation was not performed

  • titlestring

    Generated title of the requested object

GeoAreaConfig

  • collectionobject · required

GeoCollectionIdentifier

  • idstring · maxLength: 255 · required

    Geo collection identifier.

  • kindstring · enum

    Type of geo collection.

    Enum values:
    STATIC
    CUSTOM
    Default: STATIC

GeoJsonFeature

  • propertiesobject · required
  • typestring · required
  • geometryobject

    GeoJSON Geometry

  • idobject

GeoJsonFeatureCollection

  • featuresobject[] · required
  • typestring · required
  • bboxnumber[]

GeoJsonGeometry

  • coordinatesobject · required
  • typestring · required

GetQualityIssuesResponse

  • issuesobject[] · required

    List of quality issues found in the workspace

  • statusstring · enum · required

    Status of the latest triggered quality check process

    Enum values:
    RUNNING
    SYNCING
    COMPLETED
    FAILED
    CANCELLED
    NOT_FOUND
    DISABLED
  • updatedAtstring

    Timestamp when the quality issues were last updated (ISO format)

GetServiceStatusResponse

  • statusobject | null · maxLength: 15000 · required

    Free-form JSON object

    Example: {}

GrainIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Grain ID.

    Example: attr.customers.customer_name
  • typestring · enum · required

    A type of the grain.

    Enum values:
    attribute
    date
    Example: ATTRIBUTE

GrandTotalsPosition

string · enum
Enum values:
pinnedBottom
pinnedTop
bottom
top

GrantedPermission

  • levelstring · required

    Level of permission

    Example: VIEW
  • sourcestring · enum · required

    Source of permission

    Enum values:
    direct
    indirect
    Example: indirect

GranularitiesFormatting

  • titleBasestring · maxLength: 255 · required

    Title base is used as a token in title pattern. If left empty, it is replaced by date dataset title.

  • titlePatternstring · maxLength: 255 · required

    This pattern is used to generate the title of attributes and labels that result from the granularities. There are two tokens available:

    • %titleBase - represents shared part by all titles, or title of Date Dataset if left empty
    • %granularityTitle - represents DateGranularity built-in title
    Example: %titleBase - %granularityTitle

Granularity

string · enum
Enum values:
SECOND
MINUTE
HOUR
DAY
WEEK
WEEK_US
MONTH
QUARTER

Granularity2

string · enum
Enum values:
minute
hour
day
week
month
quarter
year

GridLineShape

string · enum
Enum values:
polygon
circle

HTTPValidationError

  • detailobject[]

HeaderGroup

  • headersobject[] · required

    An array containing headers.

HierarchyObjectIdentification

  • idstring · required
  • typestring · enum · required
    Enum values:
    analyticalDashboard
    attribute
    dashboardPlugin
    dataset
    fact
    label
    metric
    prompt
    Example: metric

Histogram

  • bucketsobject[] · required

HistogramBucket

  • countinteger · int64 · required
  • lowerBoundnumber · double · required
  • upperBoundnumber · double · required

HistogramProperties

  • bucketCountinteger · int32 · required

Identifier

string · pattern: ^(?!\.)[.A-Za-z0-9_-…

IdentifierDuplications

  • idstring · required
  • originsstring[] · required
  • typestring · enum · required
    Enum values:
    analyticalDashboard
    attribute
    dashboardPlugin
    dataset
    fact
    label
    metric
    prompt
    Example: metric

IdentifierRef

  • identifierobject · required

IgnoredDrillDown

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: hierarchy, on
type = object · requires: template, on
Properties for IgnoredDrillDown1:
  • hierarchystring · required

    An id of the attribute hierarchy to be ignored

  • onstring · required

    An id of the drill down to be ignored

IgnoredDrillDown1

  • hierarchystring · required

    An id of the attribute hierarchy to be ignored

  • onstring · required

    An id of the drill down to be ignored

IgnoredDrillDown2

  • onstring · required

    An id of the drill down to be ignored

  • templatestring · enum · required

    An id of the date attribute hierarchy template to be ignored

    Enum values:
    default

IgnoredDrillDownsIntersection

  • attributesstring[] · required

    An attributes list to be ignored

  • hierarchyrequired

    An attribute hierarchy that is related to attributes that will be ignored

ImageExportRequest

  • dashboardIdstring · required

    Dashboard identifier

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • fileNamestring · required

    File name to be used for retrieving the image document.

    Example: filename
  • formatstring · enum · required

    Requested resulting file type.

    Enum values:
    PNG
    Example: PNG
  • widgetIdsstring[] · minItems: 1 · maxItems: 1 · unique · required

    List of widget identifiers to be exported. Note that only one widget is currently supported.

  • metadataobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • timezoneIdstring | null

    Time zone the export should be rendered in, as an IANA identifier (e.g. 'Asia/Kolkata') or a GMT offset (e.g. 'GMT+01:00'). When omitted, the workspace time zone setting is used.

    Example: Asia/Kolkata

ImportCsvRequest

  • tablesobject[] · required

    Information about the individual tables.

ImportCsvRequestTable

  • namestring · required

    Name of the table.

  • sourceobject · required

    Information about source data for a particular table.

ImportCsvRequestTableSource

  • configobject · required

    Config to use when accessing the data for executions, etc.

  • locationstring · required

    Location of the data in the staging area.

ImportCsvRequestTableSourceConfig

  • columnDateFormatsobject

    Date formats to use to use to read the given columns.

  • convertOptionsobject

    Options for converting CSV files when reading.

  • parseOptionsobject

    Options for parsing CSV files.

  • readOptionsobject

    Options for reading CSV files.

ImportCsvResponse

  • namestring · required

    Name of the table the file was imported to.

  • versioninteger · int32 · required

    Version the file was imported as.

ImportGeoCollectionRequest

  • locationstring · required

    Location of the file in the staging area.

ImportGeoCollectionResponse

  • versioninteger · int32 · required

    The version of the imported geo collection.

InPlatform

  • typestring · enum · required

    The destination type.

    Enum values:
    IN_PLATFORM

IndefiniteCacheRetention

  • typestring · enum · required

    The cache retention type.

    Enum values:
    INDEFINITE

InlineFilterDefinition

  • inlineobject · required

InlineFilterDefinitionBody

  • filterstring · required
  • applyOnResult
  • localIdentifier

InlineMeasureDefinition

  • inlineobject · required

Instruction

Interaction

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: click_on, open_url
type = object · requires: click_on, open_url
type = object · requires: click_on, open_dashboard
type = object · requires: click_on, open_visualization
Properties for InteractionOpenPlainUrl:
  • click_onstring · required

    An id of the metric or attribute that will trigger the interaction

  • open_urlstring · required

    An url to be opened on interaction

  • ignored_intersection_attributes

InteractionClickOn

string

An id of the metric or attribute that will trigger the interaction

InteractionFilters

  • exclude
  • include

InteractionFiltersExclude

  • dashboard_filters
  • drilled_datapoint

InteractionFiltersInclude

  • metric_filters
  • visualization_filters

InteractionIgnoredDashboardFilters

string

InteractionIgnoredIntersectionAttributes

string

InteractionIncludedSourceInsightFilters

string

InteractionIncludedSourceMeasureFilters

string

InteractionOpenDashboard

  • click_onstring · required

    An id of the metric or attribute that will trigger the interaction

  • open_dashboardstring · required

    An id of the dashboard to be opened on interaction

  • filters
  • open_dashboard_tab

    An optional id of the tab to be opened in the target dashboard

InteractionOpenParamUrl

  • click_onstring · required

    An id of the metric or attribute that will trigger the interaction

  • open_urlobject · required
  • ignored_intersection_attributes

InteractionOpenPlainUrl

  • click_onstring · required

    An id of the metric or attribute that will trigger the interaction

  • open_urlstring · required

    An url to be opened on interaction

  • ignored_intersection_attributes

InteractionOpenVisualization

  • click_onstring · required

    An id of the metric or attribute that will trigger the interaction

  • open_visualizationstring · required

    An id of the visualization to be opened on interaction

  • filters

InteractionStepListResponse

  • stepsobject[] · required

    Ordered list of interaction steps.

InteractionStepResponse

  • conversationIdstring · required

    Parent conversation identifier.

  • createdAtstring · required

    Step start timestamp (ISO-8601 UTC).

  • durationMsinteger · required

    Wall-clock duration of the LLM call and its tool dispatches.

  • responseIdstring · required

    Response/turn identifier the step belongs to.

  • stepIdstring · required

    Interaction step identifier.

  • stepIndexinteger · required

    Zero-based step order within the turn.

  • tokensobject · required

    Token usage of the step's LLM call.

IntervalGranularity

string · enum
Enum values:
DAY
WEEK
MONTH
QUARTER
YEAR

Date granularity for the interval of an ONCE_PER_INTERVAL trigger.

IntroSlideTemplate

Invitation

  • emailstring · email · required
  • userIdstring · required
  • firstNamestring
  • forceSendboolean

    Force resend invitation email even if a pending invitation exists. Maximum 3 emails can be sent per invitation (1 initial + 2 resends)

  • lastNamestring

IpAllowlistPolicyTargets

  • targetsobject[] · required

JsonApiAgentIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    agent
    Example: agent
  • attributesobject
  • relationshipsobject

JsonApiAgentInDocument

  • dataobject · required

    JSON:API representation of agent entity.

JsonApiAgentOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    agent
    Example: agent
  • attributesobject
  • relationshipsobject

JsonApiAgentOutDocument

  • dataobject · required

    JSON:API representation of agent entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAgentOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of userGroup entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userGroup
    Example: userGroup
  • attributesobject
  • relationshipsobject
  • linksobject

JsonApiAgentOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAgentOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    agent
    Example: agent
  • attributesobject
  • relationshipsobject
  • linksobject

JsonApiAgentPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    agent
    Example: agent
  • attributesobject
  • relationshipsobject

JsonApiAgentPatchDocument

  • dataobject · required

    JSON:API representation of patching agent entity.

JsonApiAggregatedFactLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    aggregatedFact

JsonApiAggregatedFactOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    aggregatedFact
    Example: aggregatedFact
  • metaobject
  • relationshipsobject

JsonApiAggregatedFactOutDocument

  • dataobject · required

    JSON:API representation of aggregatedFact entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAggregatedFactOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of attribute entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAggregatedFactOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAggregatedFactOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    aggregatedFact
    Example: aggregatedFact
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAggregatedFactToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    aggregatedFact

JsonApiAnalyticalDashboardIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard

JsonApiAnalyticalDashboardInDocument

  • dataobject · required

    JSON:API representation of analyticalDashboard entity.

JsonApiAnalyticalDashboardLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    analyticalDashboard

JsonApiAnalyticalDashboardOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject

JsonApiAnalyticalDashboardOutDocument

  • dataobject · required

    JSON:API representation of analyticalDashboard entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAnalyticalDashboardOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
Properties for Variant 1:

JSON:API representation of analyticalDashboard entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAnalyticalDashboardOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAnalyticalDashboardOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAnalyticalDashboardPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard

JsonApiAnalyticalDashboardPatchDocument

  • dataobject · required

    JSON:API representation of patching analyticalDashboard entity.

JsonApiAnalyticalDashboardPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiAnalyticalDashboardPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of analyticalDashboard entity.

JsonApiAnalyticalDashboardToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    analyticalDashboard

JsonApiAnalyticalDashboardToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    analyticalDashboard

JsonApiApiTokenIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    apiToken
    Example: apiToken

JsonApiApiTokenInDocument

  • dataobject · required

    JSON:API representation of apiToken entity.

JsonApiApiTokenOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    apiToken
    Example: apiToken
  • attributesobject

JsonApiApiTokenOutDocument

  • dataobject · required

    JSON:API representation of apiToken entity.

  • linksobject

JsonApiApiTokenOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiApiTokenOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    apiToken
    Example: apiToken
  • attributesobject
  • linksobject

JsonApiAttributeHierarchyIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attributeHierarchy
    Example: attributeHierarchy
  • attributesobject

JsonApiAttributeHierarchyInDocument

  • dataobject · required

    JSON:API representation of attributeHierarchy entity.

JsonApiAttributeHierarchyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    attributeHierarchy

JsonApiAttributeHierarchyOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attributeHierarchy
    Example: attributeHierarchy
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiAttributeHierarchyOutDocument

  • dataobject · required

    JSON:API representation of attributeHierarchy entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAttributeHierarchyOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of attribute entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAttributeHierarchyOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAttributeHierarchyOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attributeHierarchy
    Example: attributeHierarchy
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAttributeHierarchyPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attributeHierarchy
    Example: attributeHierarchy
  • attributesobject

JsonApiAttributeHierarchyPatchDocument

  • dataobject · required

    JSON:API representation of patching attributeHierarchy entity.

JsonApiAttributeHierarchyToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    attributeHierarchy

JsonApiAttributeLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    attribute

JsonApiAttributeOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiAttributeOutDocument

  • dataobject · required

    JSON:API representation of attribute entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAttributeOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of attributeHierarchy entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attributeHierarchy
    Example: attributeHierarchy
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAttributeOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAttributeOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAttributePatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • relationshipsobject

JsonApiAttributePatchDocument

  • dataobject · required

    JSON:API representation of patching attribute entity.

JsonApiAttributeToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    attribute

JsonApiAttributeToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    attribute

JsonApiAutomationIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    automation
    Example: automation
  • attributesobject
  • relationshipsobject

JsonApiAutomationInDocument

  • dataobject · required

    JSON:API representation of automation entity.

JsonApiAutomationLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    automation

JsonApiAutomationOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    automation
    Example: automation
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiAutomationOutDocument

  • dataobject · required

    JSON:API representation of automation entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAutomationOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of analyticalDashboard entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAutomationOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAutomationOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    automation
    Example: automation
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiAutomationPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    automation
    Example: automation
  • attributesobject
  • relationshipsobject

JsonApiAutomationPatchDocument

  • dataobject · required

    JSON:API representation of patching automation entity.

JsonApiAutomationResultLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    automationResult

JsonApiAutomationResultOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    automationResult
    Example: automationResult
  • relationshipsobject

JsonApiAutomationResultOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiAutomationResultOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    automationResult
    Example: automationResult
  • relationshipsobject
  • linksobject

JsonApiAutomationResultToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    automationResult

JsonApiAutomationToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    automation

JsonApiColorPaletteIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    colorPalette
    Example: colorPalette

JsonApiColorPaletteInDocument

  • dataobject · required

    JSON:API representation of colorPalette entity.

JsonApiColorPaletteOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    colorPalette
    Example: colorPalette

JsonApiColorPaletteOutDocument

  • dataobject · required

    JSON:API representation of colorPalette entity.

  • linksobject

JsonApiColorPaletteOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiColorPaletteOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    colorPalette
    Example: colorPalette
  • linksobject

JsonApiColorPalettePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    colorPalette
    Example: colorPalette

JsonApiColorPalettePatchDocument

  • dataobject · required

    JSON:API representation of patching colorPalette entity.

JsonApiComputedAttributeIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    computedAttribute
    Example: computedAttribute

JsonApiComputedAttributeInDocument

  • dataobject · required

    JSON:API representation of computedAttribute entity.

JsonApiComputedAttributeLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    computedAttribute

JsonApiComputedAttributeOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    computedAttribute
    Example: computedAttribute
  • metaobject
  • relationshipsobject

JsonApiComputedAttributeOutDocument

  • dataobject · required

    JSON:API representation of computedAttribute entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiComputedAttributeOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of attribute entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiComputedAttributeOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiComputedAttributeOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    computedAttribute
    Example: computedAttribute
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiComputedAttributePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    computedAttribute
    Example: computedAttribute

JsonApiComputedAttributePatchDocument

  • dataobject · required

    JSON:API representation of patching computedAttribute entity.

JsonApiComputedAttributePostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    computedAttribute
    Example: computedAttribute
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiComputedAttributePostOptionalIdDocument

  • dataobject · required

    JSON:API representation of computedAttribute entity.

JsonApiComputedAttributeToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    computedAttribute

JsonApiCookieSecurityConfigurationIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cookieSecurityConfiguration
    Example: cookieSecurityConfiguration
  • attributesobject

JsonApiCookieSecurityConfigurationInDocument

  • dataobject · required

    JSON:API representation of cookieSecurityConfiguration entity.

JsonApiCookieSecurityConfigurationOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cookieSecurityConfiguration
    Example: cookieSecurityConfiguration
  • attributesobject

JsonApiCookieSecurityConfigurationOutDocument

  • dataobject · required

    JSON:API representation of cookieSecurityConfiguration entity.

  • linksobject

JsonApiCookieSecurityConfigurationPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cookieSecurityConfiguration
    Example: cookieSecurityConfiguration
  • attributesobject

JsonApiCookieSecurityConfigurationPatchDocument

  • dataobject · required

    JSON:API representation of patching cookieSecurityConfiguration entity.

JsonApiCspDirectiveIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cspDirective
    Example: cspDirective

JsonApiCspDirectiveInDocument

  • dataobject · required

    JSON:API representation of cspDirective entity.

JsonApiCspDirectiveOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cspDirective
    Example: cspDirective

JsonApiCspDirectiveOutDocument

  • dataobject · required

    JSON:API representation of cspDirective entity.

  • linksobject

JsonApiCspDirectiveOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiCspDirectiveOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cspDirective
    Example: cspDirective
  • linksobject

JsonApiCspDirectivePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    cspDirective
    Example: cspDirective

JsonApiCspDirectivePatchDocument

  • dataobject · required

    JSON:API representation of patching cspDirective entity.

JsonApiCustomApplicationSettingIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customApplicationSetting
    Example: customApplicationSetting

JsonApiCustomApplicationSettingInDocument

  • dataobject · required

    JSON:API representation of customApplicationSetting entity.

JsonApiCustomApplicationSettingOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customApplicationSetting
    Example: customApplicationSetting
  • metaobject

JsonApiCustomApplicationSettingOutDocument

  • dataobject · required

    JSON:API representation of customApplicationSetting entity.

  • linksobject

JsonApiCustomApplicationSettingOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiCustomApplicationSettingOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customApplicationSetting
    Example: customApplicationSetting
  • metaobject
  • linksobject

JsonApiCustomApplicationSettingPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customApplicationSetting
    Example: customApplicationSetting

JsonApiCustomApplicationSettingPatchDocument

  • dataobject · required

    JSON:API representation of patching customApplicationSetting entity.

JsonApiCustomApplicationSettingPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    customApplicationSetting
    Example: customApplicationSetting
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiCustomApplicationSettingPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of customApplicationSetting entity.

JsonApiCustomGeoCollectionIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customGeoCollection
    Example: customGeoCollection
  • attributesobject

JsonApiCustomGeoCollectionInDocument

  • dataobject · required

    JSON:API representation of customGeoCollection entity.

JsonApiCustomGeoCollectionOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customGeoCollection
    Example: customGeoCollection
  • attributesobject

JsonApiCustomGeoCollectionOutDocument

  • dataobject · required

    JSON:API representation of customGeoCollection entity.

  • linksobject

JsonApiCustomGeoCollectionOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiCustomGeoCollectionOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customGeoCollection
    Example: customGeoCollection
  • attributesobject
  • linksobject

JsonApiCustomGeoCollectionPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customGeoCollection
    Example: customGeoCollection
  • attributesobject

JsonApiCustomGeoCollectionPatchDocument

  • dataobject · required

    JSON:API representation of patching customGeoCollection entity.

JsonApiCustomUserApplicationSettingIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customUserApplicationSetting
    Example: customUserApplicationSetting

JsonApiCustomUserApplicationSettingInDocument

  • dataobject · required

    JSON:API representation of customUserApplicationSetting entity.

JsonApiCustomUserApplicationSettingOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customUserApplicationSetting
    Example: customUserApplicationSetting

JsonApiCustomUserApplicationSettingOutDocument

  • dataobject · required

    JSON:API representation of customUserApplicationSetting entity.

  • linksobject

JsonApiCustomUserApplicationSettingOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiCustomUserApplicationSettingOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    customUserApplicationSetting
    Example: customUserApplicationSetting
  • linksobject

JsonApiCustomUserApplicationSettingPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    customUserApplicationSetting
    Example: customUserApplicationSetting
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiCustomUserApplicationSettingPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of customUserApplicationSetting entity.

JsonApiDashboardPluginIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dashboardPlugin
    Example: dashboardPlugin
  • attributesobject

JsonApiDashboardPluginInDocument

  • dataobject · required

    JSON:API representation of dashboardPlugin entity.

JsonApiDashboardPluginLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    dashboardPlugin

JsonApiDashboardPluginOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dashboardPlugin
    Example: dashboardPlugin
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiDashboardPluginOutDocument

  • dataobject · required

    JSON:API representation of dashboardPlugin entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiDashboardPluginOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiDashboardPluginOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dashboardPlugin
    Example: dashboardPlugin
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiDashboardPluginPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dashboardPlugin
    Example: dashboardPlugin
  • attributesobject

JsonApiDashboardPluginPatchDocument

  • dataobject · required

    JSON:API representation of patching dashboardPlugin entity.

JsonApiDashboardPluginPostOptionalId

  • typestring · enum · required

    Object type

    Enum values:
    dashboardPlugin
    Example: dashboardPlugin
  • attributesobject
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiDashboardPluginPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of dashboardPlugin entity.

JsonApiDashboardPluginToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    dashboardPlugin

JsonApiDataSourceIdentifierOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataSourceIdentifier
    Example: dataSourceIdentifier
  • metaobject

JsonApiDataSourceIdentifierOutDocument

  • dataobject · required

    JSON:API representation of dataSourceIdentifier entity.

  • linksobject

JsonApiDataSourceIdentifierOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiDataSourceIdentifierOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataSourceIdentifier
    Example: dataSourceIdentifier
  • metaobject
  • linksobject

JsonApiDataSourceIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataSource
    Example: dataSource

JsonApiDataSourceInDocument

  • dataobject · required

    JSON:API representation of dataSource entity.

JsonApiDataSourceOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataSource
    Example: dataSource
  • metaobject

JsonApiDataSourceOutDocument

  • dataobject · required

    JSON:API representation of dataSource entity.

  • linksobject

JsonApiDataSourceOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiDataSourceOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataSource
    Example: dataSource
  • metaobject
  • linksobject

JsonApiDataSourcePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataSource
    Example: dataSource

JsonApiDataSourcePatchDocument

  • dataobject · required

    JSON:API representation of patching dataSource entity.

JsonApiDatasetLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    dataset

JsonApiDatasetOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataset
    Example: dataset
  • metaobject
  • relationshipsobject

JsonApiDatasetOutDocument

  • dataobject · required

    JSON:API representation of dataset entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiDatasetOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of aggregatedFact entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    aggregatedFact
    Example: aggregatedFact
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiDatasetOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiDatasetOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataset
    Example: dataset
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiDatasetPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    dataset
    Example: dataset
  • attributesobject

JsonApiDatasetPatchDocument

  • dataobject · required

    JSON:API representation of patching dataset entity.

JsonApiDatasetToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    dataset

JsonApiDatasetToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    dataset

JsonApiDocumentDatabaseInstance

  • dataobject · required

    A single JSON:API resource item

  • linksobject · required

    Links object for a list response

JsonApiEntitlementOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    entitlement
    Example: entitlement
  • attributesobject

JsonApiEntitlementOutDocument

  • dataobject · required

    JSON:API representation of entitlement entity.

  • linksobject

JsonApiEntitlementOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiEntitlementOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    entitlement
    Example: entitlement
  • attributesobject
  • linksobject

JsonApiExportDefinitionIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportDefinition
    Example: exportDefinition
  • attributesobject
  • relationshipsobject

JsonApiExportDefinitionInDocument

  • dataobject · required

    JSON:API representation of exportDefinition entity.

JsonApiExportDefinitionLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    exportDefinition

JsonApiExportDefinitionOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportDefinition
    Example: exportDefinition
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiExportDefinitionOutDocument

  • dataobject · required

    JSON:API representation of exportDefinition entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiExportDefinitionOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
Properties for Variant 1:

JSON:API representation of analyticalDashboard entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiExportDefinitionOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiExportDefinitionOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportDefinition
    Example: exportDefinition
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiExportDefinitionPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportDefinition
    Example: exportDefinition
  • attributesobject
  • relationshipsobject

JsonApiExportDefinitionPatchDocument

  • dataobject · required

    JSON:API representation of patching exportDefinition entity.

JsonApiExportDefinitionPostOptionalId

  • typestring · enum · required

    Object type

    Enum values:
    exportDefinition
    Example: exportDefinition
  • attributesobject
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1
  • relationshipsobject

JsonApiExportDefinitionPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of exportDefinition entity.

JsonApiExportDefinitionToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    exportDefinition

JsonApiExportTemplateIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportTemplate
    Example: exportTemplate

JsonApiExportTemplateInDocument

  • dataobject · required

    JSON:API representation of exportTemplate entity.

JsonApiExportTemplateOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportTemplate
    Example: exportTemplate

JsonApiExportTemplateOutDocument

  • dataobject · required

    JSON:API representation of exportTemplate entity.

  • linksobject

JsonApiExportTemplateOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiExportTemplateOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportTemplate
    Example: exportTemplate
  • linksobject

JsonApiExportTemplatePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    exportTemplate
    Example: exportTemplate

JsonApiExportTemplatePatchDocument

  • dataobject · required

    JSON:API representation of patching exportTemplate entity.

JsonApiExportTemplatePostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    exportTemplate
    Example: exportTemplate
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiExportTemplatePostOptionalIdDocument

  • dataobject · required

    JSON:API representation of exportTemplate entity.

JsonApiFactLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    fact

JsonApiFactOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    fact
    Example: fact
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiFactOutDocument

  • dataobject · required

    JSON:API representation of fact entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiFactOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiFactOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    fact
    Example: fact
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiFactPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    fact
    Example: fact
  • attributesobject

JsonApiFactPatchDocument

  • dataobject · required

    JSON:API representation of patching fact entity.

JsonApiFactToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    fact

JsonApiFactToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    fact

JsonApiFilterContextIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterContext
    Example: filterContext

JsonApiFilterContextInDocument

  • dataobject · required

    JSON:API representation of filterContext entity.

JsonApiFilterContextLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    filterContext

JsonApiFilterContextOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterContext
    Example: filterContext
  • metaobject
  • relationshipsobject

JsonApiFilterContextOutDocument

  • dataobject · required

    JSON:API representation of filterContext entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiFilterContextOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of attribute entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiFilterContextOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiFilterContextOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterContext
    Example: filterContext
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiFilterContextPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterContext
    Example: filterContext

JsonApiFilterContextPatchDocument

  • dataobject · required

    JSON:API representation of patching filterContext entity.

JsonApiFilterContextPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    filterContext
    Example: filterContext
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiFilterContextPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of filterContext entity.

JsonApiFilterContextToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    filterContext

JsonApiFilterViewIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterView
    Example: filterView
  • relationshipsobject

JsonApiFilterViewInDocument

  • dataobject · required

    JSON:API representation of filterView entity.

JsonApiFilterViewOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterView
    Example: filterView
  • relationshipsobject

JsonApiFilterViewOutDocument

  • dataobject · required

    JSON:API representation of filterView entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiFilterViewOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of analyticalDashboard entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiFilterViewOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiFilterViewOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterView
    Example: filterView
  • relationshipsobject
  • linksobject

JsonApiFilterViewPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    filterView
    Example: filterView
  • relationshipsobject

JsonApiFilterViewPatchDocument

  • dataobject · required

    JSON:API representation of patching filterView entity.

JsonApiFiscalCalendarOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    fiscalCalendar
    Example: fiscalCalendar
  • attributesobject

JsonApiFiscalCalendarOutDocument

  • dataobject · required

    A custom fiscal calendar.

  • linksobject

JsonApiFiscalCalendarOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiFiscalCalendarOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    fiscalCalendar
    Example: fiscalCalendar
  • attributesobject
  • linksobject

JsonApiIdentityProviderIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    identityProvider
    Example: identityProvider
  • attributesobject

JsonApiIdentityProviderInDocument

  • dataobject · required

    JSON:API representation of identityProvider entity.

JsonApiIdentityProviderLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    identityProvider

JsonApiIdentityProviderOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    identityProvider
    Example: identityProvider
  • attributesobject

JsonApiIdentityProviderOutDocument

  • dataobject · required

    JSON:API representation of identityProvider entity.

  • linksobject

JsonApiIdentityProviderOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiIdentityProviderOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    identityProvider
    Example: identityProvider
  • attributesobject
  • linksobject

JsonApiIdentityProviderPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    identityProvider
    Example: identityProvider
  • attributesobject

JsonApiIdentityProviderPatchDocument

  • dataobject · required

    JSON:API representation of patching identityProvider entity.

JsonApiIdentityProviderToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    identityProvider

JsonApiIpAllowlistPolicyIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    ipAllowlistPolicy
    Example: ipAllowlistPolicy
  • relationshipsobject

JsonApiIpAllowlistPolicyInDocument

  • dataobject · required

    JSON:API representation of ipAllowlistPolicy entity.

JsonApiIpAllowlistPolicyOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    ipAllowlistPolicy
    Example: ipAllowlistPolicy
  • relationshipsobject

JsonApiIpAllowlistPolicyOutDocument

  • dataobject · required

    JSON:API representation of ipAllowlistPolicy entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiIpAllowlistPolicyOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of user entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    user
    Example: user
  • attributesobject
  • relationshipsobject
  • linksobject

JsonApiIpAllowlistPolicyOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiIpAllowlistPolicyOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    ipAllowlistPolicy
    Example: ipAllowlistPolicy
  • relationshipsobject
  • linksobject

JsonApiItemDataSourceInfo

  • attributesobject · required

    A single data source association for an AI Lake Database instance

  • idstring · required

    Resource identifier

  • typestring · required

    Resource type

JsonApiItemDatabaseInstance

  • attributesobject · required

    A single AI Lake Database instance

  • idstring · required

    Resource identifier

  • typestring · required

    Resource type

JsonApiItemObjectStorageInfo

  • attributesobject · required

    Descriptor of a registered ObjectStorage. Provider credentials are stripped — only fields useful for identifying the storage are returned.

  • idstring · required

    Resource identifier

  • typestring · required

    Resource type

JsonApiItemServiceInfo

  • attributesobject · required

    Non-sensitive metadata for an AI Lake pipeline

  • idstring · required

    Resource identifier

  • typestring · required

    Resource type

JsonApiJwkIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    jwk
    Example: jwk
  • attributesobject

JsonApiJwkInDocument

  • dataobject · required

    JSON:API representation of jwk entity.

JsonApiJwkOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    jwk
    Example: jwk
  • attributesobject

JsonApiJwkOutDocument

  • dataobject · required

    JSON:API representation of jwk entity.

  • linksobject

JsonApiJwkOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiJwkOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    jwk
    Example: jwk
  • attributesobject
  • linksobject

JsonApiJwkPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    jwk
    Example: jwk
  • attributesobject

JsonApiJwkPatchDocument

  • dataobject · required

    JSON:API representation of patching jwk entity.

JsonApiKnowledgeRecommendationIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • relationshipsobject · required
  • typestring · enum · required

    Object type

    Enum values:
    knowledgeRecommendation
    Example: knowledgeRecommendation

JsonApiKnowledgeRecommendationInDocument

  • dataobject · required

    JSON:API representation of knowledgeRecommendation entity.

JsonApiKnowledgeRecommendationOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    knowledgeRecommendation
    Example: knowledgeRecommendation
  • metaobject
  • relationshipsobject

JsonApiKnowledgeRecommendationOutDocument

  • dataobject · required

    JSON:API representation of knowledgeRecommendation entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiKnowledgeRecommendationOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
Properties for Variant 1:

JSON:API representation of analyticalDashboard entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiKnowledgeRecommendationOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiKnowledgeRecommendationOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    knowledgeRecommendation
    Example: knowledgeRecommendation
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiKnowledgeRecommendationPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • relationshipsobject · required
  • typestring · enum · required

    Object type

    Enum values:
    knowledgeRecommendation
    Example: knowledgeRecommendation

JsonApiKnowledgeRecommendationPatchDocument

  • dataobject · required

    JSON:API representation of patching knowledgeRecommendation entity.

JsonApiKnowledgeRecommendationPostOptionalId

  • attributesobject · required
  • relationshipsobject · required
  • typestring · enum · required

    Object type

    Enum values:
    knowledgeRecommendation
    Example: knowledgeRecommendation
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiKnowledgeRecommendationPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of knowledgeRecommendation entity.

JsonApiLabelLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    label

JsonApiLabelOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    label
    Example: label
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiLabelOutDocument

  • dataobject · required

    JSON:API representation of label entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiLabelOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiLabelOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    label
    Example: label
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiLabelPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    label
    Example: label
  • attributesobject

JsonApiLabelPatchDocument

  • dataobject · required

    JSON:API representation of patching label entity.

JsonApiLabelToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    label

JsonApiLabelToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    label

JsonApiListDocumentDataSourceInfo

  • dataobject[] · required

    Array of resource items

  • linksobject · required

    Links object for a list response

  • metaobject

    Metadata for a paginated list response

JsonApiListDocumentDatabaseInstance

  • dataobject[] · required

    Array of resource items

  • linksobject · required

    Links object for a list response

  • metaobject

    Metadata for a paginated list response

JsonApiListDocumentObjectStorageInfo

  • dataobject[] · required

    Array of resource items

  • linksobject · required

    Links object for a list response

  • metaobject

    Metadata for a paginated list response

JsonApiListDocumentServiceInfo

  • dataobject[] · required

    Array of resource items

  • linksobject · required

    Links object for a list response

  • metaobject

    Metadata for a paginated list response

JsonApiListLinks

  • selfstring · required

    The URL of this response

JsonApiListMeta

  • pageobject · required

    Pagination information

JsonApiLlmProviderIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    llmProvider
    Example: llmProvider
  • attributesobject

JsonApiLlmProviderInDocument

  • dataobject · required

    LLM Provider configuration for connecting to LLM services.

JsonApiLlmProviderOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    llmProvider
    Example: llmProvider
  • attributesobject

JsonApiLlmProviderOutDocument

  • dataobject · required

    LLM Provider configuration for connecting to LLM services.

  • linksobject

JsonApiLlmProviderOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiLlmProviderOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    llmProvider
    Example: llmProvider
  • attributesobject
  • linksobject

JsonApiLlmProviderPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    llmProvider
    Example: llmProvider
  • attributesobject

JsonApiLlmProviderPatchDocument

  • dataobject · required

    LLM Provider configuration for connecting to LLM services.

JsonApiMemoryItemIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    memoryItem
    Example: memoryItem

JsonApiMemoryItemInDocument

  • dataobject · required

    JSON:API representation of memoryItem entity.

JsonApiMemoryItemOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    memoryItem
    Example: memoryItem
  • metaobject
  • relationshipsobject

JsonApiMemoryItemOutDocument

  • dataobject · required

    JSON:API representation of memoryItem entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiMemoryItemOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiMemoryItemOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    memoryItem
    Example: memoryItem
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiMemoryItemPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    memoryItem
    Example: memoryItem

JsonApiMemoryItemPatchDocument

  • dataobject · required

    JSON:API representation of patching memoryItem entity.

JsonApiMemoryItemPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    memoryItem
    Example: memoryItem
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiMemoryItemPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of memoryItem entity.

JsonApiMetricIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    metric
    Example: metric

JsonApiMetricInDocument

  • dataobject · required

    JSON:API representation of metric entity.

JsonApiMetricLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    metric

JsonApiMetricOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    metric
    Example: metric
  • metaobject
  • relationshipsobject

JsonApiMetricOutDocument

  • dataobject · required

    JSON:API representation of metric entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiMetricOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiMetricOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    metric
    Example: metric
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiMetricPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    metric
    Example: metric

JsonApiMetricPatchDocument

  • dataobject · required

    JSON:API representation of patching metric entity.

JsonApiMetricPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    metric
    Example: metric
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiMetricPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of metric entity.

JsonApiMetricToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    metric

JsonApiMetricToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    metric

JsonApiNotificationChannelIdentifierOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    notificationChannelIdentifier
    Example: notificationChannelIdentifier
  • attributesobject

JsonApiNotificationChannelIdentifierOutDocument

  • dataobject · required

    JSON:API representation of notificationChannelIdentifier entity.

  • linksobject

JsonApiNotificationChannelIdentifierOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiNotificationChannelIdentifierOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    notificationChannelIdentifier
    Example: notificationChannelIdentifier
  • attributesobject
  • linksobject

JsonApiNotificationChannelIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    notificationChannel
    Example: notificationChannel
  • attributesobject

JsonApiNotificationChannelInDocument

  • dataobject · required

    JSON:API representation of notificationChannel entity.

JsonApiNotificationChannelLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    notificationChannel

JsonApiNotificationChannelOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    notificationChannel
    Example: notificationChannel
  • attributesobject

JsonApiNotificationChannelOutDocument

  • dataobject · required

    JSON:API representation of notificationChannel entity.

  • linksobject

JsonApiNotificationChannelOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiNotificationChannelOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    notificationChannel
    Example: notificationChannel
  • attributesobject
  • linksobject

JsonApiNotificationChannelPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    notificationChannel
    Example: notificationChannel
  • attributesobject

JsonApiNotificationChannelPatchDocument

  • dataobject · required

    JSON:API representation of patching notificationChannel entity.

JsonApiNotificationChannelPostOptionalId

  • typestring · enum · required

    Object type

    Enum values:
    notificationChannel
    Example: notificationChannel
  • attributesobject
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiNotificationChannelPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of notificationChannel entity.

JsonApiNotificationChannelToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    notificationChannel

JsonApiOrgMemoryItemIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    orgMemoryItem
    Example: orgMemoryItem

JsonApiOrgMemoryItemInDocument

  • dataobject · required

    Organization-scoped AI memory item.

JsonApiOrgMemoryItemOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    orgMemoryItem
    Example: orgMemoryItem
  • relationshipsobject

JsonApiOrgMemoryItemOutDocument

  • dataobject · required

    Organization-scoped AI memory item.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiOrgMemoryItemOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiOrgMemoryItemOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    orgMemoryItem
    Example: orgMemoryItem
  • relationshipsobject
  • linksobject

JsonApiOrgMemoryItemPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    orgMemoryItem
    Example: orgMemoryItem

JsonApiOrgMemoryItemPatchDocument

  • dataobject · required

    Organization-scoped AI memory item.

JsonApiOrganizationIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organization
    Example: organization
  • attributesobject
  • relationshipsobject

JsonApiOrganizationInDocument

  • dataobject · required

    JSON:API representation of organization entity.

JsonApiOrganizationOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organization
    Example: organization
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiOrganizationOutDocument

  • dataobject · required

    JSON:API representation of organization entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiOrganizationOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of identityProvider entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    identityProvider
    Example: identityProvider
  • attributesobject
  • linksobject

JsonApiOrganizationPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organization
    Example: organization
  • attributesobject
  • relationshipsobject

JsonApiOrganizationPatchDocument

  • dataobject · required

    JSON:API representation of patching organization entity.

JsonApiOrganizationSettingIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organizationSetting
    Example: organizationSetting
  • attributesobject

JsonApiOrganizationSettingInDocument

  • dataobject · required

    JSON:API representation of organizationSetting entity.

JsonApiOrganizationSettingOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organizationSetting
    Example: organizationSetting
  • attributesobject

JsonApiOrganizationSettingOutDocument

  • dataobject · required

    JSON:API representation of organizationSetting entity.

  • linksobject

JsonApiOrganizationSettingOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiOrganizationSettingOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organizationSetting
    Example: organizationSetting
  • attributesobject
  • linksobject

JsonApiOrganizationSettingPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    organizationSetting
    Example: organizationSetting
  • attributesobject

JsonApiOrganizationSettingPatchDocument

  • dataobject · required

    JSON:API representation of patching organizationSetting entity.

JsonApiPageInfo

  • numberinteger · int32 · required

    Zero-based page number

  • sizeinteger · int32 · required

    Page size

  • totalElementsinteger · int32

    Total number of elements; only present when metaInclude=page was requested

  • totalPagesinteger · int32

    Total number of pages; only present when metaInclude=page was requested

JsonApiParameterIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    parameter
    Example: parameter

JsonApiParameterInDocument

  • dataobject · required

    JSON:API representation of parameter entity.

JsonApiParameterLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    parameter

JsonApiParameterOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    parameter
    Example: parameter
  • metaobject
  • relationshipsobject

JsonApiParameterOutDocument

  • dataobject · required

    JSON:API representation of parameter entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiParameterOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiParameterOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    parameter
    Example: parameter
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiParameterPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    parameter
    Example: parameter

JsonApiParameterPatchDocument

  • dataobject · required

    JSON:API representation of patching parameter entity.

JsonApiParameterPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    parameter
    Example: parameter
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiParameterPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of parameter entity.

JsonApiParameterToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    parameter

JsonApiReportIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    report
    Example: report

JsonApiReportInDocument

  • dataobject · required

    JSON:API representation of report entity.

JsonApiReportOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    report
    Example: report
  • metaobject
  • relationshipsobject

JsonApiReportOutDocument

  • dataobject · required

    JSON:API representation of report entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiReportOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiReportOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    report
    Example: report
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiReportPageLayoutIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportPageLayout
    Example: reportPageLayout

JsonApiReportPageLayoutInDocument

  • dataobject · required

    JSON:API representation of reportPageLayout entity.

JsonApiReportPageLayoutOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportPageLayout
    Example: reportPageLayout
  • metaobject
  • relationshipsobject

JsonApiReportPageLayoutOutDocument

  • dataobject · required

    JSON:API representation of reportPageLayout entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiReportPageLayoutOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiReportPageLayoutOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportPageLayout
    Example: reportPageLayout
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiReportPageLayoutPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportPageLayout
    Example: reportPageLayout

JsonApiReportPageLayoutPatchDocument

  • dataobject · required

    JSON:API representation of patching reportPageLayout entity.

JsonApiReportPageLayoutPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    reportPageLayout
    Example: reportPageLayout
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiReportPageLayoutPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of reportPageLayout entity.

JsonApiReportPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    report
    Example: report

JsonApiReportPatchDocument

  • dataobject · required

    JSON:API representation of patching report entity.

JsonApiReportPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    report
    Example: report
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiReportPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of report entity.

JsonApiReportTemplateIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportTemplate
    Example: reportTemplate

JsonApiReportTemplateInDocument

  • dataobject · required

    JSON:API representation of reportTemplate entity.

JsonApiReportTemplateOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportTemplate
    Example: reportTemplate
  • metaobject
  • relationshipsobject

JsonApiReportTemplateOutDocument

  • dataobject · required

    JSON:API representation of reportTemplate entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiReportTemplateOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiReportTemplateOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportTemplate
    Example: reportTemplate
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiReportTemplatePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    reportTemplate
    Example: reportTemplate

JsonApiReportTemplatePatchDocument

  • dataobject · required

    JSON:API representation of patching reportTemplate entity.

JsonApiReportTemplatePostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    reportTemplate
    Example: reportTemplate
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiReportTemplatePostOptionalIdDocument

  • dataobject · required

    JSON:API representation of reportTemplate entity.

JsonApiThemeIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    theme
    Example: theme

JsonApiThemeInDocument

  • dataobject · required

    JSON:API representation of theme entity.

JsonApiThemeOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    theme
    Example: theme

JsonApiThemeOutDocument

  • dataobject · required

    JSON:API representation of theme entity.

  • linksobject

JsonApiThemeOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiThemeOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    theme
    Example: theme
  • linksobject

JsonApiThemePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    theme
    Example: theme

JsonApiThemePatchDocument

  • dataobject · required

    JSON:API representation of patching theme entity.

JsonApiUserDataFilterIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userDataFilter
    Example: userDataFilter
  • relationshipsobject

JsonApiUserDataFilterInDocument

  • dataobject · required

    JSON:API representation of userDataFilter entity.

JsonApiUserDataFilterOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userDataFilter
    Example: userDataFilter
  • metaobject
  • relationshipsobject

JsonApiUserDataFilterOutDocument

  • dataobject · required

    JSON:API representation of userDataFilter entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiUserDataFilterOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of attribute entity.

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    attribute
    Example: attribute
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiUserDataFilterOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiUserDataFilterOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userDataFilter
    Example: userDataFilter
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiUserDataFilterPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userDataFilter
    Example: userDataFilter
  • relationshipsobject

JsonApiUserDataFilterPatchDocument

  • dataobject · required

    JSON:API representation of patching userDataFilter entity.

JsonApiUserDataFilterPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    userDataFilter
    Example: userDataFilter
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1
  • relationshipsobject

JsonApiUserDataFilterPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of userDataFilter entity.

JsonApiUserGroupIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userGroup
    Example: userGroup
  • attributesobject
  • relationshipsobject

JsonApiUserGroupInDocument

  • dataobject · required

    JSON:API representation of userGroup entity.

JsonApiUserGroupLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    userGroup

JsonApiUserGroupOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userGroup
    Example: userGroup
  • attributesobject
  • relationshipsobject

JsonApiUserGroupOutDocument

  • dataobject · required

    JSON:API representation of userGroup entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiUserGroupOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiUserGroupOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userGroup
    Example: userGroup
  • attributesobject
  • relationshipsobject
  • linksobject

JsonApiUserGroupPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userGroup
    Example: userGroup
  • attributesobject
  • relationshipsobject

JsonApiUserGroupPatchDocument

  • dataobject · required

    JSON:API representation of patching userGroup entity.

JsonApiUserGroupToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    userGroup

JsonApiUserGroupToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    userGroup

JsonApiUserIdentifierLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    userIdentifier

JsonApiUserIdentifierOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userIdentifier
    Example: userIdentifier
  • attributesobject

JsonApiUserIdentifierOutDocument

  • dataobject · required

    JSON:API representation of userIdentifier entity.

  • linksobject

JsonApiUserIdentifierOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiUserIdentifierOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userIdentifier
    Example: userIdentifier
  • attributesobject
  • linksobject

JsonApiUserIdentifierToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    userIdentifier

JsonApiUserIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    user
    Example: user
  • attributesobject
  • relationshipsobject

JsonApiUserInDocument

  • dataobject · required

    JSON:API representation of user entity.

JsonApiUserLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    user

JsonApiUserOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    user
    Example: user
  • attributesobject
  • relationshipsobject

JsonApiUserOutDocument

  • dataobject · required

    JSON:API representation of user entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiUserOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiUserOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    user
    Example: user
  • attributesobject
  • relationshipsobject
  • linksobject

JsonApiUserPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    user
    Example: user
  • attributesobject
  • relationshipsobject

JsonApiUserPatchDocument

  • dataobject · required

    JSON:API representation of patching user entity.

JsonApiUserSettingIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userSetting
    Example: userSetting
  • attributesobject

JsonApiUserSettingInDocument

  • dataobject · required

    JSON:API representation of userSetting entity.

JsonApiUserSettingOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userSetting
    Example: userSetting
  • attributesobject

JsonApiUserSettingOutDocument

  • dataobject · required

    JSON:API representation of userSetting entity.

  • linksobject

JsonApiUserSettingOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiUserSettingOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    userSetting
    Example: userSetting
  • attributesobject
  • linksobject

JsonApiUserToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    user

JsonApiUserToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    user

JsonApiVisualizationObjectIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    visualizationObject
    Example: visualizationObject

JsonApiVisualizationObjectInDocument

  • dataobject · required

    JSON:API representation of visualizationObject entity.

JsonApiVisualizationObjectLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    visualizationObject

JsonApiVisualizationObjectOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    visualizationObject
    Example: visualizationObject
  • metaobject
  • relationshipsobject

JsonApiVisualizationObjectOutDocument

  • dataobject · required

    JSON:API representation of visualizationObject entity.

  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiVisualizationObjectOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiVisualizationObjectOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    visualizationObject
    Example: visualizationObject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiVisualizationObjectPatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    visualizationObject
    Example: visualizationObject

JsonApiVisualizationObjectPatchDocument

  • dataobject · required

    JSON:API representation of patching visualizationObject entity.

JsonApiVisualizationObjectPostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    visualizationObject
    Example: visualizationObject
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiVisualizationObjectPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of visualizationObject entity.

JsonApiVisualizationObjectToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    visualizationObject

JsonApiVisualizationObjectToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    visualizationObject

JsonApiWorkspaceAutomationOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceAutomation
    Example: workspaceAutomation
  • attributesobject
  • relationshipsobject

JsonApiWorkspaceAutomationOutIncludes

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attributes, id, type
type = object · requires: attributes, id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: id, type
type = object · requires: id, type
Properties for Variant 1:

JSON:API representation of analyticalDashboard entity.

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    analyticalDashboard
    Example: analyticalDashboard
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiWorkspaceAutomationOutList

  • dataobject[] · unique · required
  • includedarray · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceAutomationOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceAutomation
    Example: workspaceAutomation
  • attributesobject
  • relationshipsobject
  • linksobject

JsonApiWorkspaceColorPaletteIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceColorPalette
    Example: workspaceColorPalette

JsonApiWorkspaceColorPaletteInDocument

  • dataobject · required

    JSON:API representation of workspaceColorPalette entity.

JsonApiWorkspaceColorPaletteOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceColorPalette
    Example: workspaceColorPalette
  • metaobject

JsonApiWorkspaceColorPaletteOutDocument

  • dataobject · required

    JSON:API representation of workspaceColorPalette entity.

  • linksobject

JsonApiWorkspaceColorPaletteOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiWorkspaceColorPaletteOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceColorPalette
    Example: workspaceColorPalette
  • metaobject
  • linksobject

JsonApiWorkspaceColorPalettePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceColorPalette
    Example: workspaceColorPalette

JsonApiWorkspaceColorPalettePatchDocument

  • dataobject · required

    JSON:API representation of patching workspaceColorPalette entity.

JsonApiWorkspaceDataFilterIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilter
    Example: workspaceDataFilter
  • attributesobject
  • relationshipsobject

JsonApiWorkspaceDataFilterInDocument

  • dataobject · required

    JSON:API representation of workspaceDataFilter entity.

JsonApiWorkspaceDataFilterLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspaceDataFilter

JsonApiWorkspaceDataFilterOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilter
    Example: workspaceDataFilter
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiWorkspaceDataFilterOutDocument

  • dataobject · required

    JSON:API representation of workspaceDataFilter entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceDataFilterOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceDataFilterOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilter
    Example: workspaceDataFilter
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiWorkspaceDataFilterPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilter
    Example: workspaceDataFilter
  • attributesobject
  • relationshipsobject

JsonApiWorkspaceDataFilterPatchDocument

  • dataobject · required

    JSON:API representation of patching workspaceDataFilter entity.

JsonApiWorkspaceDataFilterSettingIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilterSetting
    Example: workspaceDataFilterSetting
  • attributesobject
  • relationshipsobject

JsonApiWorkspaceDataFilterSettingInDocument

  • dataobject · required

    JSON:API representation of workspaceDataFilterSetting entity.

JsonApiWorkspaceDataFilterSettingLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspaceDataFilterSetting

JsonApiWorkspaceDataFilterSettingOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilterSetting
    Example: workspaceDataFilterSetting
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiWorkspaceDataFilterSettingOutDocument

  • dataobject · required

    JSON:API representation of workspaceDataFilterSetting entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceDataFilterSettingOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceDataFilterSettingOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilterSetting
    Example: workspaceDataFilterSetting
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiWorkspaceDataFilterSettingPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceDataFilterSetting
    Example: workspaceDataFilterSetting
  • attributesobject
  • relationshipsobject

JsonApiWorkspaceDataFilterSettingPatchDocument

  • dataobject · required

    JSON:API representation of patching workspaceDataFilterSetting entity.

JsonApiWorkspaceDataFilterSettingToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspaceDataFilterSetting

JsonApiWorkspaceDataFilterToManyLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspaceDataFilter

JsonApiWorkspaceDataFilterToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspaceDataFilter

JsonApiWorkspaceExportTemplateIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceExportTemplate
    Example: workspaceExportTemplate

JsonApiWorkspaceExportTemplateInDocument

  • dataobject · required

    JSON:API representation of workspaceExportTemplate entity.

JsonApiWorkspaceExportTemplateOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceExportTemplate
    Example: workspaceExportTemplate
  • metaobject

JsonApiWorkspaceExportTemplateOutDocument

  • dataobject · required

    JSON:API representation of workspaceExportTemplate entity.

  • linksobject

JsonApiWorkspaceExportTemplateOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiWorkspaceExportTemplateOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceExportTemplate
    Example: workspaceExportTemplate
  • metaobject
  • linksobject

JsonApiWorkspaceExportTemplatePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceExportTemplate
    Example: workspaceExportTemplate

JsonApiWorkspaceExportTemplatePatchDocument

  • dataobject · required

    JSON:API representation of patching workspaceExportTemplate entity.

JsonApiWorkspaceExportTemplatePostOptionalId

  • attributesobject · required
  • typestring · enum · required

    Object type

    Enum values:
    workspaceExportTemplate
    Example: workspaceExportTemplate
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiWorkspaceExportTemplatePostOptionalIdDocument

  • dataobject · required

    JSON:API representation of workspaceExportTemplate entity.

JsonApiWorkspaceIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspace
    Example: workspace
  • attributesobject
  • relationshipsobject

JsonApiWorkspaceInDocument

  • dataobject · required

    JSON:API representation of workspace entity.

JsonApiWorkspaceLinkage

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspace

JsonApiWorkspaceOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspace
    Example: workspace
  • attributesobject
  • metaobject
  • relationshipsobject

JsonApiWorkspaceOutDocument

  • dataobject · required

    JSON:API representation of workspace entity.

  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceOutList

  • dataobject[] · unique · required
  • includedobject[] · unique

    Included resources

  • linksobject
  • metaobject

JsonApiWorkspaceOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspace
    Example: workspace
  • attributesobject
  • metaobject
  • relationshipsobject
  • linksobject

JsonApiWorkspacePatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspace
    Example: workspace
  • attributesobject
  • relationshipsobject

JsonApiWorkspacePatchDocument

  • dataobject · required

    JSON:API representation of patching workspace entity.

JsonApiWorkspaceSettingIn

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceSetting
    Example: workspaceSetting
  • attributesobject

JsonApiWorkspaceSettingInDocument

  • dataobject · required

    JSON:API representation of workspaceSetting entity.

JsonApiWorkspaceSettingOut

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceSetting
    Example: workspaceSetting
  • attributesobject
  • metaobject

JsonApiWorkspaceSettingOutDocument

  • dataobject · required

    JSON:API representation of workspaceSetting entity.

  • linksobject

JsonApiWorkspaceSettingOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiWorkspaceSettingOutWithLinks

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceSetting
    Example: workspaceSetting
  • attributesobject
  • metaobject
  • linksobject

JsonApiWorkspaceSettingPatch

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceSetting
    Example: workspaceSetting
  • attributesobject

JsonApiWorkspaceSettingPatchDocument

  • dataobject · required

    JSON:API representation of patching workspaceSetting entity.

JsonApiWorkspaceSettingPostOptionalId

  • typestring · enum · required

    Object type

    Enum values:
    workspaceSetting
    Example: workspaceSetting
  • attributesobject
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-…

    API identifier of an object

    Example: id1

JsonApiWorkspaceSettingPostOptionalIdDocument

  • dataobject · required

    JSON:API representation of workspaceSetting entity.

JsonApiWorkspaceThemeIn

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceTheme
    Example: workspaceTheme

JsonApiWorkspaceThemeInDocument

  • dataobject · required

    JSON:API representation of workspaceTheme entity.

JsonApiWorkspaceThemeOut

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceTheme
    Example: workspaceTheme
  • metaobject

JsonApiWorkspaceThemeOutDocument

  • dataobject · required

    JSON:API representation of workspaceTheme entity.

  • linksobject

JsonApiWorkspaceThemeOutList

  • dataobject[] · unique · required
  • linksobject
  • metaobject

JsonApiWorkspaceThemeOutWithLinks

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceTheme
    Example: workspaceTheme
  • metaobject
  • linksobject

JsonApiWorkspaceThemePatch

  • attributesobject · required
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    API identifier of an object

    Example: id1
  • typestring · enum · required

    Object type

    Enum values:
    workspaceTheme
    Example: workspaceTheme

JsonApiWorkspaceThemePatchDocument

  • dataobject · required

    JSON:API representation of patching workspaceTheme entity.

JsonApiWorkspaceToOneLinkage

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: id, type
Properties for Variant 1:

The \"type\" and \"id\" to non-empty members.

  • idstring · required
  • typestring · enum · required
    Enum values:
    workspace

JsonNode

KeyDriverAnalysis

  • analyzedPeriodstring · required

    Analyzed period identifier.

  • dateAttributeIdstring · required

    Date attribute identifier used for period comparison.

  • filtersobject[] · required

    Filters applied to analysis.

  • measureobject · required

    Measure definition for key driver analysis.

  • referencePeriodstring · required

    Reference period identifier.

KeyDriverAnalysisMeasure

  • idstring · required

    Measure object identifier.

  • typestring · enum · required

    Measure object type.

    Enum values:
    metric
    fact
    attribute
  • aggregation

    Optional aggregation function.

KeyDriverAnalysisPart

  • kda

    Optional full key driver analysis payload when available.

  • typestring · const

    Type of multipart part.

    Const value: kda
    Default: kda

KeyDriversDimension

  • attributeobject · required

    Object identifier.

  • attributeNamestring · required
  • labelobject · required

    Object identifier.

  • labelNamestring · required
  • formatobject

    Attribute format describes formatting information to effectively format attribute values when needed.

  • granularitystring · enum
    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_HOUR
    MINUTE_OF_DAY
    HOUR
    HOUR_OF_DAY
  • valueTypestring · enum
    Enum values:
    TEXT
    HYPERLINK
    GEO
    GEO_LONGITUDE
    GEO_LATITUDE
    GEO_AREA
    GEO_ICON
    IMAGE

KeyDriversRequest

  • metricobject · required

    Metric is a quantity that is calculated from the data.

  • auxMetricsobject[]

    Additional metrics to be included in the computation, but excluded from the analysis.

  • sortDirectionstring · enum

    Sorting elements - ascending/descending order.

    Enum values:
    ASC
    DESC
    Default: DESC

KeyDriversResponse

  • dimensionsobject[] · required
  • linksobject · required

    Links to the execution result.

KeyDriversResult

  • dataobject · required

KnowledgeSearchDetail

  • bestMatch

    Title of the highest-scoring document. Null when nothing ranked.

  • categorystring · const

    Category this body belongs to.

    Const value: knowledgeSearch
    Default: knowledgeSearch
  • documentsobject[]

    Documents the action reached, best-scoring first.

  • query

    What the action searched for. Null for an action that read a known document instead of searching.

KnowledgeSearchDocument

  • titlestring · required

    Document title, falling back to its filename when it has none.

  • score

    Relevance of the document's best-matching chunk. Null when the action did not rank it.

LabelIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Label ID.

    Example: label_id
  • typestring · enum · required

    A type of the label.

    Enum values:
    label
    Example: label

LabelPermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

LabelPermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

LabelPermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

LabelPermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

LayerItem

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: id
type = object · requires: type
type = object · requires: type
Properties for LayerItemBase:
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required
  • config

    Configuration of layer of defined type.

  • metrics

    A list of metrics in this layer.

  • segment_by

    A list of segment by attributes in this layer.

  • title

    An optional human readable title for the layer. Will be derived from id if not provided explicitly.

  • type

    Type of visualisation for this layer.

  • view_by

    A list of view by locations in this layer.

LayerItem1

  • typestring · const · required
    Const value: pushpin
  • view_by

    A list of view by locations in this layer.

LayerItem2

  • typestring · const · required
    Const value: area
  • view_by

    A list of view by locations in this layer.

LayerItemBase

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualization data layer.

  • config

    Configuration of layer of defined type.

  • metrics

    A list of metrics in this layer.

  • segment_by

    A list of segment by attributes in this layer.

  • title

    An optional human readable title for the layer. Will be derived from id if not provided explicitly.

  • type

    Type of visualisation for this layer.

  • view_by

    A list of view by locations in this layer.

LayoutDirection

string · enum
Enum values:
row
column

LineStyleMapping

  • style

    Line stroke style for this series.

  • width

    Line stroke width in pixels for this series.

LineStyleMapping1

  • style

    Line stroke style for this series.

  • width

    Line stroke width in pixels for this series.

ListDocumentsResponse

  • documentsobject[] · required
  • nextPageToken
  • totalCount

ListLinks

  • selfstring · uri · required

    A string containing the link's URL.

  • nextstring · uri

    A string containing the link's URL for the next page of data.

ListLlmProviderModelsRequest

  • providerConfigrequired

    Provider configuration overrides.

ListLlmProviderModelsResponse

  • messagestring · required

    Message about the listing result.

  • modelsobject[] · required

    Available models on the provider.

  • successboolean · required

    Whether the model listing succeeded.

LiveFeatureFlagConfiguration

  • hoststring · required
  • keystring · required

LiveFeatures

  • contextobject · required
  • configurationobject · required

LlmModel

  • familystring · enum · required

    Model family.

    Enum values:
    OPENAI
    ANTHROPIC
    META
    MISTRAL
    AMAZON
    GOOGLE
    COHERE
    UNKNOWN
  • idstring · maxLength: 255 · required

    Unique identifier of the model (e.g., gpt-5.6-luna).

LlmModelFamily

string · enum
Enum values:
OPENAI
ANTHROPIC
META
MISTRAL
AMAZON
GOOGLE
COHERE
UNKNOWN

LlmProviderConfig

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: auth, type
type = object · requires: auth, region, type
type = object · requires: auth, endpoint, type
type = object · requires: auth, type
Properties for Variant 1:

Configuration for Anthropic provider.

  • authobject · required

    Authentication configuration.

  • typestring · enum · required

    Provider type.

    Enum values:
    ANTHROPIC
  • baseUrlstring · maxLength: 255

    Custom base URL for the Anthropic API. Defaults to the official endpoint; override only for enterprise proxies or compatible gateways.

    Default: https://api.anthropic.com

LocalIdentifier

  • localIdentifierstring · required

    Local identifier of the metric to be compared.

    Example: m1
  • formatstring | null · maxLength: 2048

    Metric format.

    Example: #,##0
    Default: #,##0.00
  • titlestring | null · maxLength: 255

    Metric title.

    Example: Revenue

LocaleRequest

  • localestring · required

    Requested locale in the form of language tag (see RFC 5646).

    Example: en-US

MatchAttributeFilter

  • matchAttributeFilterobject · required

MatchAttributeFilter-Input

  • matchAttributeFilterobject · required

MatchAttributeFilter-Output

  • matchAttributeFilterobject · required

MatchAttributeFilterBody-Input

  • labelrequired
  • literalstring · required
  • matchTypestring · enum · required
    Enum values:
    STARTS_WITH
    ENDS_WITH
    CONTAINS
  • applyOnResult
  • caseSensitiveboolean
    Default: false
  • localIdentifier
  • negateboolean
    Default: false

MatchAttributeFilterBody-Output

  • labelrequired
  • literalstring · required
  • matchTypestring · enum · required
    Enum values:
    STARTS_WITH
    ENDS_WITH
    CONTAINS
  • applyOnResult
  • caseSensitiveboolean
    Default: false
  • localIdentifier
  • negateboolean
    Default: false

MatchType-Input

string · enum
Enum values:
STARTS_WITH
ENDS_WITH
CONTAINS

MatomoService

  • hoststring · required

    Telemetry host to send events to.

  • siteIdinteger · int32 · required

    Site ID on telemetry server.

  • reportingEndpointstring

    Optional reporting endpoint for proxying telemetry events.

MaxSize

string · enum
Enum values:
0.5x
0.75x
normal
1.25x
1.5x
default

MeasureDefinition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: inline
type = object · requires: arithmeticMeasure
type = object · requires: measure
type = object
Properties for Variant 1:

Metric defined by the raw MAQL query.

  • inlineobject · required

MeasureExecutionResultHeader

  • measureHeaderobject · required

    Header containing the information related to metrics.

MeasureGroupHeaders

  • measureGroupHeadersobject[]

MeasureHeader

  • localIdentifierstring · required

    Local identifier of the measure this header relates to.

  • formatstring

    Format to be used to format the measure data.

  • namestring

    Name of the measure.

MeasureItem

  • definitionobject · required

    Abstract metric definition type

  • localIdentifierstring · pattern: ^[.a-zA-Z0-9_-]+$ · required

    Local identifier of the metric. This can be used to reference the metric in other parts of the execution definition.

    Example: metric_1

MeasureResultHeader

  • measureIndexinteger · int32 · required

    Metric index. Starts at 0.

    Example: 0

MeasureValueComparisonCondition

  • comparisonobject · required

MeasureValueCondition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: comparison
type = object · requires: range
Properties for ComparisonCondition:

Condition that compares the metric value to a given constant value using a comparison operator.

  • comparisonobject · required

MeasureValueFilter

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: comparisonMeasureValueFilter
type = object · requires: rangeMeasureValueFilter
type = object · requires: compoundMeasureValueFilter
Properties for ComparisonMeasureValueFilter:

Filter the result by comparing specified metric to given constant value, using given comparison operator.

  • comparisonMeasureValueFilterobject · required

MeasureValueRangeCondition

  • rangeobject · required

MemoryItemCreatedByUsers

  • reasoningstring · required

    Reasoning for error states

  • usersobject[] · required

    Users who created memory item

MemoryItemUser

  • firstnamestring · required

    First name of the user who created memory item

  • lastnamestring · required

    Last name of the user who created memory item

  • userIdstring · required

    User ID of the user who created memory item

MetricDefinitionOverride

  • definitionobject · required

    Metric defined by the raw MAQL query.

  • itemobject · required

    Reference to the metric, fact or attribute object to use for the metric.

MetricIdentifier

string · pattern: ^metric/(?!\.)[.A-Za…

A metric identifier in the form of metric/{id}.

MetricOperand

  • localIdentifierstring · required

    Local identifier of the metric to be compared.

  • format

    Metric display format.

  • title

    Metric display title.

MetricPermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

MetricPermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

MetricPermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

MetricPermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

MetricQueryDetail

  • categorystring · const

    Category this body belongs to.

    Const value: metricQuery
    Default: metricQuery
  • filteredBystring[]

    References of what the query filtered on. The conditions themselves are not carried.

  • groupedBystring[]

    References of the attributes and date dimensions the query grouped by.

  • metricsstring[]

    References of the metrics the query measured, as the query wrote them.

  • ref

    Internal handle pairing the query that built a visualization with the execution that ran it. Group a category's items on it; never display it. Null on a query that was rejected, which has no partner to pair with.

  • resultColumns

    Columns the execution returned.

  • resultRows

    Rows the execution returned.

  • visualization

    Title the query gave its visualization.

MetricRecord

  • valuenumber · double · required
  • formattedValuestring

MetricUsageResponse

  • currentValueinteger · required
  • previousValueinteger · required
  • typestring · enum · required

    Metrics exposed by the AI observability endpoint.

    Enum values:
    AI_QUERIES
    AI_WORKSPACES
    AI_USERS
  • total

MetricValueChange

  • attributeNamestring · required

    The name of the attribute being analyzed

  • attributeValuestring · required

    The value of the attribute being analyzed

  • attributeValuesChangeMeannumber · double · required

    The mean of attribute value changes for the attribute being analyzed

  • attributeValuesChangeStdnumber · double · required

    The standard deviation of attribute value changes for the attribute being analyzed

  • isSignificantChangeboolean · required

    Whether the change is statistically significant

  • metricValueDeltanumber · double · required

    The delta between analyzed and reference periods

  • metricValueDeltaAbsnumber · double · required

    The absolute delta between analyzed and reference periods

  • metricValueInAnalyzedPeriodnumber · double · required

    The metric value in the analyzed period

  • metricValueInReferencePeriodnumber · double · required

    The metric value in the reference period

  • overallMetricValueInAnalyzedPeriodnumber · double · required

    The overall metric value in the analyzed period

  • overallMetricValueInReferencePeriodnumber · double · required

    The overall metric value in the reference period

MetricValueFilterConditionComparison

string · enum
Enum values:
GREATER_THAN
GREATER_THAN_OR_EQUAL_TO
LESS_THAN
LESS_THAN_OR_EQUAL_TO
EQUAL_TO
NOT_EQUAL_TO

MetricValueFilterConditionRange

string · enum
Enum values:
BETWEEN
NOT_BETWEEN

Metrics

  • byrequired

    Local attribute or label to use in this sort.

  • element

    Value of attribute or label to use for this sort.

  • function

    Aggregation function to use for this sort.

MinSize

string · enum
Enum values:
0.5x
0.75x
normal
1.25x
1.5x
default

Mode

string · enum
Enum values:
readonly
hidden
active

Mode2

string · enum
Enum values:
readonly
hidden
active
readonly
hidden
active

Mode6

string · enum
Enum values:
readonly
hidden
active

ModelTestResult

  • messagestring · required

    Message about the model test result.

  • modelIdstring · required

    The model ID that was tested.

  • successfulboolean · required

    Whether the model test was successful.

MultipartContent

  • partsarray · required

    Ordered multipart content fragments.

  • suggestions

    Optional follow-up suggestions for the user. Populated only on the terminal user-visible multipart of a turn.

  • typestring · const

    Type of item content.

    Const value: multipart
    Default: multipart

MvfCondition

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object
type = object · requires: condition, value
type = object · requires: condition, from, to
Properties for MvfCondition1:
  • condition

    Condition to use for this filter. If omitted, the condition represents ALL (no filtering).

MvfCondition1

  • condition

    Condition to use for this filter. If omitted, the condition represents ALL (no filtering).

MvfCondition2

  • conditionstring · enum · required
    Enum values:
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
  • valuenumber · required

    Value to use in condition for this filter.

MvfCondition3

  • conditionstring · enum · required
    Enum values:
    BETWEEN
    NOT_BETWEEN
  • fromnumber · required

    From value to use in condition for this filter.

  • tonumber · required

    To value to use in condition for this filter.

NegativeAttributeFilter

  • negativeAttributeFilterobject · required

NegativeAttributeFilterBody

  • labelrequired
  • notInobject · required

    Filter on specific set of label values.

  • applyOnResult
  • localIdentifier
  • usesArbitraryValues

Note

  • appliesTostring · enum
    Enum values:
    SOURCE
    TARGET
  • categorystring
  • contentstring
  • idstring
  • otherAttributesobject
  • priorityinteger · int32

Notes

  • noteobject[] · required

Notification

  • createdAtstring · date-time · required
  • datarequired
  • idstring · required
  • isReadboolean · required
  • automationIdstring
  • workspaceIdstring

NotificationChannelDestination

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type
type = object · requires: type
type = object · requires: type
type = object · requires: type
Properties for Variant 1:

Webhook destination for notifications. The property url is required on create and update.

  • typestring · enum · required

    The destination type.

    Enum values:
    WEBHOOK
  • hasSecretKeyboolean | null · maxLength: 10000 · readOnly

    Flag indicating if webhook has a hmac secret key.

  • hasTokenboolean | null · maxLength: 10000 · readOnly

    Flag indicating if webhook has a token.

  • secretKeystring | null · maxLength: 10000 · writeOnly

    Hmac secret key for the webhook signature.

    Example: secret_key
  • tokenstring | null · maxLength: 10000 · writeOnly

    Bearer token for the webhook.

    Example: secret
  • urlstring · maxLength: 255 · pattern: (?=https?\://.*)(?=h…

    The webhook URL.

    Example: https://webhook.site/something

NotificationChannelRef

  • idstring · required

    Notification channel identifier.

  • name

    Notification channel display name.

NotificationContent

  • typestring · required

NotificationFilter

  • filterstring · required
  • titlestring · required

NotificationParameter

  • idstring · required
  • valuestring · required
  • titlestring
  • valueTitlestring

Notifications

  • dataobject[] · required
  • metaobject · required

NotificationsMeta

  • totalobject

NotificationsMetaTotal

  • allinteger · int64 · required
  • unreadinteger · int64 · required

NumberConstraints

  • maxnumber · double
  • minnumber · double

NumberParameterDefinition

  • defaultValuenumber · double · required
  • typestring · enum · required

    The parameter type.

    Enum values:
    NUMBER
  • constraintsobject

ObjectConditionalFormatting

ObjectLinks

  • selfstring · uri · required

    A string containing the link's URL.

ObjectLinksContainer

  • linksobject

ObjectStorageInfo

  • namestring · required

    Human-readable name. Pass storageId to ProvisionDatabase.storageIds.

    Example: s3-data-lake
  • storageConfigobject · required

    Provider-specific descriptors (e.g. bucket, region, endpoint, container). Credential references (any keys ending in _env) are stripped server-side.

  • storageIdstring · required

    Stable identifier of the storage configuration (UUID).

  • storageTypestring · required

    Provider type.

    Example: s3

ObjectType

string · enum
Enum values:
unidentified
workspace
dataset
date
fact
metric
attribute
date_attribute

ObservabilityMetricType

string · enum
Enum values:
AI_QUERIES
AI_WORKSPACES
AI_USERS

Metrics exposed by the AI observability endpoint.

ObservabilityOverviewResponse

  • metricsobject[] · required

OpenAIProviderConfig

  • authobject · required

    Authentication configuration.

  • typestring · enum · required

    Provider type.

    Enum values:
    OPENAI
  • baseUrlstring · maxLength: 255

    Custom base URL for OpenAI API.

    Default: https://api.openai.com/v1
  • organizationstring | null · maxLength: 255

    OpenAI organization ID.

OpenAiApiKeyAuth

  • typestring · enum · required

    Authentication type.

    Enum values:
    API_KEY
  • apiKeystring | null · maxLength: 255 · writeOnly

    OpenAI API key.

OpenAiProviderAuth

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type
Properties for Variant 1:
  • typestring · enum · required

    Authentication type.

    Enum values:
    API_KEY
  • apiKeystring | null · maxLength: 255 · writeOnly

    OpenAI API key.

OpenTelemetryService

  • hoststring · required

    Telemetry host to send events to.

OpenUrl

  • href

    An ID of the attribute that holds the url to be opened on interaction

  • label

    An id of the attribute that holds the label for the url to be opened on interaction

Operation

  • idstring · required

    Id of the operation

  • kindstring · enum · required

    Type of the long-running operation.

    • provision-database — Provisioning of an AI Lake database.
    • deprovision-database — Deprovisioning (deletion) of an AI Lake database.
    • run-service-command — Running a command in a particular AI Lake service.
    • analyze-statistics — Running ANALYZE TABLE for CBO statistics collection.
    Enum values:
    provision-database
    deprovision-database
    run-service-command
    analyze-statistics
  • statusstring · required

OperationError

  • detailstring · required

    Human-readable error details

  • statusinteger · int32 · required

    HTTP status code

  • titlestring · required

    Human-readable error name

Operator

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE

Operator1

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE
SUM
DIFFERENCE
MULTIPLICATION

Operator10

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE

Operator11

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE
SUM
DIFFERENCE
MULTIPLICATION

Operator12

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE

Operator13

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE
SUM
DIFFERENCE
MULTIPLICATION

Operator14

string · enum
Enum values:
all
equal_to
not_equal_to
less_than
less_than_or_equal_to
greater_than
greater_than_or_equal_to
between

Operator2

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE

Operator3

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE
SUM
DIFFERENCE
MULTIPLICATION

Operator4

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE

Operator5

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE
SUM
DIFFERENCE
MULTIPLICATION

Operator6

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE

Operator7

string · enum
Enum values:
SUM
DIFFERENCE
MULTIPLICATION
RATIO
CHANGE
SUM
DIFFERENCE
MULTIPLICATION

OrganizationAutomationIdentifier

  • idstring · required
  • workspaceIdstring · required

OrganizationAutomationManagementBulkRequest

  • automationsobject[] · required

OrganizationCacheSettings

  • extraCacheBudgetinteger · int64 · required

    Extra cache budget the organization can allocate among its workspaces, in bytes.

OrganizationCacheUsage

  • currentobject · required

    Current cache usage of the organization.

  • removalIntervalsobject[] · required

    List of cache removal intervals.

  • settingsobject · required

    Settings for organization cache.

OrganizationCurrentCacheUsage

  • cacheUsedinteger · int64 · required

    Cache currently used by the organization, in bytes.

  • removedSinceStartinteger · int64 · required

    Bytes removed since start due to insufficient cache.

  • removalPeriodStartstring · date-time

    Start timestamp of removal period.

OrganizationPermissionAssignment

  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

  • permissionsstring[] · required
    Enum values:
    MANAGE
    SELF_CREATE_TOKEN
    BASE_UI_ACCESS

OutlierDetectionRequest

  • attributesobject[] · required

    Attributes to be used in the computation.

  • granularitystring · enum · required

    Date granularity for anomaly detection. Only time-based granularities are supported (HOUR, DAY, WEEK, MONTH, QUARTER, YEAR).

    Enum values:
    HOUR
    DAY
    WEEK
    MONTH
    QUARTER
    YEAR
  • measuresobject[] · minItems: 1 · required
  • sensitivitystring · enum · required

    Sensitivity level for outlier detection

    Enum values:
    LOW
    MEDIUM
    HIGH
  • auxMeasuresobject[]

    Metrics to be referenced from other AFM objects (e.g. filters) but not included in the result.

  • filtersobject[]

    Various filter types to filter the execution result.

OutlierDetectionResponse

  • linksobject · required

    Links to the execution result.

OutlierDetectionResult

  • attributearray | null · required

    Attribute values for outlier detection results.

  • valuesobject | null · required

    Map of measure identifiers to their outlier detection values. Each value is a list of nullable numbers.

Over

  • attributesobject[] · required

PageMetadata

  • numberinteger · int32

    The number of the current page

  • sizeinteger · int32

    The size of the current page

  • totalElementsinteger · int32

    The total number of elements

  • totalPagesinteger · int32

    The total number of pages

Paging

  • countinteger · int32 · required

    Count of items in this page.

    Example: 5
  • offsetinteger · int32 · required

    Offset of this page.

    Example: 10
  • totalinteger · int32 · required

    Count of returnable items ignoring paging.

    Example: 100
  • nextstring

    Link to next page, or null if this is last page.

    Example: https://sample.gooddata.ai/api/v1/actions/workspaces/sampleWorkspace/execution/collectLabelElements?label=sample.price&limit=5&offset=10

Parameter

  • namestring · required
  • valuestring · required

ParameterDefinition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · type="NUMBER" · requires: defaultValue
type = object · type="STRING" · requires: defaultValue
Properties for Variant 1:
  • defaultValuenumber · double · required
  • typestring · enum · required

    The parameter type.

    Enum values:
    NUMBER
  • constraintsobject

ParameterItem

  • parameterobject · required

    Reference to the parameter.

  • valuestring · required

    Value to use for this parameter instead of its default.

Additional properties are allowed

ParameterValue

  • idstring · required

    Identifier of the workspace parameter (matches the parameter entity id).

    Example: year
  • titlestring · required

    Display title of the parameter as the client wants it rendered on the info sheet.

    Example: Year
  • valuestring · required

    Value to use for this parameter when executing the export.

    Example: 2026
  • valueTitlestring

    Human-readable form of value (e.g. a constrained string's allowedValues title). Never used to drive execution. Falls back to value when absent.

    Example: year 2026
Additional properties are allowed

Parents

  • commonboolean · required

    Whether the parent filter is common date or special date

  • usingstring · required

    Local date filter to use as parent

  • date

    Date dataset the common date filter is applied through. Only valid when common is true; ignored and stripped on both import and export when common is false.

PatchDocumentRequest

  • isDisabled
  • scopes
  • title

PatternNameMapping

string · enum
Enum values:
diagonal_grid_small
vertical_lines_small
grid_small
horizontal_lines_small
circle_small
flag_small
waffle_small
dot_small

PdfTableStyle

  • selectorstring · required

    CSS selector where to apply given properties.

  • propertiesobject[]

    List of CSS properties.

PdfTableStyleProperty

  • keystring · required

    CSS property key.

  • valuestring · required

    CSS property value.

PdmLdmRequest

  • sqlsobject[]

    List of SQL datasets.

  • tableOverridesobject[]

    (BETA) List of table overrides.

  • tablesobject[]

    List of physical database tables.

PdmSql

  • statementstring · required

    SQL statement.

    Example: select * from abc
  • titlestring · required

    SQL dataset title.

    Example: My special dataset
  • columnsobject[]

    Columns defining SQL dataset.

PendingOperation

  • idstring · required

    Id of the operation

  • kindstring · enum · required

    Type of the long-running operation.

    • provision-database — Provisioning of an AI Lake database.
    • deprovision-database — Deprovisioning (deletion) of an AI Lake database.
    • run-service-command — Running a command in a particular AI Lake service.
    • analyze-statistics — Running ANALYZE TABLE for CBO statistics collection.
    Enum values:
    provision-database
    deprovision-database
    run-service-command
    analyze-statistics
  • statusstring · enum · required
    Enum values:
    pending

Permission

  • all
  • user_groups
  • users

Permissions

  • EDIT
  • SHARE
  • VIEW

PermissionsAssignment

  • assigneesobject[] · minItems: 1 · required
  • dataSourcesobject[]
  • workspacesobject[]

PermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

PermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

Placement

string · enum
Enum values:
above
below
replace

PlatformUsage

  • namestring · enum · required
    Enum values:
    UserCount
    WorkspaceCount
    AiWorkspaceCount
  • countinteger · int32

PlatformUsageRequest

  • usageItemNamesstring[] · unique · required
    Enum values:
    UserCount
    WorkspaceCount
    AiWorkspaceCount

Plugins

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    An unique identifier of the plugin.

  • parameters

    Parameter that will be passed to the plugin. Everything other than string will be serialized to JSON automatically.

PointShapeMapping

string · enum
Enum values:
circle
square
diamond
triangle
triangle-down

PopDataset

  • datasetobject · required

    Reference to the date dataset to which the filter should be applied.

  • periodsAgointeger · int32 · required

    Number of periods ago to calculate the previous period for.

    Example: 1

PopDatasetMeasureDefinition

  • previousPeriodMeasureobject · required

PopDate

  • attributeobject · required

    Reference to the date attribute to use.

  • periodsAgointeger · int32 · required

    Number of periods ago to calculate the previous period for.

    Example: 1

PopDateMeasureDefinition

  • overPeriodMeasureobject · required

PopMeasureDefinition

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: previousPeriodMeasure
type = object · requires: overPeriodMeasure
Properties for Variant 1:

Previous period type of metric.

  • previousPeriodMeasureobject · required

PositiveAttributeFilter

  • positiveAttributeFilterobject · required

PositiveAttributeFilterBody

  • inobject · required

    Filter on specific set of label values.

  • labelrequired
  • applyOnResult
  • localIdentifier
  • usesArbitraryValues

Profile

  • entitlementsobject[] · required

    Defines entitlements for given organization.

  • featuresrequired
  • linksobject · required
  • organizationIdstring · required
  • organizationNamestring · required
  • permissionsstring[] · required
    Enum values:
    MANAGE
    SELF_CREATE_TOKEN
    BASE_UI_ACCESS
  • telemetryConfigobject · required

    Telemetry-related configuration.

  • userIdstring · required
  • namestring

ProfileLinks

  • organizationstring · required
  • selfstring · required
  • userstring · required

ProvisionDatabaseInstanceRequest

  • namestring · required

    Name of the database instance

  • storageIdsstring[] · unique · required

    Set of ids of the storage instances this database instance should access.

  • dataSourceIdstring

    Identifier for the data source created in metadata-api. Defaults to the database name.

  • dataSourceNamestring

    Display name for the data source created in metadata-api. Defaults to the database name.

QualityIssue

  • codestring · required

    Quality issue code

    Example: SIMILAR_NAMES
  • detailobject · required

    Detailed information about the quality issue

  • idstring · required

    Unique identifier for the quality issue

  • objectsobject[] · required

    List of objects affected by this quality issue

  • severitystring · enum · required

    Severity level

    Enum values:
    WARNING
    INFO

QualityIssueObject

  • idstring · required

    Object ID

    Example: revenue
  • titlestring · required

    Object title

    Example: Total Revenue
  • typestring · required

    Object type

    Example: metric
  • workspaceIdstring · required

    Workspace ID where the object belongs

    Example: demo

QualityIssuesCalculationStatusResponse

  • statusstring · enum · required

    Current status of the calculation

    Enum values:
    RUNNING
    SYNCING
    COMPLETED
    FAILED
    CANCELLED
    NOT_FOUND
    DISABLED
  • errorstring

    Error message (available when status is FAILED or NOT_FOUND)

  • issuesobject[]

    List of quality issues (available when status is COMPLETED)

Query

  • fieldsobject · required

    A list of fields in this query.

  • filter_by

    A list of filters in this query.

  • sort_by

    A list of sorting in this query.

QueryAttributeFilter

  • typestring · enum · required
    Enum values:
    attribute_filter
  • usingrequired

    Attribute or label to use in this filter.

  • display_as

    Configures the label used for representing attribute filter elements in UI.

  • state

QueryAttributeSort

  • byrequired

    Local attribute or label to use in this sort.

  • directionstring · enum · required

    Sort direction.

    Enum values:
    ASC
    DESC
  • typestring · enum · required
    Enum values:
    attribute_sort
  • aggregation

    Aggregation function to use for this sort.

QueryDateFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using, granularity
type = object · requires: type, using
Properties for QueryDateFilter1:
  • granularitystring · enum · required
    Enum values:
    SECOND
    MINUTE
    HOUR
    DAY
    WEEK
    WEEK_US
    MONTH
    QUARTER
  • typestring · enum · required
    Enum values:
    date_filter
  • usingstring · required

    Date dataset identifier to use for this field.

  • empty_values

    Controls how empty values are handled in the filter.

  • from

    A relative granularity from which the filter will be applied.

  • to

    A relative granularity to which the filter will be applied.

  • with

    Attribute filters to apply together with this date filter.

QueryDateFilter1

  • granularitystring · enum · required

    A granularity to use in relative date filter

    Enum values:
    SECOND
    MINUTE
    HOUR
    DAY
    WEEK
    WEEK_US
    MONTH
    QUARTER
  • typestring · enum · required
    Enum values:
    date_filter
  • usingstring · required

    Date dataset identifier to use for this field.

  • empty_values

    Controls how empty values are handled in the filter.

  • from

    A relative granularity from which the filter will be applied.

  • to

    A relative granularity to which the filter will be applied.

  • with

    Attribute filters to apply together with this date filter.

QueryDateFilter2

  • typestring · enum · required
    Enum values:
    date_filter
  • usingstring · required

    Date dataset identifier to use for this field.

  • empty_values

    Controls how empty values are handled in the filter.

  • from

    A date from which the filter will be applied. YYYY-MM-DD, or YYYY-MM-DD HH:mm for hour/minute, or YYYY-MM-DD HH:mm:ss for hour/minute/second granularities.

  • to

    A date to which the filter will be applied. YYYY-MM-DD, or YYYY-MM-DD HH:mm for hour/minute, or YYYY-MM-DD HH:mm:ss for hour/minute/second granularities.

  • with

    Attribute filters to apply together with this date filter.

QueryField

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = string
type = object · requires: id, type
type = string
type = string
type = string
type = object · requires: using
type = object
type = object · requires: using
type = object
type = object · requires: aggregation, using
type = object
type = object · requires: maql
type = object
type = object · requires: using, operator
type = object
type = object · requires: using, type, date_filter
type = object
type = object · requires: using, type, date_filter
type = object
Properties for Attribute Identifier:

A attribute identifier in the form of attribute/{id}.

string · pattern: ^attribute/(?!\.)[.A…

A attribute identifier in the form of attribute/{id}.

QueryField1

  • usingrequired

    Attribute or label identifier to use for this field.

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • show_all_values

    Show all values in the attribute filter (do not ignore empty and NULL).

  • title

    A field title.

  • type

    Type of relative period metric related to another metric in list.

QueryField10

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField11

  • date_filterstring · required

    Date filter to use for this field.

  • typestring · enum · required

    Type of relative period metric related to another metric in list.

    Enum values:
    PREVIOUS_YEAR
    PREVIOUS_PERIOD
    PREVIOUS_YEAR
  • usingrequired

    Identifier to use for this field.

  • aggregation

    Aggregation function to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • title

    A field title.

QueryField12

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField13

  • date_filterstring · required

    Date filter to use for this field.

  • typestring · enum · required

    Type of relative period metric related to another metric in list.

    Enum values:
    PREVIOUS_YEAR
    PREVIOUS_PERIOD
    PREVIOUS_PERIOD
  • usingrequired

    Identifier to use for this field.

  • aggregation

    Aggregation function to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • period

    Number of periods ago to use for this field.

  • title

    A field title.

QueryField14

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField2

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField3

  • usingrequired

    Metric identifier to use for this field.

  • aggregation

    Aggregation function to use for this field.

  • compute_ratio

    Compute ratio for this metric.

  • date_filter

    Date filter to use for this field.

  • filter_by

    A list of filters in this query.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • title

    A field title.

  • type

    Type of relative period metric related to another metric in list.

QueryField4

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField5

  • aggregationstring · enum · required

    Aggregation function to use for this field.

    Enum values:
    SUM
    COUNT
    APPROXIMATE_COUNT
    AVG
    MIN
    MAX
    MEDIAN
    RUNSUM
  • usingrequired

    Attribute identifier to use for this field.

  • compute_ratio

    Compute ratio for this metric.

  • date_filter

    Date filter to use for this field.

  • filter_by

    A list of filters in this query.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • title

    A field title.

  • type

    Type of relative period metric related to another metric in list.

QueryField6

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField7

  • maqlstring · required

    Define MAQL syntax for metric.

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • operator

    Arithmetic operator to use for this field.

  • title

    A field title.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField8

  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • operator

    Arithmetic operator to use for this field.

  • type

    Type of relative period metric related to another metric in list.

  • using

QueryField9

  • operatorstring · enum · required

    Arithmetic operator to use for this field.

    Enum values:
    SUM
    DIFFERENCE
    MULTIPLICATION
    RATIO
    CHANGE
    SUM
    DIFFERENCE
    MULTIPLICATION
  • usingstring[] · minItems: 2 · maxItems: 2 · required
  • aggregation

    Aggregation function to use for this field.

  • date_filter

    Date filter to use for this field.

  • maql

    Define MAQL syntax for metric.

  • title

    A field title.

  • type

    Type of relative period metric related to another metric in list.

QueryFields

QueryFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
No specific criteria
type = object · requires: type, using
No specific criteria
No specific criteria
No specific criteria
Properties for Date Filter:
anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using, granularity
type = object · requires: type, using
Properties for QueryDateFilter1:
  • granularitystring · enum · required
    Enum values:
    SECOND
    MINUTE
    HOUR
    DAY
    WEEK
    WEEK_US
    MONTH
    QUARTER
  • typestring · enum · required
    Enum values:
    date_filter
  • usingstring · required

    Date dataset identifier to use for this field.

  • empty_values

    Controls how empty values are handled in the filter.

  • from

    A relative granularity from which the filter will be applied.

  • to

    A relative granularity to which the filter will be applied.

  • with

    Attribute filters to apply together with this date filter.

QueryFilters

QueryMetricSort

  • directionstring · enum · required

    Sort direction.

    Enum values:
    ASC
    DESC
  • metricsarray · minItems: 1 · required
  • typestring · enum · required
    Enum values:
    metric_sort

QueryMetricValueFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using, conditions
type = object · requires: type, using, condition +1 more
type = object · requires: type, using, condition +2 more
type = object · requires: type, using
Properties for QueryMetricValueFilter1:
  • conditionsarray · minItems: 1 · required
  • typestring · enum · required
    Enum values:
    metric_value_filter
  • usingrequired

    Metric or local metric to use in this filter.

  • dimensionality

    Optional array of attribute or label references or local identifiers to apply dimensionality to the filter.

  • null_values_as_zero

    Null values will be treated as zero.

QueryMetricValueFilter1

  • conditionsarray · minItems: 1 · required
  • typestring · enum · required
    Enum values:
    metric_value_filter
  • usingrequired

    Metric or local metric to use in this filter.

  • dimensionality

    Optional array of attribute or label references or local identifiers to apply dimensionality to the filter.

  • null_values_as_zero

    Null values will be treated as zero.

QueryMetricValueFilter2

  • conditionstring · enum · required

    Condition to use for this filter.

    Enum values:
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
  • typestring · enum · required
    Enum values:
    metric_value_filter
  • usingrequired

    Metric or local metric to use in this filter.

  • valuenumber · required

    Value to use in condition for this filter.

  • dimensionality

    Optional array of attribute or label references or local identifiers to apply dimensionality to the filter.

  • null_values_as_zero

    Null values will be treated as zero.

QueryMetricValueFilter3

  • conditionstring · enum · required

    Condition to use for this filter.

    Enum values:
    BETWEEN
    NOT_BETWEEN
  • fromnumber · required

    From value to use in condition for this filter.

  • tonumber · required

    To value to use in condition for this filter.

  • typestring · enum · required
    Enum values:
    metric_value_filter
  • usingrequired

    Metric or local metric to use in this filter.

  • dimensionality

    Optional array of attribute or label references or local identifiers to apply dimensionality to the filter.

  • null_values_as_zero

    Null values will be treated as zero.

QueryMetricValueFilter4

  • typestring · enum · required
    Enum values:
    metric_value_filter
  • usingrequired

    Metric or local metric to use in this filter.

  • conditions

    Optional list of conditions for this filter. Conditions are applied as AND during execution.

  • dimensionality

    Optional array of attribute or label references or local identifiers to apply dimensionality to the filter.

QueryRankingFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using, bottom
type = object · requires: type, using, top
Properties for QueryRankingFilter1:
  • bottomnumber · required

    Number of bottom N values to use in this filter.

  • typestring · enum · required
    Enum values:
    ranking_filter
    ranking_filter
  • usingrequired

    Metric identifier to use for this filter.

  • attribute

    Label reference or local identifier to use for this filter.

  • strict_limit_of_rows

    When true, the filter returns exactly N rows, excluding additional rows that share the same value (ties). Default is false.

  • top

    Number of top N values to use in this filter.

QueryRankingFilter1

  • bottomnumber · required

    Number of bottom N values to use in this filter.

  • typestring · enum · required
    Enum values:
    ranking_filter
    ranking_filter
  • usingrequired

    Metric identifier to use for this filter.

  • attribute

    Label reference or local identifier to use for this filter.

  • strict_limit_of_rows

    When true, the filter returns exactly N rows, excluding additional rows that share the same value (ties). Default is false.

  • top

    Number of top N values to use in this filter.

QueryRankingFilter2

  • topnumber · required

    Number of top N values to use in this filter.

  • typestring · enum · required
    Enum values:
    ranking_filter
    ranking_filter
  • usingrequired

    Metric identifier to use for this filter.

  • attribute

    Label reference or local identifier to use for this filter.

  • bottom

    Number of bottom N values to use in this filter.

  • strict_limit_of_rows

    When true, the filter returns exactly N rows, excluding additional rows that share the same value (ties). Default is false.

QuerySort

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, by, direction
type = object · requires: type, direction, metrics
Properties for QueryAttributeSort:
  • byrequired

    Local attribute or label to use in this sort.

  • directionstring · enum · required
    Enum values:
    ASC
    DESC
  • typestring · enum · required
    Enum values:
    attribute_sort
  • aggregation

    Aggregation function to use for this sort.

QuerySorts

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, by, direction
type = object · requires: type, direction, metrics
Properties for QueryAttributeSort:
  • byrequired

    Local attribute or label to use in this sort.

  • directionstring · enum · required
    Enum values:
    ASC
    DESC
  • typestring · enum · required
    Enum values:
    attribute_sort
  • aggregation

    Aggregation function to use for this sort.

QueryTextFilter

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, using, condition +1 more
type = object · requires: type, using, condition +1 more
Properties for QueryTextFilter1:
  • conditionstring · enum · required
    Enum values:
    is
    isNot
  • typestring · enum · required
    Enum values:
    text_filter
    text_filter
  • usingrequired

    Attribute or label to use in this filter.

  • valuesarray · required
  • case_sensitive
  • display_as

    Configures the label used for representing attribute filter elements in UI.

QueryTextFilter1

  • conditionstring · enum · required
    Enum values:
    is
    isNot
  • typestring · enum · required
    Enum values:
    text_filter
    text_filter
  • usingrequired

    Attribute or label to use in this filter.

  • valuesarray · required
  • case_sensitive
  • display_as

    Configures the label used for representing attribute filter elements in UI.

QueryTextFilter2

  • conditionstring · enum · required
    Enum values:
    contains
    doesNotContain
    startsWith
    doesNotStartWith
    endsWith
    doesNotEndWith
  • typestring · enum · required
    Enum values:
    text_filter
    text_filter
  • usingrequired

    Attribute or label to use in this filter.

  • valuestring · required
  • case_sensitive
  • display_as

    Configures the label used for representing attribute filter elements in UI.

Range

  • fromobject · required

    Range lower bound.

  • measureobject · required

    Metric being compared.

  • operatorstring · enum · required

    Range operator.

    Enum values:
    BETWEEN
    NOT_BETWEEN
  • toobject · required

    Range upper bound.

RangeCondition

  • rangeobject · required

    Range condition.

RangeConditionOperator

string · enum
Enum values:
BETWEEN
NOT_BETWEEN

Operator of a range condition.

RangeMeasureValueFilter

  • rangeMeasureValueFilterobject · required

RangeMeasureValueFilterBody

  • fromnumber · required
  • measurerequired
  • operatorstring · enum · required
    Enum values:
    BETWEEN
    NOT_BETWEEN
  • tonumber · required
  • applyOnResult
  • dimensionality
  • localIdentifier
  • treatNullValuesAs

RangeMeasureValueOperator

string · enum
Enum values:
BETWEEN
NOT_BETWEEN

RangeWrapper

  • rangeobject · required

RankingFilter

  • rankingFilterobject · required

RankingFilterBody

  • measuresarray · required
  • operatorstring · enum · required
    Enum values:
    TOP
    BOTTOM
  • valueinteger · required
  • applyOnResult
  • dimensionality
  • localIdentifier

RankingOperator

string · enum
Enum values:
TOP
BOTTOM

RawCustomLabel

  • titlestring · required

    Override value.

RawCustomMetric

  • titlestring · required

    Metric title override.

RawCustomOverride

  • labelsobject

    Map of CustomLabels with keys used as placeholders in export result.

  • metricsobject

    Map of CustomMetrics with keys used as placeholders in export result.

RawExportAutomationRequest

  • executionobject · required

    Top level executable entity. Combination of [A]ttributes, [F]ilters & [M]etrics.

  • fileNamestring · required

    Filename of downloaded file without extension.

    Example: result
  • formatstring · enum · required

    Requested resulting file type.

    Enum values:
    ARROW_FILE
    ARROW_STREAM
    CSV
    Example: CSV
  • customOverrideobject

    Custom cell value overrides (IDs will be replaced with specified values).

  • delimiterstring · minLength: 1 · maxLength: 1 · pattern: ^[\t !#$%&()*+\-.,/:…

    Set column delimiter. (CSV)

  • executionSettingsobject

    Various settings affecting the process of AFM execution or its result

  • metadataobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}

RawExportRequest

  • executionobject · required

    Top level executable entity. Combination of [A]ttributes, [F]ilters & [M]etrics.

  • fileNamestring · required

    Filename of downloaded file without extension.

    Example: result
  • formatstring · enum · required

    Requested resulting file type.

    Enum values:
    ARROW_FILE
    ARROW_STREAM
    CSV
    Example: CSV
  • customOverrideobject

    Custom cell value overrides (IDs will be replaced with specified values).

  • delimiterstring · minLength: 1 · maxLength: 1 · pattern: ^[\t !#$%&()*+\-.,/:…

    Set column delimiter. (CSV)

  • executionSettingsobject

    Various settings affecting the process of AFM execution or its result

ReadCsvFileManifestsRequest

  • manifestRequestsobject[] · required

    Files to read the manifests for.

ReadCsvFileManifestsRequestItem

  • fileNamestring · required

    Name of the CSV file to read the manifest for.

  • versioninteger · int32

    Optional version of the file to read the manifest for. If null or not specified, the latest version is read.

ReadCsvFileManifestsResponse

  • manifestobject · required

    Body of the CSV manifest.

  • namestring · required

    Name of the file in the source data source.

  • versioninteger · int32 · required

    Version of the file in the source data source.

ReasoningContent

  • summarystring · required

    Reasoning summary intended for UI display.

  • typestring · const

    Type of item content.

    Const value: reasoning
    Default: reasoning

ReferenceIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Reference ID.

    Example: customers
  • typestring · enum · required

    A type of the reference.

    Enum values:
    dataset
    Example: DATASET

ReferenceSourceColumn

  • targetobject · required
  • columnstring
  • dataTypestring · enum
    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
  • isNullableboolean
  • nullValuestring

Relative

  • measureobject · required
  • operatorstring · enum · required

    Relative condition operator. INCREASES_BY - the metric increases by the specified value. DECREASES_BY - the metric decreases by the specified value. CHANGES_BY - the metric increases or decreases by the specified value.

    Enum values:
    INCREASES_BY
    DECREASES_BY
    CHANGES_BY
  • thresholdobject · required
  • frominteger
  • granularitystring · enum
    Enum values:
    minute
    hour
    day
    week
    month
    quarter
    year
  • tointeger

RelativeBoundedDateFilter

  • granularitystring · enum · required
    Enum values:
    ALL_TIME_GRANULARITY
    GDC.time.year
    GDC.time.week_us
    GDC.time.week_in_year
    GDC.time.week_in_quarter
    GDC.time.week
    GDC.time.euweek_in_year
    GDC.time.euweek_in_quarter
  • frominteger · int32
  • tointeger · int32

RelativeChange

  • measureobject · required

    Arithmetic combination of the two metrics.

  • operatorstring · enum · required

    Relative condition operator.

    Enum values:
    INCREASES_BY
    DECREASES_BY
    CHANGES_BY
  • thresholdobject · required

    Threshold the relative change is compared to.

RelativeCondition

  • relativeobject · required

    Relative (metric-to-metric) condition.

RelativeConditionOperator

string · enum
Enum values:
INCREASES_BY
DECREASES_BY
CHANGES_BY

Operator of a relative (metric-to-metric) condition.

RelativeDateFilter

  • relativeDateFilterobject · required

RelativeDateFilterBody

  • datasetobject · required

    ObjectIdentifier with identifier wrapper. This serves to distinguish MD object identifiers in AFM request from local identifiers.

  • frominteger · required
  • granularitystring · enum · required
    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_DAY
    HOUR
    DAY
    WEEK
  • tointeger · required
  • applyOnResult
  • boundedFilter
  • emptyValueHandling
  • localIdentifier

RelativeWrapper

  • relativeobject · required

RemoveDatabaseDataSourceResponse

  • dataSourceIdstring · required

    Identifier of the removed data source in metadata-api.

RenderAs

string · enum
Enum values:
filled
outline

ReportExportRequest

  • fileNamestring · required

    File name to be used for retrieving the pdf document.

    Example: filename
  • formatstring · enum · required

    Requested resulting file type.

    Enum values:
    PDF
    Example: PDF
  • reportIdstring · required

    Report identifier

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • metadataobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • timezoneIdstring | null

    Time zone the export should be rendered in, as an IANA identifier (e.g. 'Asia/Kolkata') or a GMT offset (e.g. 'GMT+01:00'). When omitted, the workspace time zone setting is used.

    Example: Asia/Kolkata

RequestedReasoningEffort

string · enum
Enum values:
LOW
MEDIUM
HIGH

ResolveSettingsRequest

  • settingsstring[] · required

    An array of setting IDs to resolve.

    Example: ["timezone"]

ResolvedLlmProvider

  • idstring · required

    Provider Id

  • modelsobject[] · required

    Model available on the provider.

  • titlestring · required

    Provider Title

ResolvedLlms

  • data

    The resolved LLM configuration, or null if none is configured.

ResolvedSetting

  • contentobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • typestring · enum

    Type of the setting.

    Enum values:
    TIMEZONE
    ACTIVE_THEME
    ACTIVE_COLOR_PALETTE
    ACTIVE_LLM_PROVIDER
    ACTIVE_CALENDARS
    WHITE_LABELING
    LOCALE
    METADATA_LOCALE
    Example: TIMEZONE
  • idstring · deprecated · required

    Setting ID. Formerly used to identify a type of a particular setting, going to be removed in a favor of setting's type.

ResponseFeedback

  • typestring · enum · required
    Enum values:
    POSITIVE
    NEGATIVE
  • text

ResponseFeedbackRequest

  • feedbackrequired

RestApiIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required
    Example: sample_item.price
  • typestring · required
    Example: fact

RestrictedObject

  • idstring · required

    Object identifier, unique within one workspace hierarchy.

  • typestring · enum · required

    JSON:API type of the restricted object. Matches the type of its entry in the resource's relationships.

    Enum values:
    attribute
    attributeHierarchy
    computedAttribute
    fact
    label
    metric
    userDataFilter
    visualizationObject

ResultCacheMetadata

  • afmobject · required

    Top level executable entity. Combination of [A]ttributes, [F]ilters & [M]etrics.

  • executionResponseobject · required

    Response to AFM execution request body

  • resultSizeinteger · int64 · required
  • resultSpecobject · required

    Specifies how the result data will be formatted (dimensions) and which additional data shall be computed (totals).

ResultDimension

  • headersobject[] · required
  • localIdentifierstring · required

    Local identifier of the dimension.

ResultDimensionHeader

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object
type = object · requires: attributeHeader
Properties for Variant 1:

Measure group headers

  • measureGroupHeadersobject[]

ResultSpec

  • dimensionsobject[] · required
  • totalsobject[]

RowHeight

string · enum
Enum values:
small
medium
large

RsaSpecification

  • algstring · enum · required
    Enum values:
    RS256
    RS384
    RS512
  • estring · required
  • kidstring · minLength: 0 · maxLength: 255 · pattern: ^[^.] · required
  • ktystring · enum · required
    Enum values:
    RSA
  • nstring · required
  • usestring · enum · required
    Enum values:
    sig
  • x5cstring[]
  • x5tstring

Rule

  • conditionsobject[] · required

    Stacked conditions; the first matching condition wins.

  • idstring · required

    Stable, table-unique rule id.

  • targetrequired

    The measure or attribute the rule targets — exactly one of measure/attribute.

RulePermission

  • typestring · required

    Type of the rule

    Example: allWorkspaceUsers
  • permissionsobject[]

    Permissions granted by the rule

RunServiceCommandRequest

  • contextobject | null

    The context to pass to the command

  • payloadobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}

RunningSection

ScanRequest

  • scanTablesboolean · required

    A flag indicating whether the tables should be scanned.

    Example: true
  • scanViewsboolean · required

    A flag indicating whether the views should be scanned.

    Example: true
  • separatorstring · required

    A separator between prefixes and the names.

    Example: __
  • schematastring[]

    What schemata will be scanned.

    Example: ["tpch","demo"]
  • tablePrefixstring

    Tables starting with this prefix will be scanned. The prefix is then followed by the value of separator parameter. Given the table prefix is out_table and separator is __, the table with name like out_table__customers will be scanned.

    Example: out_table
  • viewPrefixstring

    Views starting with this prefix will be scanned. The prefix is then followed by the value of separator parameter. Given the view prefix is out_view and separator is __, the table with name like out_view__us_customers will be scanned.

    Example: out_view

ScanResultPdm

  • pdmobject · required

    A physical data model (PDM) tables.

  • warningsobject[] · required

ScanSqlRequest

  • sqlstring · required

    SQL query to be analyzed.

    Example: SELECT a.special_value as result FROM tableA a

ScanSqlResponse

  • columnsobject[] · required

    Array of columns with types.

  • dataPreviewarray[]

    Array of rows where each row is another array of string values.

ScheduleCacheRetention

  • scheduleobject · required

    A schedule determining when the cached results of a data source expire.

  • typestring · enum · required

    The cache retention type.

    Enum values:
    SCHEDULE

Scope

string · enum
Enum values:
cell
row

SearchAllowedRelationshipType

  • sourceTypestring · enum · required

    Source object type (e.g., 'dashboard', 'visualization', 'metric').

    Enum values:
    attribute
    metric
    fact
    label
    date
    dataset
    visualization
    dashboard
  • targetTypestring · enum · required

    Target object type (e.g., 'visualization', 'metric', 'attribute').

    Enum values:
    attribute
    metric
    fact
    label
    date
    dataset
    visualization
    dashboard
  • allowOrphansboolean

    If true, allows target objects that are not part of any relationship (orphans) to be included in results. If false, orphan target objects will be excluded even if they directly match the search query. Default is true (orphans are allowed).

    Default: true

SearchDocumentsResponse

  • resultsobject[] · required
  • statisticsobject · required

    Statistics about the search results.

SearchObject

  • idstring · required

    Object identifier.

  • scorenumber · required

    Search relevance score.

  • titlestring · required

    Object title.

  • typestring · required

    Object type name.

  • workspaceIdstring · required

    Workspace identifier.

  • certification

    Certification status, e.g. CERTIFIED.

  • certificationMessage

    Certification message.

  • createdAt

    Object creation timestamp.

  • datasetId

    Parent dataset ID.

  • datasetTitle

    Parent dataset title.

  • datasetType

    Parent dataset type.

  • description

    Object description.

  • isHidden

    Whether object is hidden.

  • modifiedAt

    Object modification timestamp.

  • tags

    Object tags.

  • visualizationUrl

    Visualization URL when applicable.

SearchRelationship

  • sourceIdstring · required

    Source object identifier.

  • sourceTitlestring · required

    Source object title.

  • sourceTypestring · required

    Source object type.

  • sourceWorkspaceIdstring · required

    Workspace ID of the source object.

  • targetIdstring · required

    Target object identifier.

  • targetTitlestring · required

    Target object title.

  • targetTypestring · required

    Target object type.

  • targetWorkspaceIdstring · required

    Workspace ID of the target object.

SearchRelationshipObject

  • sourceObjectIdstring · required

    Source object ID.

  • sourceObjectTitlestring · required

    Source object title.

  • sourceObjectTypestring · required

    Source object type, e.g. dashboard.

  • sourceWorkspaceIdstring · required

    Source workspace ID. If relationship is dashboard->visualization, this is the workspace where the dashboard is located.

  • targetObjectIdstring · required

    Target object ID.

  • targetObjectTitlestring · required

    Target object title.

  • targetObjectTypestring · required

    Target object type, e.g. visualization.

  • targetWorkspaceIdstring · required

    Target workspace ID. If relationship is dashboard->visualization, this is the workspace where the visualization is located.

SearchRequest

  • questionstring · maxLength: 1000 · required

    Keyword/sentence is input for search.

  • allowedRelationshipTypes

    Filter relationships and results based on allowed relationship type combinations. When specified, only relationships matching the allowed types are returned, and results are filtered to include only direct matches or objects reachable via allowed relationships. When null or omitted, all relationships and results are returned (default behavior). Note: This filtering happens after the initial search, so the number of returned results may be lower than the requested limit if some results are filtered out.

  • deepSearchboolean

    Turn on deep search. If true, content of complex objects will be searched as well, e.g. metrics in visualizations.

    Default: false
  • enableHybridSearchboolean

    If true, enables hybrid search combining vector similarity and keyword matching. This can improve search results by considering both semantic similarity and exact keyword matches.

    Default: false
  • excludeTags

    Exclude objects that contain any of the specified tags. This parameter only affects the search results. Objects with excluded tags are completely hidden from the results.

  • includeHiddenboolean

    If true, includes hidden objects in search results. If false (default), excludes objects where isHidden=true.

    Default: false
  • includeTags

    Include only objects that contain at least one of the specified tags (OR logic). This parameter only affects the search results. If an object has multiple tags, it will be included as long as it matches at least one tag from this parameter.

  • limitinteger

    Maximum number of results to return. There is a hard limit and the actual number of returned results may be lower than what is requested. This can happen when post-search filters are applied (e.g., reranker threshold filtering or allowedRelationshipTypes filtering), which may exclude some results after the initial search.

    Default: 10
  • objectTypesstring[]

    Object type to search for.

    Enum values:
    attribute
    metric
    fact
    label
    date
    dataset
    visualization
    dashboard
    Default: ["attribute","metric","fact","label","date","dataset","visualization","dashboard"]
  • relevantScoreThresholdnumber

    Score, above which we return found objects. Below this score objects are not relevant.

    Default: 0.5
  • titleToDescriptorRationumber · deprecated · required

    Temporary for experiments. Ratio of title score to descriptor score.

    Default: 0.7

SearchResult

  • relationshipsobject[] · required

    Relationships between the results.

  • resultsobject[] · required

    Search results.

  • error

    Structured error, present when the search could not run (e.g. metadata sync in progress). Absent on success.

    Example: METADATA_SYNC_IN_PROGRESS
  • reasoningstring · deprecated · required

    DEPRECATED: Use top-level reasoning.steps instead. If something is not working properly this field will contain explanation.

SearchResultItem

  • chunkIndexinteger · required
  • contentstring · required
  • filenamestring · required
  • idstring · required
  • pageNumbersinteger[] · required
  • scopesstring[] · required
  • scorenumber · required
  • totalChunksinteger · required
  • title
  • workspaceId

SearchResultObject

  • idstring · required

    Object ID.

  • titlestring · required

    Object title.

  • typestring · required

    Object type, e.g. dashboard.

  • workspaceIdstring · required

    Workspace ID.

  • certification

    Certification state + optional message. Absent means not certified.

  • createdAt

    Timestamp when object was created.

  • description

    Object description.

  • isHidden

    If true, this object is hidden from AI search results by default.

  • modifiedAt

    Timestamp when object was last modified.

  • score

    Result score calculated by a similarity search algorithm (cosine_distance).

  • tags

    List of tags assigned to the object.

  • visualizationUrl

    If the object is visualization, this field defines the type of visualization.

  • scoreDescriptordeprecated · required

    Result score for descriptor containing(now) description and tags.

  • scoreExactMatchdeprecated · required

    Result score for exact match(id/title). 1/1000. Other scores are multiplied by this.

  • scoreTitledeprecated · required

    Result score for object title.

SearchResults

  • keywordsstring[] · required

    Keywords used in search query.

  • objectsobject[] · required

    Search result objects for widget rendering.

  • relationships

    Parent-child relationships among returned objects.

  • requestedObjectType

    Primary requested object type.

  • typestring · const

    Type of multipart part.

    Const value: searchResults
    Default: searchResults

SearchStatistics

  • averageSimilarityScorenumber · required
  • totalResultsinteger · required

SearchedGroup

  • objectTypestring · required

    Catalog type name the group belongs to.

  • titlesstring[]

    Titles of that type that came back.

Section-Input

  • widgetsarray · required

    A list of widgets in this section.

  • description

    Optional description of the section

  • title

    Optional title of the section

Section-Output

  • widgetsarray · required

    A list of widgets in this section.

  • description

    Optional description of the section

  • title

    Optional title of the section

Section1-Input

  • widgetsarray · required

    A list of widgets in this section

  • description

    Optional description of the section

  • title

    Optional title of the section

Section1-Output

  • widgetsarray · required

    A list of widgets in this section

  • description

    Optional description of the section

  • title

    Optional title of the section

SectionSlideTemplate

SelectionType

string · enum
Enum values:
list
text
listOrText
list
text
listOrText

SendMessageContent

  • textstring · required
  • typestring · const · required
    Const value: text

SendMessageItem

  • contentobject · required
  • rolestring · const · required
    Const value: user

SendMessageOptions

  • pinnedSkills

    Fix this turn's active skills instead of letting the agent route to them. The named skills are activated before the agent loop starts and the set_skills tool is withheld, so the agent cannot route away or pull in another skill. Intended for single-purpose programmatic callers that need a predictable result shape (e.g. the MCP create_visualization tool).

    Narrowing-only: the list is intersected with the skills already available in this workspace — those enabled by the organization's feature flags and by the answering agent's own skill configuration. It can never activate a skill that is otherwise unavailable. If none of the requested skills is available the request fails with 400 rather than silently falling back to normal routing.

    Omit for normal conversations.

  • reasoningEffort

    How much effort the LLM should spend reasoning about this single message. Applies to this message only; every other message falls back to MEDIUM. Stored on the resulting user item and returned as its reasoningEffort. Behind a feature flag: when disabled, any value here is ignored and MEDIUM is used.

    Supported uniformly by all providers (OpenAI, Azure Foundry, Anthropic, Bedrock). On Anthropic/Bedrock models with adaptive thinking, the value is passed as a hint (output_config.effort) rather than a hard token budget.

  • search

SendMessageRequest

  • itemobject · required
  • options
  • userContext

SendMessageSearchOptions

  • allowedRelationshipTypes
  • excludeTags
  • includeTags
  • objectTypes
  • searchLimit

Sensitivity

string · enum
Enum values:
LOW
MEDIUM
HIGH

Sensitivity level for anomaly detection.

ServiceInfo

  • namestring · required

    Human-readable name of the service

  • serviceIdstring · required

    Internal identifier for the service configuration (UUID)

SetCertificationRequest

  • idstring · required

    ID of the entity.

    Example: total-sales
  • typestring · enum · required

    Type of the entity.

    Enum values:
    metric
    visualizationObject
    analyticalDashboard
    computedAttribute
  • messagestring | null

    Optional message associated with the certification.

  • statusstring | null · enum

    Certification status of the entity.

    Enum values:
    CERTIFIED

Settings

  • delimiterstring · minLength: 1 · maxLength: 1 · pattern: ^[\t !#$%&()*+\-.,/:…

    Set column delimiter. (CSV)

  • exportInfoboolean

    If true, the export will contain the information about the export – exported date, filters, etc. Works only with visualizationObject. (XLSX, PDF)

    Example: true
    Default: false
  • grandTotalsPositionstring · enum

    Grand totals position. Takes precedence over position specified in visualization.

    Enum values:
    pinnedBottom
    pinnedTop
    bottom
    top
  • mergeHeadersboolean

    Merge equal headers in neighbouring cells. (XLSX)

    Example: true
  • pageOrientationstring · enum

    Set page orientation. (PDF)

    Enum values:
    PORTRAIT
    LANDSCAPE
    Default: PORTRAIT
  • pageSizestring · enum

    Set page size. (PDF)

    Enum values:
    A3
    A4
    LETTER
    Default: A4
  • pdfPageSizestring · deprecated · required

    Page size and orientation. (PDF)

    Example: a4 landscape
  • pdfTableStyleobject[] · deprecated · required

    Custom CSS styles for the table. (PDF, HTML)

    Example: [{"properties":[{"key":"font-size","value":"30px"}],"selector":"th"}]
  • pdfTopLeftContentstring · deprecated · required

    Top left header content. (PDF)

    Example: Good
  • pdfTopRightContentstring · deprecated · required

    Top right header content. (PDF)

    Example: Morning
  • showFiltersboolean · deprecated · required

    Print applied filters on top of the document. (PDF/HTML when visualizationObject is given)

    Example: false

ShapeType

string · enum
Enum values:
circle
iconByValue
oneIcon

SimpleColorItem

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = number
type = string
Properties for Variant 1:
number

SimpleMeasureDefinition

  • measureobject · required

SingleChoiceControl

  • optionsobject[] · minItems: 1 · required

    Options to choose from.

  • typestring · const

    Type of answer control.

    Const value: singleChoice
    Default: singleChoice

Skeleton

  • contentobject[]
  • hrefstring

SkillResponse

  • descriptionstring · required
  • examplesstring[] · required
  • namestring · required
  • tagsstring[] · required
  • titlestring · required

SkillRoutingDetail

  • activatedstring[]

    Titles of the skills active after the call replaced the active set.

  • availablestring[]

    Titles of the skills the model could choose from, in the order the prompt lists them.

  • categorystring · const

    Category this body belongs to.

    Const value: skillRouting
    Default: skillRouting

SlidesExportRequest

  • fileNamestring · required

    File name to be used for retrieving the pdf document.

    Example: filename
  • formatstring · enum · required

    Requested resulting file type.

    Enum values:
    PDF
    PPTX
    Example: PDF
  • dashboardIdstring

    Dashboard identifier

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • metadataobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • templateIdstring | null · maxLength: 255

    Export template identifier.

  • timezoneIdstring | null

    Time zone the export should be rendered in, as an IANA identifier (e.g. 'Asia/Kolkata') or a GMT offset (e.g. 'GMT+01:00'). When omitted, the workspace time zone setting is used.

    Example: Asia/Kolkata
  • visualizationIdsstring[] · maxItems: 1 · unique

    List of visualization ids to be exported. Note that only one visualization is currently supported.

  • widgetIdsstring[] · maxItems: 1 · unique

    List of widget identifiers to be exported. Note that only one widget is currently supported.

SmartFunctionResponse

  • linksobject · required

    Links to the execution result.

Smtp

  • typestring · enum · required

    The destination type.

    Enum values:
    SMTP
  • fromEmailstring · email

    E-mail address to send notifications from.

    Default: no-reply@gooddata.com
  • fromEmailNamestring

    An optional e-mail name to send notifications from.

    Default: GoodData
  • hoststring

    The SMTP server address.

  • passwordstring · writeOnly

    The SMTP server password.

  • portinteger · enum · int32

    The SMTP server port.

    Enum values:
    25
    2525
    465
    587
  • usernamestring

    The SMTP server username.

SortKey

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: attribute
type = object · requires: value
type = object · requires: total
Properties for Variant 1:

Sorting rule for sorting by attribute value in current dimension.

  • attributeobject · required

SortKeyAttribute

  • attributeobject · required

SortKeyTotal

  • totalobject · required

SortKeyValue

  • valueobject · required

SourceReferenceIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Source reference ID.

    Example: fact_id
  • typestring · enum · required

    A type of the reference.

    Enum values:
    fact
    attribute
    Example: fact

SqlColumn

  • dataTypestring · enum · required

    Column type

    Enum values:
    INT
    STRING
    DATE
    NUMERIC
    TIMESTAMP
    TIMESTAMP_TZ
    BOOLEAN
    HLL
    Example: INT
  • namestring · required

    Column name

    Example: customer_id
  • descriptionstring

    Column description/comment from database

    Example: Customer unique identifier
  • nullValuestring

    Value used as sentinel for null values in the column

    Example: _

SqlQuery

  • sqlstring · required

State

  • exclude
  • include

StaticFeatures

  • contextobject · required
  • itemsobject · required

StepTokens

  • input

    Input tokens.

  • output

    Output tokens.

  • total

    Total tokens.

StringConstraints

  • allowedValuesobject[] · unique
  • maxLengthinteger · int32
  • minLengthinteger · int32

StringParameterAllowedValue

  • valuestring · required
  • titlestring

StringParameterDefinition

  • defaultValuestring · required
  • typestring · enum · required

    The parameter type.

    Enum values:
    STRING
  • constraintsobject

Style

string · enum
Enum values:
solid
dashed
dotted

SucceededOperation

  • idstring · required

    Id of the operation

  • kindstring · enum · required

    Type of the long-running operation.

    • provision-database — Provisioning of an AI Lake database.
    • deprovision-database — Deprovisioning (deletion) of an AI Lake database.
    • run-service-command — Running a command in a particular AI Lake service.
    • analyze-statistics — Running ANALYZE TABLE for CBO statistics collection.
    Enum values:
    provision-database
    deprovision-database
    run-service-command
    analyze-statistics
  • statusstring · enum · required
    Enum values:
    succeeded
  • resultobject

    Operation-specific result payload, can be missing for operations like delete

SuggestedAction

  • labelstring · required

    Button display text (3-5 words).

  • querystring · required

    Exact message sent when the user clicks this action.

Suggestions

  • actionsobject[] · required

    Quick-reply action buttons. The first action matches the follow-up question.

  • followUpQuestionstring · required

    Yes-answerable follow-up question recommending the next step.

SummarizeRequest

  • dashboardIdstring · minLength: 1 · required
  • filterContext

    AFM filters in the same shape consumed by the AFM execute endpoint, merged on top of each visualization's stored filters using the type-aware merge rules. Omit or send null to fall back to the dashboard's saved filter context. Send [] to explicitly apply no request filters.

  • formatHint
  • tabId

    Local identifier of the dashboard tab to summarize. When the dashboard has tabs and tabId is omitted, the first tab is used (matching the UI's default tab). A tabId that does not match any tab's localIdentifier returns 404. Supplying tabId for a dashboard without tabs returns 400. When tabId is combined with visualizations, every supplied visualization must belong to the selected tab; otherwise the request returns 400.

  • visualizations

SummarizeResponse

  • filterContextarray · required
  • generatedAtstring · date-time · required
  • summarystring · required
  • visualizationsExcludedobject[] · required
  • visualizationsIncludedobject[] · required
  • tabId

SummarizeVisualizationsRequest

  • filterContextarray · required

    AFM filters in the same shape consumed by the AFM execute endpoint, merged on top of each visualization's stored filters using the type-aware merge rules. Send [] to apply no request filters.

  • visualizationsstring[] · minItems: 1 · required

    Visualizations to summarize. They need not belong to any one dashboard.

  • formatHint

SuppressedTargets

  • measurestring · required

    Local identifier of the targeted measure.

SuppressedTargets1

  • attributestring · required

    Local identifier of the targeted attribute.

SwitchAgentRequest

  • agentIdstring · required

SwitchIdentityProviderRequest

  • idpIdstring · required

    Identity provider ID to set as active for the organization.

    Example: my-idp-123

Tab-Input

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the tab.

  • sectionsobject[] · required

    A list of sections in this tab.

  • titlestring · maxLength: 255 · required

    Display title for the tab.

  • filters

    Filters specific to this tab.

Tab-Output

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the tab.

  • sectionsobject[] · required

    A list of sections in this tab.

  • titlestring · maxLength: 255 · required

    Display title for the tab.

  • filters

    Filters specific to this tab.

Table

  • tableNamestring · required

TableOverride

  • columnsobject[] · required

    An array of column overrides

  • pathstring[] · required

    Path for the table.

    Example: ["schema","table_name"]

TableStatisticsEntry

  • columnsobject[] · required
  • schemaNamestring · required
  • tableNamestring · required
  • dataSizeinteger · int64

    Total data size of the table in bytes.

  • rowCountinteger · int64

    Total number of rows in the table.

TableStatisticsRequest

  • schematastring[] · required
  • tableNamesstring[]

TableStatisticsResponse

  • tablesobject[] · required
  • warningsobject[] · required

TableStatisticsWarning

  • messagestring · required
  • tableNamestring

TableWarning

  • columnsobject[] · required
  • namestring · required

    Table name.

  • messagestring

    Warning message related to the table.

TabularExportExecution

  • executionResultstring · required

    Execution result identifier for this layer.

    Example: ff483727196c9dc862c7fd3a5a84df55c96d61a4
  • customOverrideobject

    Custom cell value overrides (IDs will be replaced with specified values).

  • titlestring

    Layer title used for the exported sheet or file name.

    Example: Pushpins

TabularExportRequest

  • fileNamestring · required

    Filename of downloaded file without extension.

    Example: result
  • formatstring · enum · required

    Expected file format.

    Enum values:
    CSV
    XLSX
    HTML
    PDF
    Example: CSV
  • conditionalFormattingobject | null

    Conditional formatting for a table, with one entry per formatted column.

  • customOverrideobject

    Custom cell value overrides (IDs will be replaced with specified values).

  • executionResultstring

    Execution result identifier.

    Example: ff483727196c9dc862c7fd3a5a84df55c96d61a4
  • executionSettingsobject

    Various settings affecting the process of AFM execution or its result

  • executionsobject[]

    Pre-executed layers for multi-layer geo visualizations. When provided, this is the canonical source of the exported layers and takes precedence over the top-level executionResult and customOverride, which are ignored. Index 0 is the main layer; each layer carries its own executionResult and customOverride.

  • metadataobject | null · maxLength: 15000

    Free-form JSON object

    Example: {}
  • relatedDashboardIdstring

    Analytical dashboard identifier. Optional identifier, which informs the system that the export is related to a specific dashboard.

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • settingsobject

    Additional settings.

  • visualizationObjectstring

    Visualization object identifier. Alternative to executionResult property.

    Example: f7c359bc-c230-4487-b15b-ad9685bcb537
  • visualizationObjectCustomFiltersobject[]

    Optional custom filters (as array of IFilter objects defined in UI SDK) to be applied when visualizationObject is given. Those filters override the original filters defined in the visualization.

    Example: [{"negativeAttributeFilter":{"displayForm":{"identifier":{"id":"products.category","type":"label"}},"notIn":{"values":["Books"]}}}]
  • visualizationObjectCustomParametersobject[]

    Optional custom parameters to be applied when visualizationObject is given. Those parameters override the original parameters defined in the visualization.

Tags

string

Target

  • measurestring · required

    Local identifier of the targeted measure.

Target1

  • attributestring · required

    Local identifier of the targeted attribute.

TelemetryConfig

  • contextobject · required

    The telemetry context.

  • servicesobject · required

    Available telemetry services.

TelemetryContext

  • deploymentIdstring · required

    Identification of the deployment.

  • organizationHashstring · required

    Organization hash.

  • userHashstring · required

    User hash.

TelemetryServices

  • amplitudeobject

    Amplitude service.

  • matomoobject

    Matomo service.

  • openTelemetryobject

    OpenTelemetry service.

Template

string · enum
Enum values:
default

TestDefinitionRequest

  • typestring · enum · required

    Type of database, where test should connect to.

    Enum values:
    POSTGRESQL
    REDSHIFT
    VERTICA
    SNOWFLAKE
    ADS
    BIGQUERY
    MSSQL
    PRESTO
    Example: POSTGRESQL
  • authenticationTypestring | null · enum

    Type of authentication used to connect to the database. Determines how the supplied credentials are used (e.g. KEY_PAIR, OIDC_PASSTHROUGH).

    Enum values:
    USERNAME_PASSWORD
    TOKEN
    KEY_PAIR
    CLIENT_SECRET
    OIDC_PASSTHROUGH
  • clientIdstring

    Id for client based authentication for data sources which supports it.

  • clientSecretstring

    Secret for client based authentication for data sources which supports it.

  • parametersobject[]
  • passwordstring

    Database user password.

    Example: admin123
  • privateKeystring

    Private key for data sources which supports key-pair authentication.

  • privateKeyPassphrasestring

    Passphrase for a encrypted version of a private key.

  • schemastring

    Database schema.

    Example: public
  • tokenstring

    Secret for token based authentication for data sources which supports it.

  • urlstring

    URL to database in JDBC format, where test should connect to.

    Example: jdbc:postgresql://localhost:5432/db_name
  • usernamestring

    Database user name.

    Example: dbadmin

TestDestinationRequest

  • destinationobject · required
  • externalRecipientsarray | null · maxItems: 1 · unique

    External recipients of the test result.

TestLlmProviderByIdRequest

  • modelsobject[]

    Models overrides.

  • providerConfig

    Provider configuration overrides.

TestLlmProviderDefinitionRequest

  • providerConfigrequired

    Provider configuration overrides.

  • modelsobject[]

    Models to test.

TestLlmProviderResponse

  • modelResultsobject[] · required

    Per-model test results.

  • providerMessagestring · required

    Message about the provider connectivity test.

  • providerReachableboolean · required

    Whether the LLM provider is reachable.

TestNotification

  • typestring · enum · required
    Enum values:
    TEST
  • messagestring · required

TestQueryDuration

  • simpleSelectinteger · int32 · required

    Field containing duration of a test select query on a data source. In milliseconds.

    Example: 562
  • createCacheTableinteger · int32

    Field containing duration of a test 'create table as select' query on a datasource. In milliseconds. The field is omitted if a data source doesn't support caching.

    Example: 235

TestRequest

  • authenticationTypestring | null · enum

    Type of authentication used to connect to the database. Determines how the supplied credentials are used (e.g. KEY_PAIR, OIDC_PASSTHROUGH).

    Enum values:
    USERNAME_PASSWORD
    TOKEN
    KEY_PAIR
    CLIENT_SECRET
    OIDC_PASSTHROUGH
  • clientIdstring

    Id for client based authentication for data sources which supports it.

  • clientSecretstring

    Secret for client based authentication for data sources which supports it.

  • parametersobject[]
  • passwordstring

    Database user password.

    Example: admin123
  • privateKeystring

    Private key for data sources which supports key-pair authentication.

  • privateKeyPassphrasestring

    Passphrase for a encrypted version of a private key.

  • schemastring

    Database schema.

    Example: public
  • tokenstring

    Secret for token based authentication for data sources which supports it.

  • urlstring

    URL to database in JDBC format, where test should connect to.

    Example: jdbc:postgresql://localhost:5432/db_name
  • usernamestring

    Database user name.

    Example: dbadmin

TestResponse

  • successfulboolean · required

    A flag indicating whether test passed or not.

    Example: true
  • errorstring

    Field containing more details in case of a failure. Details are available to a privileged user only.

    Example: Connection exception: Failed to initialize pool: FATAL: password authentication failed for user "user"
  • queryDurationMillisobject

    A structure containing duration of the test queries run on a data source. It is omitted if an error happens.

TextMessageContent

  • textstring · required

    Plain text message content.

  • typestring · const

    Type of item content.

    Const value: text
    Default: text

TextPart

  • textstring · required

    Text fragment.

  • typestring · const

    Type of multipart part.

    Const value: text
    Default: text

TextWrapping

  • column_overrides

    Per-column text wrapping overrides.

  • wrap_header_text

    Enable text wrapping for header content.

  • wrap_text

    Enable text wrapping for cell content.

TimezoneConfig

  • allow_user_override_in_view_mode

    Whether viewers can override the dashboard timezone for their current session.

  • show_timezone_info

    Whether the dashboard timezone indicator is visible.

  • timezone_id

    Dashboard default timezone. Use an IANA timezone ID or $browserDetected. If omitted, the workspace or organization timezone setting is used.

TimezoneId

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = string
type = string
Properties for Variant 1:
Const value: $browserDetected

Title

string · maxLength: 255

Title2

boolean · enum
Enum values:

Total

  • functionstring · enum · required

    Aggregation function to compute the total.

    Enum values:
    SUM
    MIN
    MAX
    AVG
    MED
    NAT
    Example: SUM
  • localIdentifierstring · required

    Total identification within this request. Used e.g. in sorting by a total.

    Example: firstTotal
  • metricstring · required

    The metric for which the total will be computed

    Example: metric_1
  • totalDimensionsobject[] · required

TotalDimension

  • dimensionIdentifierstring · pattern: ^[.a-zA-Z0-9_-]+$ · required

    An identifier of a dimension for which the total will be computed.

    Example: firstDimension
  • totalDimensionItemsstring[] · required

    List of dimension items which will be used for total computation. The total is a grand total in this dimension if the list is empty or it includes the first dimension item from the dimension definition, and its data and header will be returned in a separate ExecutionResultGrandTotal structure. Otherwise, it is a subtotal and the data will be integrated into the main result.

    Example: ["measureGroup"]

TotalExecutionResultHeader

  • totalHeaderobject · required

    Header containing the information related to a subtotal.

TotalItem

  • typestring · enum · required
    Enum values:
    SUM
    AVG
    MAX
    MIN
    MED
    NAT
  • usingstring · required

    Local metric identifier to use for this total.

  • title

    A total title.

TotalResultHeader

  • functionstring · required

TrendingObjectItem

  • idstring · required

    Object ID.

  • tagsstring[] · required
  • titlestring · required

    Object title.

  • typestring · required

    Object type, e.g. dashboard, visualization, metric.

  • usageCountinteger · int32 · required

    Number of times this object has been used/referenced.

  • workspaceIdstring · required

    Workspace ID the object belongs to.

  • createdAtstring · date-time

    Timestamp when object was created.

  • createdBystring

    ID of the user who created the object.

  • datasetIdstring

    ID of the associated dataset, if applicable.

  • datasetTitlestring

    Title of the associated dataset, if applicable.

  • datasetTypestring

    Type of the associated dataset, if applicable.

  • descriptionstring

    Object description.

  • isHiddenboolean

    If true, this object is hidden from AI search results by default.

  • isHiddenFromKdaboolean

    If true, this object is hidden from KDA.

  • metricTypestring

    Type of the metric (e.g. MAQL), if applicable.

  • modifiedAtstring · date-time

    Timestamp when object was last modified.

  • modifiedBystring

    ID of the user who last modified the object.

  • visualizationUrlstring

    URL of the visualization, if applicable.

TrendingObjectsResult

  • objectsobject[] · required

TriggerAutomationRequest

  • automationobject · required

TriggerQualityIssuesCalculationResponse

  • processIdstring · required

    Process ID for tracking the calculation status

  • statusstring · enum · required

    Current status of the calculation

    Enum values:
    RUNNING
    COMPLETED
    FAILED
    CANCELLED
    DISABLED

Type1

string · enum
Enum values:
date_filter

Type11

string · enum
Enum values:
attribute_filter

Type12

string · enum
Enum values:
text_filter
text_filter

Type14

string · enum
Enum values:
metric_value_filter

Type18

string · enum
Enum values:
ranking_filter
ranking_filter

Type3

string · enum
Enum values:
attribute_filter
attribute_filter

Type34

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type35

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type36

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type37

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type38

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type39

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type40

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type41

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type42

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type43

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type44

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR

Type45

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type46

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_PERIOD

Type47

string · enum
Enum values:
PREVIOUS_YEAR
PREVIOUS_PERIOD
PREVIOUS_YEAR
PREVIOUS_PERIOD

Type48

string · enum
Enum values:
attribute_sort

Type49

string · enum
Enum values:
metric_sort

Type5

string · enum
Enum values:
text_filter

Type50

string · enum
Enum values:
SUM
AVG
MAX
MIN
MED
NAT

Type51

string · enum
Enum values:
pushpin
area

Type54

string · enum
Enum values:
solid
pattern
outline

Type55

string · enum
Enum values:
dashboard

Type63

string · enum
Enum values:
table

Type64

string · enum
Enum values:
bar_chart

Type65

string · enum
Enum values:
column_chart

Type66

string · enum
Enum values:
line_chart

Type67

string · enum
Enum values:
area_chart

Type68

string · enum
Enum values:
scatter_chart

Type69

string · enum
Enum values:
bubble_chart

Type7

string · enum
Enum values:
metric_value_filter

Type70

string · enum
Enum values:
pie_chart

Type71

string · enum
Enum values:
donut_chart

Type72

string · enum
Enum values:
treemap_chart

Type73

string · enum
Enum values:
pyramid_chart

Type74

string · enum
Enum values:
funnel_chart

Type75

string · enum
Enum values:
heatmap_chart

Type76

string · enum
Enum values:
bullet_chart

Type77

string · enum
Enum values:
waterfall_chart

Type78

string · enum
Enum values:
dependency_wheel_chart

Type79

string · enum
Enum values:
sankey_chart

Type8

string · enum
Enum values:
filter_group

Type80

string · enum
Enum values:
headline_chart

Type81

string · enum
Enum values:
combo_chart

Type82

string · enum
Enum values:
geo_chart

Type83

string · enum
Enum values:
geo_area_chart

Type84

string · enum
Enum values:
repeater_chart

Type85

string · enum
Enum values:
radar_chart

Type9

string · enum
Enum values:
date_filter

UpdateDatabaseDataSourceRequest

  • dataSourceIdstring · required

    New identifier for the data source in metadata-api. Must be unique within the organization.

  • oldDataSourceIdstring · required

    Identifier of the existing data source to replace.

  • dataSourceNamestring

    New display name for the data source in metadata-api. Defaults to dataSourceId when omitted.

UpdateDatabaseDataSourceResponse

  • dataSourceIdstring · required

    New identifier of the data source in metadata-api.

  • dataSourceNamestring · required

    New display name of the data source in metadata-api.

UploadDocumentResponse

  • filenamestring · required
  • idstring · required
  • messagestring · required
  • numChunksinteger · required
  • successboolean · required

UploadFileResponse

  • locationstring · required

    Location to use when referencing the uploaded file in subsequent requests.

UploadGeoCollectionFileResponse

  • locationstring · required

    Location to use when referencing the uploaded file in subsequent requests.

UserAssignee

  • idstring · required
  • emailstring

    User email address

    Example: user@example.com
  • namestring

    User name

    Example: John Wick

UserContext

  • activeObject
  • referencedObjects
  • view

UserContextDashboard

  • idstring · required
  • activeTabId

    Id of the dashboard tab the user is currently on. Matches the id of one entry in definition.tabs, which is the tab's localIdentifier in the declarative dashboard model — the same value the dashboard-summary endpoint's tabId matches, read from a different model. Sent for a tab-based dashboard so the assistant can reason about the tab in view instead of assuming the first one. Optional.

  • definition

    The dashboard currently open in the client, as an Analytics as Code (AAC) document. Dashboard model version 2 and version 3 are both accepted; in AAC they differ only in the version field, and either keeps its layout in tabs. This document is what the assistant edits: it returns the change as an RFC 6902 JSON Patch against exactly this shape, so send the copy the client is holding, including any unsaved edits. Widget order inside a section is what a patch targets, since widget ids are not guaranteed. It also grounds answers about per-widget configuration the widget descriptors do not carry, such as which dashboard filters a widget ignores. Optional.

  • filters
  • title
  • widgetsarray

UserContextInsightWidgetDescriptor

  • titlestring · required
  • visualizationIdstring · required
  • widgetIdstring · required
  • widgetTypestring · const · required
    Const value: insight
  • filters

    Dashboard filters that reach this widget, as the client resolved them. They can be narrower than the dashboard filter bar. Send an empty list when no active filter applies. Omit the field when the set is unknown. Optional.

  • resultId

UserContextObjectReference

  • idstring · required
  • typestring · enum · required
    Enum values:
    WIDGET
    METRIC
    ATTRIBUTE
    DASHBOARD
    FACT
  • title

UserContextObjectReferenceGroup

  • objectsobject[] · required
  • context

UserContextRichTextWidgetDescriptor

  • titlestring · required
  • widgetIdstring · required
  • widgetTypestring · const · required
    Const value: richText
  • content
  • filters

    Dashboard filters that reach this widget, as the client resolved them. They can be narrower than the dashboard filter bar. Send an empty list when no active filter applies. Omit the field when the set is unknown. Optional.

UserContextSwitcherVisualization

  • visualizationIdstring · required
  • filters

    Dashboard filters that reach this visualization, as the client resolved them. Siblings in one switcher can resolve to different sets, so send them per visualization. Without them an unrendered visualization cannot run under the scope it would render with. Optional.

  • resultId

    Result of this visualization, when the client already rendered it. Only the active visualization normally has one; the others are fetched by visualizationId. Optional.

  • title

    Title of the visualization, as the switcher shows it in the UI. Optional.

UserContextView

  • dashboard

UserContextVisualizationSwitcherWidgetDescriptor

  • activeVisualizationIdstring · required
  • titlestring · required
  • widgetIdstring · required
  • widgetTypestring · const · required
    Const value: visualizationSwitcher
  • filters

    Dashboard filters that reach this widget, as the client resolved them. They can be narrower than the dashboard filter bar. Send an empty list when no active filter applies. Omit the field when the set is unknown. Optional.

  • resultId
  • visualizationsobject[]

    The visualizations the switcher offers, including the active one. Supersedes visualizationIds: titles let the assistant name a switcher's visualizations instead of quoting bare ids.

  • visualizationIdsstring[] · deprecated · required

    Deprecated: send visualizations instead, which additionally carries each visualization's title. Read only when visualizations is empty.

UserContextWidgetDescriptor

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: widgetId, title, widgetType +1 more
type = object · requires: widgetId, title, widgetType
type = object · requires: widgetId, title, widgetType +1 more
Properties for UserContextInsightWidgetDescriptor:
  • titlestring · required
  • visualizationIdstring · required
  • widgetIdstring · required
  • widgetTypestring · const · required
    Const value: insight
  • filters

    Dashboard filters that reach this widget, as the client resolved them. They can be narrower than the dashboard filter bar. Send an empty list when no active filter applies. Omit the field when the set is unknown. Optional.

  • resultId

UserGroupAssignee

  • idstring · required
  • namestring

    User group name

    Example: admins

UserGroupIdentifier

  • idstring · required
  • namestring

UserGroupPermission

  • idstring · required
  • namestring

    Name of the user group

    Example: admins
  • permissionsobject[]

    Permissions granted to the user group

UserManagementDataSourcePermissionAssignment

  • idstring · required

    Id of the datasource

  • permissionsstring[] · required
    Enum values:
    MANAGE
    USE
  • accessSourcestring · enum · readOnly

    How the subject gains access to the data source (DIRECT or GROUP). Absent for direct-only listings.

    Enum values:
    DIRECT
    GROUP
  • namestring · readOnly

    Name of the datasource

UserManagementPermissionAssignments

  • dataSourcesobject[] · required
  • workspacesobject[] · required

UserManagementUserGroupMember

  • idstring · required
  • namestring · readOnly

UserManagementUserGroupMembers

  • membersobject[] · required

UserManagementUserGroups

  • totalCountinteger · int32 · required

    Total number of groups

  • userGroupsobject[] · required

UserManagementUserGroupsItem

  • dataSourcesobject[] · required
  • idstring · required
  • organizationAdminboolean · required

    Is group organization admin

    Example: false
  • userCountinteger · int32 · required

    The number of users belonging to the group

  • workspacesobject[] · required
  • namestring

    Group name

    Example: admins

UserManagementUsers

  • totalCountinteger · int32 · required

    The total number of users is based on applied filters.

  • usersobject[] · required

UserManagementUsersItem

  • dataSourcesobject[] · required
  • idstring · required
  • organizationAdminboolean · required

    Is user organization admin

    Example: false
  • systemAccountboolean · required

    Is user system account

    Example: false
  • userGroupsobject[] · required
  • workspacesobject[] · required
  • emailstring

    User email address

    Example: user@example.com
  • namestring

    User name

    Example: John Wick

UserManagementWorkspacePermissionAssignment

  • hierarchyPermissionsstring[] · required
    Enum values:
    MANAGE
    ANALYZE
    EXPORT
    EXPORT_TABULAR
    EXPORT_PDF
    CREATE_AUTOMATION
    USE_AI_ASSISTANT
    WRITE_KNOWLEDGE_DOCUMENTS
  • idstring · required
  • permissionsstring[] · required
    Enum values:
    MANAGE
    ANALYZE
    EXPORT
    EXPORT_TABULAR
    EXPORT_PDF
    CREATE_AUTOMATION
    USE_AI_ASSISTANT
    WRITE_KNOWLEDGE_DOCUMENTS
  • accessSourcestring · enum · readOnly

    How the subject gains access to the workspace (DIRECT, GROUP, HIERARCHY). Absent for direct-only listings.

    Enum values:
    DIRECT
    GROUP
    HIERARCHY
  • namestring · readOnly

UserPermission

  • idstring · required
  • emailstring

    User email address

    Example: user@example.com
  • namestring

    Name of user

    Example: John Wick
  • permissionsobject[]

    Permissions granted to the user

Using

  • AVG
  • MAX
  • MED
  • MIN
  • NAT
  • SUM

Using1

string · pattern: ^metric/(?!\.)[.A-Za…

Identifier to use for this field.

Using2

string

ValidateByItem

ValidationError

  • locarray · required
  • msgstring · required
  • typestring · required
  • ctxobject
  • input

ValidityPeriodCacheRetention

  • typestring · enum · required

    The cache retention type.

    Enum values:
    VALIDITY_PERIOD
  • validityPeriodstring · duration · required

    How long the cached results stay valid after they were computed.

    Example: P1D

Value

  • valuenumber · required

    Value of the alert threshold to compare the metric to.

    Example: 1000
  • fromnumber
  • tonumber

Value1

  • absoluteobject · required

    Static period, snapped to the target date attribute's granularity: from = period start, to = inclusive period end. Platform date strings: "YYYY-MM-DD", or "YYYY-MM-DD HH:mm" for hour/minute, or "YYYY-MM-DD HH:mm:ss" for hour/minute/second granularities.

Value2

  • relativeobject · required

    Relative period re-resolved on every render/export: integer period offsets where 0 = the current period, negative = past. Granularity must be coarser than or equal to (and aligned with) the target date attribute's granularity.

ValueOperand

  • valuerequired

    Value of the alert threshold to compare the metric to.

Version

string · enum
Enum values:
2
3

Viewport

string · enum
Enum values:
auto
continent_af
continent_as
continent_au
continent_eu
continent_na
continent_sa
world

VisibleFilter

  • isAllTimeDateFilterboolean

    Indicates if the filter is an all-time date filter. Such a filter is not included in report computation, so there is no filter with the same 'localIdentifier' to be found. In such cases, this flag is used to inform the server to not search for the filter in the definitions and include it anyways.

    Default: false
  • localIdentifierstring
  • titlestring

VisualExportRequest

  • dashboardIdstring · required

    Dashboard identifier

    Example: 761cd28b-3f57-4ac9-bbdc-1c552cc0d1d0
  • fileNamestring · required

    File name to be used for retrieving the pdf document.

    Example: filename
  • metadataobject

    Metadata definition in free-form JSON format.

    Example: {}
  • timezoneIdstring | null

    Time zone the export should be rendered in, as an IANA identifier (e.g. 'Asia/Kolkata') or a GMT offset (e.g. 'GMT+01:00'). When omitted, the workspace time zone setting is used.

    Example: Asia/Kolkata

Visualisation

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
type = object · requires: type, id, query
Properties for Visualisation1:
  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required
  • queryobject · required
  • typestring · enum · required
    Enum values:
    table
  • columns

    A list of columns attributes in this visualisation.

  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • rows

    A list of rows attributes in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation1

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    table
  • columns

    A list of columns attributes in this visualisation.

  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • rows

    A list of rows attributes in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation10

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    treemap_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation11

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    pyramid_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation12

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    funnel_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation13

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    heatmap_chart
  • columns

    A list of columns attributes in this visualisation.

  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • rows

    A list of rows attributes in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation14

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    bullet_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation15

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    waterfall_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation16

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    dependency_wheel_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • from

    A from attribute in this visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • to

    A to attribute in this visualisation.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation17

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    sankey_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • from

    A from attribute in this visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • to

    A to attribute in this visualisation.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation18

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    headline_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    Not used in this graph type.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation19

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    combo_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation2

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    bar_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • stack_by

    A list of stack by attributes in this visualisation.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation20

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    geo_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • layers

    A list of data layers in this visualisation. Layer buckets reuse the root-level query definition.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by locations in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation21

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    geo_area_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • layers

    A list of data layers in this visualisation. Layer buckets reuse the root-level query definition.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by locations in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation22

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    repeater_chart
  • columns

    A list of columns attributes in this visualisation.

  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • rows

    A list of rows attributes in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by locations in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation23

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    radar_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation3

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    column_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • stack_by

    A list of stack by attributes in this visualisation.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation4

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    line_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • trend_by

    A list of trend by attributes in this visualisation.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation5

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    area_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attributes in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • stack_by

    A list of stack by attributes in this visualisation.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation6

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    scatter_chart
  • attributes

    A list of attributes in this visualisation.

  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of segment by attribute in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation7

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    bubble_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    A list of size metrics in this visualisation.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • size_by

    A list of size metrics in this visualisation.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation8

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    pie_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

Visualisation9

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the visualisation.

  • queryobject · required

    Query definition of visualisation.

  • typestring · enum · required

    Type of visualisation.

    Enum values:
    donut_chart
  • config

    Configuration of visualisation of defined type.

  • description

    An optional description of the visualisation.

  • metrics

    A list of metrics in this visualisation.

  • segment_by

    Not used in this graph type.

  • show_in_ai_results

    Optional flag to indicate if the visualisation should be shown in AI results. When omitted, the visualisation is visible.

  • tags

    A list of strings - metadata tags of this visualisation.

  • title

    An optional human readable title for the visualisation. Will be derived from id if not provided explicitly.

  • view_by

    A list of view by attributes in this visualisation.

  • is_hiddendeprecated · required

    Deprecated. Use 'show_in_ai_results' instead.

VisualizationAbsoluteDateFilter

  • fromstring · required
  • tostring · required
  • typestring · const · required
    Const value: date_filter
  • using

VisualizationAttributeFilter

  • stateobject · required
  • typestring · const · required
    Const value: attribute_filter
  • usingstring · required

VisualizationAttributeFilterState

  • exclude
  • include

VisualizationBottomRankingFilter

  • bottominteger · required
  • typestring · const · required
    Const value: ranking_filter
  • usingstring · required
  • attribute

VisualizationData

  • columnsarray · required

    Column descriptors, one per result column.

  • rowCountinteger · required

    Size of the full result, before any truncation.

  • rowsarray · required

    Result rows, raw values.

  • truncatedboolean · required

    Whether rows holds less than the full result.

  • formattedRows

    Display strings keyed identically to rows, when a display format is configured.

VisualizationExcludedResponse

  • reasonstring · required
  • visualizationIdstring · required
  • title

VisualizationFilter

oneOf
Exactly one variant must match.

Decision Table

VariantMatching Criteria
type = object · requires: type, using, state
type = object · requires: type, from, to
type = object · requires: type, granularity, from +1 more
type = object · requires: type, using, condition +2 more
type = object · requires: type, using, condition +3 more
type = object · requires: type, using, top
type = object · requires: type, using, bottom
Properties for VisualizationAttributeFilter:
  • stateobject · required
  • typestring · const · required
    Const value: attribute_filter
  • usingstring · required

VisualizationIdUpdateRequest

  • idstring · minLength: 1 · required

VisualizationIncludedResponse

  • visualizationIdstring · required
  • title

VisualizationMetricValueComparisonFilter

  • conditionstring · enum · required
    Enum values:
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
  • nullValuesAsZeroboolean · required
  • typestring · const · required
    Const value: metric_value_filter
  • usingstring · required
  • valuerequired

VisualizationMetricValueRangeFilter

  • conditionstring · enum · required
    Enum values:
    BETWEEN
    NOT_BETWEEN
  • fromrequired
  • nullValuesAsZeroboolean · required
  • torequired
  • typestring · const · required
    Const value: metric_value_filter
  • usingstring · required

VisualizationObjectExecution

  • filtersobject[]

    Additional AFM filters merged on top of the visualization object's own filters.

  • settingsobject

    Various settings affecting the process of AFM execution or its result

VisualizationPart

  • data

    The visualization's executed result, when it was fetched for this client. Null for clients that execute the visualization themselves.

  • references

    AAC bodies of the datasets the visualization is built on, when available.

  • typestring · const

    Type of multipart part.

    Const value: visualization
    Default: visualization
  • unsupportedChartType

    Set, with visualization null, when the chart exists but this chat cannot draw its type — for example combo_chart. Tell the user that this chart type cannot be shown here and that it can still be placed on a dashboard, which renders every type. Null whenever visualization is present.

  • visualization

    Optional full visualization payload (AAC JSON) when available.

VisualizationPermissions

  • rulesobject[] · required

    List of rules

  • userGroupsobject[] · required

    List of user groups

  • usersobject[] · required

    List of users

VisualizationPermissionsAssignment

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW

VisualizationPermissionsForAssignee

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

VisualizationPermissionsForAssigneeRule

  • permissionsstring[] · required
    Enum values:
    EDIT
    SHARE
    VIEW
  • assigneeRuleobject · required

    Identifier of an assignee rule.

VisualizationReferences

  • datasetsobject[]

    Full AAC body of every dataset the chart uses.

  • datedatasetsobject[]

    Full AAC body of every date dataset the chart uses.

VisualizationRelativeDateFilter

  • frominteger · required
  • granularitystring · enum · required
    Enum values:
    SECOND
    SECOND_OF_MINUTE
    SECOND_OF_DAY
    MINUTE
    MINUTE_OF_DAY
    HOUR
    DAY
    WEEK_US
  • tointeger · required
  • typestring · const · required
    Const value: date_filter
  • using

VisualizationTopRankingFilter

  • topinteger · required
  • typestring · const · required
    Const value: ranking_filter
  • usingstring · required
  • attribute

VisualizationWidget

  • visualizationstring · required

    An id of the visualization to be rendered with the widget

  • columns

    An optional width of the widget in the grid, total width being 12 columns

  • date

    An id of the date dataset to be used for date filtering in this widget

  • description
  • id

    A unique identifier of the widget.

  • ignored_cross_filtering

    Whether cross filtering is disabled for this widget

  • ignored_drill_downs

    A list of drill downs to be ignored for this widget

  • ignored_drill_downs_intersections

    A list of drill downs intersections to be ignored for this widget

  • ignored_filters

    A list of dashboard filters to be ignored for this widget

  • interactions
  • rows

    An optional height of the widget in the grid, each row being ~20px high

  • title
  • zoom_data

    Enable zooming to the data for certain types of visualizations

Webhook

  • typestring · enum · required

    The destination type.

    Enum values:
    WEBHOOK
  • hasSecretKeyboolean | null · maxLength: 10000 · readOnly

    Flag indicating if webhook has a hmac secret key.

  • hasTokenboolean | null · maxLength: 10000 · readOnly

    Flag indicating if webhook has a token.

  • secretKeystring | null · maxLength: 10000 · writeOnly

    Hmac secret key for the webhook signature.

    Example: secret_key
  • tokenstring | null · maxLength: 10000 · writeOnly

    Bearer token for the webhook.

    Example: secret
  • urlstring · maxLength: 255 · pattern: (?=https?\://.*)(?=h…

    The webhook URL.

    Example: https://webhook.site/something

WebhookAutomationInfo

  • dashboardURLstring · required
  • idstring · required
  • isCustomDashboardURLboolean · required
  • dashboardTitlestring
  • titlestring

WebhookMessage

  • dataobject · required
  • timestampstring · date-time · required
  • typestring · enum · required
    Enum values:
    automation-task.completed
    automation-task.limit-exceeded

WebhookMessageData

  • automationobject · required
  • alertobject
  • dashboardTabularExportsobject[]
  • detailsobject
  • filtersobject[]
  • imageExportsobject[]
  • notificationSourcestring
  • parametersobject[]
  • rawExportsobject[]
  • recipientsobject[]
  • remainingActionCountinteger · int32
  • slidesExportsobject[]
  • tabularExportsobject[]
  • visualExportsobject[]

WebhookRecipient

  • emailstring · required
  • idstring · required

WhatIfAnalysisPart

  • typestring · const

    Type of multipart part.

    Const value: whatIf
    Default: whatIf
  • whatIf

    Optional full what-if scenario payload when available.

WhatIfMeasureAdjustment

  • metricIdstring · required

    Adjusted metric identifier.

  • metricTypestring · required

    Adjusted metric type.

  • scenarioMaqlstring · required

    Scenario MAQL formula.

WhatIfScenario

  • includeBaselineboolean · required

    Whether baseline values are included.

  • scenariosobject[] · required

    Defined what-if variants.

  • visualizationRefstring · required

    Base visualization reference used by scenario.

WhatIfScenarioVariant

  • adjustmentsobject[] · required

    Scenario adjustments.

  • labelstring · required

    Scenario name.

Widget-Input

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: visualization
type = object · requires: content
type = object · requires: visualizations
type = object · requires: container, sections
Properties for VisualizationWidget:
  • visualizationstring · required

    An id of the visualization to be rendered with the widget

  • columns

    An optional width of the widget in the grid, total width being 12 columns

  • date

    An id of the date dataset to be used for date filtering in this widget

  • description
  • id

    A unique identifier of the widget.

  • ignored_cross_filtering

    Whether cross filtering is disabled for this widget

  • ignored_drill_downs

    A list of drill downs to be ignored for this widget

  • ignored_drill_downs_intersections

    A list of drill downs intersections to be ignored for this widget

  • ignored_filters

    A list of dashboard filters to be ignored for this widget

  • interactions
  • rows

    An optional height of the widget in the grid, each row being ~20px high

  • title
  • zoom_data

    Enable zooming to the data for certain types of visualizations

Widget-Output

anyOf
At least one variant must match. Multiple variants may match simultaneously.

Decision Table

VariantMatching Criteria
type = object · requires: visualization
type = object · requires: content
type = object · requires: visualizations
type = object · requires: container, sections
Properties for VisualizationWidget:
  • visualizationstring · required

    An id of the visualization to be rendered with the widget

  • columns

    An optional width of the widget in the grid, total width being 12 columns

  • date

    An id of the date dataset to be used for date filtering in this widget

  • description
  • id

    A unique identifier of the widget.

  • ignored_cross_filtering

    Whether cross filtering is disabled for this widget

  • ignored_drill_downs

    A list of drill downs to be ignored for this widget

  • ignored_drill_downs_intersections

    A list of drill downs intersections to be ignored for this widget

  • ignored_filters

    A list of dashboard filters to be ignored for this widget

  • interactions
  • rows

    An optional height of the widget in the grid, each row being ~20px high

  • title
  • zoom_data

    Enable zooming to the data for certain types of visualizations

Widget1

  • contentstring · required

    A markdown content of the widget

  • columns

    An optional width of the widget in the grid, total width being 12 columns

  • id

    A unique identifier of the widget.

  • rows

    An optional height of the widget in the grid, each row being ~20px high

Widget2

  • visualizationsobject[] · required

    A list of visualizations to be rendered with the widget

  • columns

    An optional width of the widget in the grid, total width being 12 columns

  • id

    A unique identifier of the widget.

  • rows

    An optional height of the widget in the grid, each row being ~20px high

Widget3-Input

  • containerstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the widget.

  • sectionsobject[] · required

    A list of sections contained in this container

  • columns

    An optional width of the widget within the grid. When the parent container's direction is set to 'row', widget widths can vary up to the width of the container. Widgets are placed next to each other and wrap to the next row when their combined width exceeds that of the container. When the direction is set to 'column', the width does not need to be set, or it should match the width of the container.

  • enable_section_headers

    Whether header of sections in the layout is enabled. Defaults to true

  • layout_direction

    Layout direction for the container widgets

  • rows

    An optional height of the widget within the grid, where each row is approximately 20px high. When the parent container's direction is 'row', the height should be greater than the total height of all rows formed by wrapped widgets in the container where row height is determined by highest widget in the row. When the direction is 'column', each widget occupies one row; therefore, the height must be equal to or greater than the combined height of all widgets in the container.

Widget3-Output

  • containerstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    A unique identifier of the widget.

  • sectionsobject[] · required

    A list of sections contained in this container

  • columns

    An optional width of the widget within the grid. When the parent container's direction is set to 'row', widget widths can vary up to the width of the container. Widgets are placed next to each other and wrap to the next row when their combined width exceeds that of the container. When the direction is set to 'column', the width does not need to be set, or it should match the width of the container.

  • enable_section_headers

    Whether header of sections in the layout is enabled. Defaults to true

  • layout_direction

    Layout direction for the container widgets

  • rows

    An optional height of the widget within the grid, where each row is approximately 20px high. When the parent container's direction is 'row', the height should be greater than the total height of all rows formed by wrapped widgets in the container where row height is determined by highest widget in the row. When the direction is 'column', each widget occupies one row; therefore, the height must be equal to or greater than the combined height of all widgets in the container.

WidgetSlidesTemplate

Width

integer · enum
Enum values:
1
2
3
4

WidthItem

  • allowGrowToFit
  • using
  • value

WorkspaceAutomationIdentifier

  • idstring · required

WorkspaceAutomationManagementBulkRequest

  • automationsobject[] · required

WorkspaceCacheSettings

  • extraCacheinteger · int64 · required

    Extra cache for the workspace, in bytes.

WorkspaceCacheUsage

  • currentobject · required

    Current cache usage of the workspace.

  • removalIntervalsobject[] · required

    List of cache removal intervals for workspace.

  • settingsobject · required

    Cache settings for the workspace.

WorkspaceCurrentCacheUsage

  • cacheAvailableinteger · int64 · required

    Cache available for the workspace.

  • cacheUsedinteger · int64 · required

    Cache used by the workspace.

  • removalPeriodStartstring · date-time · required

    Start timestamp of removal period for the workspace.

  • removedSinceStartinteger · int64 · required

    Bytes removed since start due to insufficient cache for the workspace.

WorkspaceDashboardSlidesTemplate

WorkspaceDataSource

  • idstring · required

    The ID of the used data source.

    Example: snowflake.instance.1
  • schemaPathstring[]

    The full schema path as array of its path parts. Will be rendered as subPath1.subPath2...

WorkspaceIdentifier

  • idstring · pattern: ^(?!\.)[.A-Za-z0-9_-… · required

    Identifier of the workspace.

    Example: alpha.sales
  • typestring · enum · required

    A type.

    Enum values:
    workspace
    Example: workspace

WorkspacePermissionAssignment

  • assigneeIdentifierobject · required

    Identifier of a user or user-group.

  • hierarchyPermissionsstring[]
    Enum values:
    MANAGE
    ANALYZE
    EXPORT
    EXPORT_TABULAR
    EXPORT_PDF
    CREATE_AUTOMATION
    USE_AI_ASSISTANT
    WRITE_KNOWLEDGE_DOCUMENTS
  • permissionsstring[]
    Enum values:
    MANAGE
    ANALYZE
    EXPORT
    EXPORT_TABULAR
    EXPORT_PDF
    CREATE_AUTOMATION
    USE_AI_ASSISTANT
    WRITE_KNOWLEDGE_DOCUMENTS

WorkspaceUser

  • idstring · required
  • emailstring

    User email address

    Example: user@example.com
  • namestring

    User name

    Example: John Wick

WorkspaceUserGroup

  • idstring · required
  • namestring

    Group name

    Example: admins

WorkspaceUserGroups

  • totalCountinteger · int32 · required

    Total number of groups

  • userGroupsobject[] · required

WorkspaceUsers

  • totalCountinteger · int32 · required

    The total number of users is based on applied filters.

  • usersobject[] · required

WorkspaceWidgetSlidesTemplate

Xliff

  • fileobject[] · required
  • otherAttributesobject
  • spacestring
  • srcLangstring
  • trgLangstring
  • versionstring

YaxisPrimaryType

string · enum
Enum values:
column
area
line

YaxisSecondaryType

string · enum
Enum values:
column
area
line

_MeasureValueComparisonInner

  • operatorstring · enum · required
    Enum values:
    GREATER_THAN
    GREATER_THAN_OR_EQUAL_TO
    LESS_THAN
    LESS_THAN_OR_EQUAL_TO
    EQUAL_TO
    NOT_EQUAL_TO
  • valuenumber · required

_MeasureValueRangeInner

  • fromnumber · required
  • operatorstring · enum · required
    Enum values:
    BETWEEN
    NOT_BETWEEN
  • tonumber · required

app__application__dtos__afm__filter_definition__MatchType

string · enum
Enum values:
STARTS_WITH
ENDS_WITH
CONTAINS

app__application__dtos__conversation__user_context__DateFilterGranularity

string · enum
Enum values:
SECOND
SECOND_OF_MINUTE
SECOND_OF_DAY
MINUTE
MINUTE_OF_DAY
HOUR
DAY
WEEK_US

gooddata_code_convertors__pydantic_models__DateFilterGranularity

string · enum
Enum values:
SECOND
MINUTE
HOUR
DAY
WEEK
WEEK_US
MONTH
QUARTER

gooddata_code_convertors__pydantic_models__MatchType

string · enum
Enum values:
column
pivotGroup
On this page
  • AFM
  • Absolute
  • AbsoluteDateFilter
  • AbsoluteDateFilterBody
  • AbsoluteGranularityDateFilter
  • AbstractMeasureValueFilter
  • ActiveObjectIdentification
  • AdHocAutomation
  • AddDatabaseDataSourceRequest
  • AddDatabaseDataSourceResponse
  • AfmCancelTokens
  • AfmExecution
  • AfmExecutionResponse
  • AfmIdentifier
  • AfmLocalIdentifier
  • AfmObjectIdentifier
  • AfmObjectIdentifierAttribute
  • AfmObjectIdentifierBody
  • AfmObjectIdentifierCore
  • AfmObjectIdentifierDataset
  • AfmObjectIdentifierLabel
  • AfmObjectIdentifierParameter
  • AfmValidDescendantsQuery
  • AfmValidDescendantsResponse
  • AfmValidObjectsQuery
  • AfmValidObjectsResponse
  • AgentListItemResponse
  • AgentListResponse
  • Aggregation
  • Aggregation1
  • Aggregation10
  • Aggregation11
  • Aggregation12
  • Aggregation13
  • Aggregation14
  • Aggregation2
  • Aggregation3
  • Aggregation6
  • Aggregation7
  • Aggregation8
  • Aggregation9
  • AiLakeIcebergCatalogConfig
  • AiLakeIcebergCommitTableRequest
  • AiLakeIcebergCommitTableResponse
  • AiLakeIcebergCreateTableRequest
  • AiLakeIcebergErrorResponse
  • AiLakeIcebergGetNamespaceResponse
  • AiLakeIcebergListTablesResponse
  • AiLakeIcebergLoadTableResult
  • AlertAfm
  • AlertCondition
  • AlertConditionOperand
  • AlertDatasetIdentifier
  • AlertDatasetRef
  • AlertDefinition
  • AlertDescription
  • AlertEvaluationRow
  • AlertExecution
  • AlertProposal
  • AlertProposalPart
  • AlertRecipient
  • AlertSchedule
  • AlertTrigger
  • AllTimeDateFilter
  • AllTimeDateFilterBody
  • AllowedRelationshipType
  • AmplitudeService
  • AnalyticsCatalogCreatedBy
  • AnalyticsCatalogTags
  • AnalyticsCatalogUser
  • AnalyzeCsvRequest
  • AnalyzeCsvRequestItem
  • AnalyzeCsvRequestItemConfig
  • AnalyzeCsvResponse
  • AnalyzeCsvResponseColumn
  • AnalyzeCsvResponseConfig
  • AnalyzeStatisticsRequest
  • AnomalyCondition
  • AnomalyDetection
  • AnomalyDetectionGranularity
  • AnomalyDetectionRequest
  • AnomalyDetectionResult
  • AnomalyDetectionSensitivity
  • AnomalyDetectionSize
  • AnomalyDetectionWrapper
  • AnthropicApiKeyAuth
  • AnthropicProviderAuth
  • AnthropicProviderConfig
  • ApiEntitlement
  • AppliedMemoryItem
  • ApplyMemoryDetail
  • ArithmeticMeasure
  • ArithmeticMeasureDefinition
  • ArithmeticOperator
  • AssigneeIdentifier
  • AssigneeRule
  • AttributeElements
  • AttributeElementsByRef
  • AttributeElementsByValue
  • AttributeExecutionResultHeader
  • AttributeFilter
  • AttributeFilterByDate
  • AttributeFilterElements
  • AttributeFilterParent
  • AttributeFormat
  • AttributeHeader
  • AttributeIdentifier
  • AttributeItem
  • AttributePermissions
  • AttributePermissionsAssignment
  • AttributePermissionsForAssignee
  • AttributePermissionsForAssigneeRule
  • AttributeResultHeader
  • AuthUser
  • AutomationAlert
  • AutomationDashboardTabularExport
  • AutomationExternalRecipient
  • AutomationImageExport
  • AutomationMetadata
  • AutomationNotification
  • AutomationRawExport
  • AutomationSchedule
  • AutomationSlidesExport
  • AutomationTabularExport
  • AutomationVisualExport
  • AvailableAssignees
  • AwsBedrockAccessKeyAuth
  • AwsBedrockProviderConfig
  • Axis
  • AzureFoundryApiKeyAuth
  • AzureFoundryProviderAuth
  • AzureFoundryProviderConfig
  • BedrockProviderAuth
  • Body_createDocument
  • Body_createOrgDocument
  • Body_upsertDocument
  • Body_upsertOrgDocument
  • BoundedFilter
  • BucketEmptyItem
  • BucketGeoAreaItem
  • BucketItem
  • BucketItem1
  • BucketLocationItem
  • BucketPushpinLocationItem
  • CacheRemovalInterval
  • CacheRetention
  • CacheRetentionSchedule
  • CacheUsageData
  • CalendarDefinition
  • CalendarGranularity
  • CalendarTableReference
  • CatalogSearchDetail
  • CatalogSearchMatch
  • CellImageSizing
  • CellTextWrapping
  • CellVerticalAlign
  • CertificationInfo
  • ChangeAnalysisRequest
  • ChangeAnalysisResponse
  • ChangeAnalysisResult
  • ChartFill
  • ClarifyingChoiceOption
  • ClarifyingQuestion
  • ClarifyingQuestionsPart
  • ClusteringRequest
  • ClusteringResult
  • ColorDefinition
  • ColorItems
  • ColumnLocation
  • ColumnOverride
  • ColumnStatistic
  • ColumnStatisticWarning
  • ColumnStatisticsEntry
  • ColumnStatisticsRequest
  • ColumnStatisticsResponse
  • ColumnWarning
  • Columns
  • Comparison
  • ComparisonCondition
  • ComparisonConditionOperator
  • ComparisonMeasureValueFilter
  • ComparisonMeasureValueFilterBody
  • ComparisonMeasureValueOperator
  • ComparisonWrapper
  • ComplexColorItem
  • ComposeAnswerDetail
  • CompoundMeasureValueFilter
  • CompoundMeasureValueFilterBody
  • ComputedAttributeIdentifier
  • ComputedAttributePermissions
  • ComputedAttributePermissionsAssignment
  • ComputedAttributePermissionsForAssignee
  • ComputedAttributePermissionsForAssigneeRule
  • Condition
  • Condition1
  • Condition2
  • Condition3
  • Condition4
  • Condition5
  • Condition6
  • Condition7
  • Condition8
  • Condition9
  • ConditionalFormatting
  • ConditionalFormattingAbsoluteDateValue
  • ConditionalFormattingAttributeTarget
  • ConditionalFormattingCondition
  • ConditionalFormattingFormat
  • ConditionalFormattingLiteral
  • ConditionalFormattingLiteralRangeValue
  • ConditionalFormattingLiteralValue
  • ConditionalFormattingMeasureTarget
  • ConditionalFormattingNoneValue
  • ConditionalFormattingRelativeDateValue
  • ConditionalFormattingRule
  • ConditionalFormattingTarget
  • ConditionalFormattingValue
  • Config
  • ContentSlideTemplate
  • ConversationFeedbackRequest
  • ConversationItemListResponse
  • ConversationItemResponse
  • ConversationListMeta
  • ConversationListPageMeta
  • ConversationListResponse
  • ConversationMode
  • ConversationResponse
  • ConversationResponseList
  • ConversationTurnResponse
  • ConversationUpdateRequest
  • ConvertGeoFileRequest
  • ConvertGeoFileResponse
  • CoverSlideTemplate
  • CreateConversationRequest
  • CsvConvertOptions
  • CsvConvertOptionsColumnType
  • CsvManifestBody
  • CsvParseOptions
  • CsvReadOptions
  • CustomCalendarDefinition
  • CustomLabel
  • CustomMetric
  • CustomOverride
  • CustomTooltip
  • Dashboard-Input
  • Dashboard-Output
  • DashboardAbsoluteDateFilter
  • DashboardArbitraryAttributeFilter
  • DashboardAttributeFilter
  • DashboardAttributeFilter1
  • DashboardAttributeFilter2
  • DashboardCompoundComparisonCondition
  • DashboardCompoundConditionItem
  • DashboardCompoundRangeCondition
  • DashboardDateFilter
  • DashboardExportSettings
  • DashboardFilter
  • DashboardFilterGroup
  • DashboardFilters
  • DashboardFiltersNoGroups
  • DashboardIdUpdateRequest
  • DashboardMatchAttributeFilter
  • DashboardMeasureValueFilter
  • DashboardMetricValueFilter
  • DashboardPart
  • DashboardPatch
  • DashboardPatchPart
  • DashboardPermissions
  • DashboardPermissionsAssignment
  • DashboardRef
  • DashboardReferences
  • DashboardRelativeDateFilter
  • DashboardSlidesTemplate
  • DashboardStateMultiselect
  • DashboardStateMultiselect1
  • DashboardStateMultiselect2
  • DashboardStateSelect
  • DashboardTabularExportRequest
  • DashboardTabularExportRequestV2
  • DashboardTextFilter
  • DashboardTextFilter1
  • DashboardTextFilter2
  • DataColumnLocator
  • DataColumnLocators
  • DataLabelsStyle
  • DataSourceInfo
  • DataSourceParameter
  • DataSourcePermissionAssignment
  • DataSourceSchemata
  • DataSourceStatisticsRequest
  • DataSourceStatisticsResponse
  • DataSourceTableIdentifier
  • DatabaseInstance
  • DatasetGrain
  • DatasetReferenceIdentifier
  • DatasetWorkspaceDataFilterIdentifier
  • DateFilter
  • DateFilterGranularity-Output
  • DateGranularity
  • DateValue
  • DeclarativeAgent
  • DeclarativeAgents
  • DeclarativeAggregatedFact
  • DeclarativeAnalyticalDashboard
  • DeclarativeAnalyticalDashboardExtension
  • DeclarativeAnalyticalDashboardIdentifier
  • DeclarativeAnalyticalDashboardPermissionAssignment
  • DeclarativeAnalyticalDashboardPermissionForAssignee
  • DeclarativeAnalyticalDashboardPermissionForAssigneeRule
  • DeclarativeAnalytics
  • DeclarativeAnalyticsLayer
  • DeclarativeAttribute
  • DeclarativeAttributeHierarchy
  • DeclarativeAutomation
  • DeclarativeCalendar
  • DeclarativeColorPalette
  • DeclarativeColumn
  • DeclarativeComputedAttribute
  • DeclarativeComputedAttributeContent
  • DeclarativeCspDirective
  • DeclarativeCustomApplicationSetting
  • DeclarativeCustomGeoCollection
  • DeclarativeCustomGeoCollections
  • DeclarativeDashboardPlugin
  • DeclarativeDataSource
  • DeclarativeDataSourcePermission
  • DeclarativeDataSourcePermissions
  • DeclarativeDataSources
  • DeclarativeDataset
  • DeclarativeDatasetExtension
  • DeclarativeDatasetSql
  • DeclarativeDateDataset
  • DeclarativeExportDefinition
  • DeclarativeExportDefinitionIdentifier
  • DeclarativeExportTemplate
  • DeclarativeExportTemplates
  • DeclarativeFact
  • DeclarativeFilterContext
  • DeclarativeFilterView
  • DeclarativeIdentityProvider
  • DeclarativeIdentityProviderIdentifier
  • DeclarativeIpAllowlistPolicy
  • DeclarativeJwk
  • DeclarativeJwkSpecification
  • DeclarativeLabel
  • DeclarativeLabelTranslation
  • DeclarativeLdm
  • DeclarativeMemoryItem
  • DeclarativeMetric
  • DeclarativeModel
  • DeclarativeNotificationChannel
  • DeclarativeNotificationChannelIdentifier
  • DeclarativeNotificationChannels
  • DeclarativeOrganization
  • DeclarativeOrganizationInfo
  • DeclarativeOrganizationPermission
  • DeclarativeParameter
  • DeclarativeReference
  • DeclarativeReferenceSource
  • DeclarativeReport
  • DeclarativeReportPageLayout
  • DeclarativeReportTemplate
  • DeclarativeRsaSpecification
  • DeclarativeSetting
  • DeclarativeSingleWorkspacePermission
  • DeclarativeSourceReference
  • DeclarativeTable
  • DeclarativeTables
  • DeclarativeTheme
  • DeclarativeUser
  • DeclarativeUserDataFilter
  • DeclarativeUserDataFilters
  • DeclarativeUserGroup
  • DeclarativeUserGroupIdentifier
  • DeclarativeUserGroupPermission
  • DeclarativeUserGroupPermissions
  • DeclarativeUserGroups
  • DeclarativeUserIdentifier
  • DeclarativeUserPermission
  • DeclarativeUserPermissions
  • DeclarativeUsers
  • DeclarativeUsersUserGroups
  • DeclarativeVisualizationObject
  • DeclarativeWorkspace
  • DeclarativeWorkspaceColorPalette
  • DeclarativeWorkspaceDataFilter
  • DeclarativeWorkspaceDataFilterColumn
  • DeclarativeWorkspaceDataFilterReferences
  • DeclarativeWorkspaceDataFilterSetting
  • DeclarativeWorkspaceDataFilters
  • DeclarativeWorkspaceExportTemplate
  • DeclarativeWorkspaceHierarchyPermission
  • DeclarativeWorkspaceModel
  • DeclarativeWorkspacePermissions
  • DeclarativeWorkspaceTheme
  • DeclarativeWorkspaces
  • DefaultSmtp
  • DeleteDocumentResponse
  • DeleteFilesRequest
  • DependentEntitiesGraph
  • DependentEntitiesNode
  • DependentEntitiesRequest
  • DependentEntitiesResponse
  • DependsOn
  • DependsOnDateFilter
  • DependsOnItem
  • DependsOnMatchFilter
  • Description
  • Description2
  • Description3
  • Dimension
  • DimensionHeader
  • Direction
  • DisplayAs
  • DistinctPointShapes
  • DocumentMetadataResponse
  • Element
  • ElementsRequest
  • ElementsResponse
  • EmptyValueHandling
  • EmptyValues
  • EntitlementsRequest
  • EntityIdentifier
  • EntitySearchBody
  • EntitySearchPage
  • EntitySearchSort
  • ErrorInfo
  • ExecutionLinks
  • ExecutionResponse
  • ExecutionResult
  • ExecutionResultDataSourceMessage
  • ExecutionResultGrandTotal
  • ExecutionResultHeader
  • ExecutionResultLimitBreak
  • ExecutionResultMetadata
  • ExecutionResultPaging
  • ExecutionSettings
  • ExportRequest
  • ExportResponse
  • ExportResult
  • FactIdentifier
  • FactPermissions
  • FactPermissionsAssignment
  • FactPermissionsForAssignee
  • FactPermissionsForAssigneeRule
  • FailedOperation
  • FeatureFlagsContext
  • Features
  • Feedback
  • File
  • FilterBy
  • FilterDefinition
  • FilterDefinitionForSimpleMeasure
  • FiscalYearCalendarDefinition
  • ForecastRequest
  • ForecastResult
  • Format
  • Frequency
  • FrequencyBucket
  • FrequencyProperties
  • Function
  • FunctionCallContent
  • FunctionResultContent
  • GdStorageFile
  • GenerateDescriptionRequest
  • GenerateDescriptionResponse
  • GenerateLdmRequest
  • GenerateTitleRequest
  • GenerateTitleResponse
  • GeoAreaConfig
  • GeoCollectionIdentifier
  • GeoJsonFeature
  • GeoJsonFeatureCollection
  • GeoJsonGeometry
  • GetQualityIssuesResponse
  • GetServiceStatusResponse
  • GrainIdentifier
  • GrandTotalsPosition
  • GrantedPermission
  • GranularitiesFormatting
  • Granularity
  • Granularity2
  • GridLineShape
  • HTTPValidationError
  • HeaderGroup
  • HierarchyObjectIdentification
  • Histogram
  • HistogramBucket
  • HistogramProperties
  • Identifier
  • IdentifierDuplications
  • IdentifierRef
  • IgnoredDrillDown
  • IgnoredDrillDown1
  • IgnoredDrillDown2
  • IgnoredDrillDownsIntersection
  • ImageExportRequest
  • ImportCsvRequest
  • ImportCsvRequestTable
  • ImportCsvRequestTableSource
  • ImportCsvRequestTableSourceConfig
  • ImportCsvResponse
  • ImportGeoCollectionRequest
  • ImportGeoCollectionResponse
  • InPlatform
  • IndefiniteCacheRetention
  • InlineFilterDefinition
  • InlineFilterDefinitionBody
  • InlineMeasureDefinition
  • Instruction
  • Interaction
  • InteractionClickOn
  • InteractionFilters
  • InteractionFiltersExclude
  • InteractionFiltersInclude
  • InteractionIgnoredDashboardFilters
  • InteractionIgnoredIntersectionAttributes
  • InteractionIncludedSourceInsightFilters
  • InteractionIncludedSourceMeasureFilters
  • InteractionOpenDashboard
  • InteractionOpenParamUrl
  • InteractionOpenPlainUrl
  • InteractionOpenVisualization
  • InteractionStepListResponse
  • InteractionStepResponse
  • IntervalGranularity
  • IntroSlideTemplate
  • Invitation
  • IpAllowlistPolicyTargets
  • JsonApiAgentIn
  • JsonApiAgentInDocument
  • JsonApiAgentOut
  • JsonApiAgentOutDocument
  • JsonApiAgentOutIncludes
  • JsonApiAgentOutList
  • JsonApiAgentOutWithLinks
  • JsonApiAgentPatch
  • JsonApiAgentPatchDocument
  • JsonApiAggregatedFactLinkage
  • JsonApiAggregatedFactOut
  • JsonApiAggregatedFactOutDocument
  • JsonApiAggregatedFactOutIncludes
  • JsonApiAggregatedFactOutList
  • JsonApiAggregatedFactOutWithLinks
  • JsonApiAggregatedFactToManyLinkage
  • JsonApiAnalyticalDashboardIn
  • JsonApiAnalyticalDashboardInDocument
  • JsonApiAnalyticalDashboardLinkage
  • JsonApiAnalyticalDashboardOut
  • JsonApiAnalyticalDashboardOutDocument
  • JsonApiAnalyticalDashboardOutIncludes
  • JsonApiAnalyticalDashboardOutList
  • JsonApiAnalyticalDashboardOutWithLinks
  • JsonApiAnalyticalDashboardPatch
  • JsonApiAnalyticalDashboardPatchDocument
  • JsonApiAnalyticalDashboardPostOptionalId
  • JsonApiAnalyticalDashboardPostOptionalIdDocument
  • JsonApiAnalyticalDashboardToManyLinkage
  • JsonApiAnalyticalDashboardToOneLinkage
  • JsonApiApiTokenIn
  • JsonApiApiTokenInDocument
  • JsonApiApiTokenOut
  • JsonApiApiTokenOutDocument
  • JsonApiApiTokenOutList
  • JsonApiApiTokenOutWithLinks
  • JsonApiAttributeHierarchyIn
  • JsonApiAttributeHierarchyInDocument
  • JsonApiAttributeHierarchyLinkage
  • JsonApiAttributeHierarchyOut
  • JsonApiAttributeHierarchyOutDocument
  • JsonApiAttributeHierarchyOutIncludes
  • JsonApiAttributeHierarchyOutList
  • JsonApiAttributeHierarchyOutWithLinks
  • JsonApiAttributeHierarchyPatch
  • JsonApiAttributeHierarchyPatchDocument
  • JsonApiAttributeHierarchyToManyLinkage
  • JsonApiAttributeLinkage
  • JsonApiAttributeOut
  • JsonApiAttributeOutDocument
  • JsonApiAttributeOutIncludes
  • JsonApiAttributeOutList
  • JsonApiAttributeOutWithLinks
  • JsonApiAttributePatch
  • JsonApiAttributePatchDocument
  • JsonApiAttributeToManyLinkage
  • JsonApiAttributeToOneLinkage
  • JsonApiAutomationIn
  • JsonApiAutomationInDocument
  • JsonApiAutomationLinkage
  • JsonApiAutomationOut
  • JsonApiAutomationOutDocument
  • JsonApiAutomationOutIncludes
  • JsonApiAutomationOutList
  • JsonApiAutomationOutWithLinks
  • JsonApiAutomationPatch
  • JsonApiAutomationPatchDocument
  • JsonApiAutomationResultLinkage
  • JsonApiAutomationResultOut
  • JsonApiAutomationResultOutList
  • JsonApiAutomationResultOutWithLinks
  • JsonApiAutomationResultToManyLinkage
  • JsonApiAutomationToOneLinkage
  • JsonApiColorPaletteIn
  • JsonApiColorPaletteInDocument
  • JsonApiColorPaletteOut
  • JsonApiColorPaletteOutDocument
  • JsonApiColorPaletteOutList
  • JsonApiColorPaletteOutWithLinks
  • JsonApiColorPalettePatch
  • JsonApiColorPalettePatchDocument
  • JsonApiComputedAttributeIn
  • JsonApiComputedAttributeInDocument
  • JsonApiComputedAttributeLinkage
  • JsonApiComputedAttributeOut
  • JsonApiComputedAttributeOutDocument
  • JsonApiComputedAttributeOutIncludes
  • JsonApiComputedAttributeOutList
  • JsonApiComputedAttributeOutWithLinks
  • JsonApiComputedAttributePatch
  • JsonApiComputedAttributePatchDocument
  • JsonApiComputedAttributePostOptionalId
  • JsonApiComputedAttributePostOptionalIdDocument
  • JsonApiComputedAttributeToManyLinkage
  • JsonApiCookieSecurityConfigurationIn
  • JsonApiCookieSecurityConfigurationInDocument
  • JsonApiCookieSecurityConfigurationOut
  • JsonApiCookieSecurityConfigurationOutDocument
  • JsonApiCookieSecurityConfigurationPatch
  • JsonApiCookieSecurityConfigurationPatchDocument
  • JsonApiCspDirectiveIn
  • JsonApiCspDirectiveInDocument
  • JsonApiCspDirectiveOut
  • JsonApiCspDirectiveOutDocument
  • JsonApiCspDirectiveOutList
  • JsonApiCspDirectiveOutWithLinks
  • JsonApiCspDirectivePatch
  • JsonApiCspDirectivePatchDocument
  • JsonApiCustomApplicationSettingIn
  • JsonApiCustomApplicationSettingInDocument
  • JsonApiCustomApplicationSettingOut
  • JsonApiCustomApplicationSettingOutDocument
  • JsonApiCustomApplicationSettingOutList
  • JsonApiCustomApplicationSettingOutWithLinks
  • JsonApiCustomApplicationSettingPatch
  • JsonApiCustomApplicationSettingPatchDocument
  • JsonApiCustomApplicationSettingPostOptionalId
  • JsonApiCustomApplicationSettingPostOptionalIdDocument
  • JsonApiCustomGeoCollectionIn
  • JsonApiCustomGeoCollectionInDocument
  • JsonApiCustomGeoCollectionOut
  • JsonApiCustomGeoCollectionOutDocument
  • JsonApiCustomGeoCollectionOutList
  • JsonApiCustomGeoCollectionOutWithLinks
  • JsonApiCustomGeoCollectionPatch
  • JsonApiCustomGeoCollectionPatchDocument
  • JsonApiCustomUserApplicationSettingIn
  • JsonApiCustomUserApplicationSettingInDocument
  • JsonApiCustomUserApplicationSettingOut
  • JsonApiCustomUserApplicationSettingOutDocument
  • JsonApiCustomUserApplicationSettingOutList
  • JsonApiCustomUserApplicationSettingOutWithLinks
  • JsonApiCustomUserApplicationSettingPostOptionalId
  • JsonApiCustomUserApplicationSettingPostOptionalIdDocument
  • JsonApiDashboardPluginIn
  • JsonApiDashboardPluginInDocument
  • JsonApiDashboardPluginLinkage
  • JsonApiDashboardPluginOut
  • JsonApiDashboardPluginOutDocument
  • JsonApiDashboardPluginOutList
  • JsonApiDashboardPluginOutWithLinks
  • JsonApiDashboardPluginPatch
  • JsonApiDashboardPluginPatchDocument
  • JsonApiDashboardPluginPostOptionalId
  • JsonApiDashboardPluginPostOptionalIdDocument
  • JsonApiDashboardPluginToManyLinkage
  • JsonApiDataSourceIdentifierOut
  • JsonApiDataSourceIdentifierOutDocument
  • JsonApiDataSourceIdentifierOutList
  • JsonApiDataSourceIdentifierOutWithLinks
  • JsonApiDataSourceIn
  • JsonApiDataSourceInDocument
  • JsonApiDataSourceOut
  • JsonApiDataSourceOutDocument
  • JsonApiDataSourceOutList
  • JsonApiDataSourceOutWithLinks
  • JsonApiDataSourcePatch
  • JsonApiDataSourcePatchDocument
  • JsonApiDatasetLinkage
  • JsonApiDatasetOut
  • JsonApiDatasetOutDocument
  • JsonApiDatasetOutIncludes
  • JsonApiDatasetOutList
  • JsonApiDatasetOutWithLinks
  • JsonApiDatasetPatch
  • JsonApiDatasetPatchDocument
  • JsonApiDatasetToManyLinkage
  • JsonApiDatasetToOneLinkage
  • JsonApiDocumentDatabaseInstance
  • JsonApiEntitlementOut
  • JsonApiEntitlementOutDocument
  • JsonApiEntitlementOutList
  • JsonApiEntitlementOutWithLinks
  • JsonApiExportDefinitionIn
  • JsonApiExportDefinitionInDocument
  • JsonApiExportDefinitionLinkage
  • JsonApiExportDefinitionOut
  • JsonApiExportDefinitionOutDocument
  • JsonApiExportDefinitionOutIncludes
  • JsonApiExportDefinitionOutList
  • JsonApiExportDefinitionOutWithLinks
  • JsonApiExportDefinitionPatch
  • JsonApiExportDefinitionPatchDocument
  • JsonApiExportDefinitionPostOptionalId
  • JsonApiExportDefinitionPostOptionalIdDocument
  • JsonApiExportDefinitionToManyLinkage
  • JsonApiExportTemplateIn
  • JsonApiExportTemplateInDocument
  • JsonApiExportTemplateOut
  • JsonApiExportTemplateOutDocument
  • JsonApiExportTemplateOutList
  • JsonApiExportTemplateOutWithLinks
  • JsonApiExportTemplatePatch
  • JsonApiExportTemplatePatchDocument
  • JsonApiExportTemplatePostOptionalId
  • JsonApiExportTemplatePostOptionalIdDocument
  • JsonApiFactLinkage
  • JsonApiFactOut
  • JsonApiFactOutDocument
  • JsonApiFactOutList
  • JsonApiFactOutWithLinks
  • JsonApiFactPatch
  • JsonApiFactPatchDocument
  • JsonApiFactToManyLinkage
  • JsonApiFactToOneLinkage
  • JsonApiFilterContextIn
  • JsonApiFilterContextInDocument
  • JsonApiFilterContextLinkage
  • JsonApiFilterContextOut
  • JsonApiFilterContextOutDocument
  • JsonApiFilterContextOutIncludes
  • JsonApiFilterContextOutList
  • JsonApiFilterContextOutWithLinks
  • JsonApiFilterContextPatch
  • JsonApiFilterContextPatchDocument
  • JsonApiFilterContextPostOptionalId
  • JsonApiFilterContextPostOptionalIdDocument
  • JsonApiFilterContextToManyLinkage
  • JsonApiFilterViewIn
  • JsonApiFilterViewInDocument
  • JsonApiFilterViewOut
  • JsonApiFilterViewOutDocument
  • JsonApiFilterViewOutIncludes
  • JsonApiFilterViewOutList
  • JsonApiFilterViewOutWithLinks
  • JsonApiFilterViewPatch
  • JsonApiFilterViewPatchDocument
  • JsonApiFiscalCalendarOut
  • JsonApiFiscalCalendarOutDocument
  • JsonApiFiscalCalendarOutList
  • JsonApiFiscalCalendarOutWithLinks
  • JsonApiIdentityProviderIn
  • JsonApiIdentityProviderInDocument
  • JsonApiIdentityProviderLinkage
  • JsonApiIdentityProviderOut
  • JsonApiIdentityProviderOutDocument
  • JsonApiIdentityProviderOutList
  • JsonApiIdentityProviderOutWithLinks
  • JsonApiIdentityProviderPatch
  • JsonApiIdentityProviderPatchDocument
  • JsonApiIdentityProviderToOneLinkage
  • JsonApiIpAllowlistPolicyIn
  • JsonApiIpAllowlistPolicyInDocument
  • JsonApiIpAllowlistPolicyOut
  • JsonApiIpAllowlistPolicyOutDocument
  • JsonApiIpAllowlistPolicyOutIncludes
  • JsonApiIpAllowlistPolicyOutList
  • JsonApiIpAllowlistPolicyOutWithLinks
  • JsonApiItemDataSourceInfo
  • JsonApiItemDatabaseInstance
  • JsonApiItemObjectStorageInfo
  • JsonApiItemServiceInfo
  • JsonApiJwkIn
  • JsonApiJwkInDocument
  • JsonApiJwkOut
  • JsonApiJwkOutDocument
  • JsonApiJwkOutList
  • JsonApiJwkOutWithLinks
  • JsonApiJwkPatch
  • JsonApiJwkPatchDocument
  • JsonApiKnowledgeRecommendationIn
  • JsonApiKnowledgeRecommendationInDocument
  • JsonApiKnowledgeRecommendationOut
  • JsonApiKnowledgeRecommendationOutDocument
  • JsonApiKnowledgeRecommendationOutIncludes
  • JsonApiKnowledgeRecommendationOutList
  • JsonApiKnowledgeRecommendationOutWithLinks
  • JsonApiKnowledgeRecommendationPatch
  • JsonApiKnowledgeRecommendationPatchDocument
  • JsonApiKnowledgeRecommendationPostOptionalId
  • JsonApiKnowledgeRecommendationPostOptionalIdDocument
  • JsonApiLabelLinkage
  • JsonApiLabelOut
  • JsonApiLabelOutDocument
  • JsonApiLabelOutList
  • JsonApiLabelOutWithLinks
  • JsonApiLabelPatch
  • JsonApiLabelPatchDocument
  • JsonApiLabelToManyLinkage
  • JsonApiLabelToOneLinkage
  • JsonApiListDocumentDataSourceInfo
  • JsonApiListDocumentDatabaseInstance
  • JsonApiListDocumentObjectStorageInfo
  • JsonApiListDocumentServiceInfo
  • JsonApiListLinks
  • JsonApiListMeta
  • JsonApiLlmProviderIn
  • JsonApiLlmProviderInDocument
  • JsonApiLlmProviderOut
  • JsonApiLlmProviderOutDocument
  • JsonApiLlmProviderOutList
  • JsonApiLlmProviderOutWithLinks
  • JsonApiLlmProviderPatch
  • JsonApiLlmProviderPatchDocument
  • JsonApiMemoryItemIn
  • JsonApiMemoryItemInDocument
  • JsonApiMemoryItemOut
  • JsonApiMemoryItemOutDocument
  • JsonApiMemoryItemOutList
  • JsonApiMemoryItemOutWithLinks
  • JsonApiMemoryItemPatch
  • JsonApiMemoryItemPatchDocument
  • JsonApiMemoryItemPostOptionalId
  • JsonApiMemoryItemPostOptionalIdDocument
  • JsonApiMetricIn
  • JsonApiMetricInDocument
  • JsonApiMetricLinkage
  • JsonApiMetricOut
  • JsonApiMetricOutDocument
  • JsonApiMetricOutList
  • JsonApiMetricOutWithLinks
  • JsonApiMetricPatch
  • JsonApiMetricPatchDocument
  • JsonApiMetricPostOptionalId
  • JsonApiMetricPostOptionalIdDocument
  • JsonApiMetricToManyLinkage
  • JsonApiMetricToOneLinkage
  • JsonApiNotificationChannelIdentifierOut
  • JsonApiNotificationChannelIdentifierOutDocument
  • JsonApiNotificationChannelIdentifierOutList
  • JsonApiNotificationChannelIdentifierOutWithLinks
  • JsonApiNotificationChannelIn
  • JsonApiNotificationChannelInDocument
  • JsonApiNotificationChannelLinkage
  • JsonApiNotificationChannelOut
  • JsonApiNotificationChannelOutDocument
  • JsonApiNotificationChannelOutList
  • JsonApiNotificationChannelOutWithLinks
  • JsonApiNotificationChannelPatch
  • JsonApiNotificationChannelPatchDocument
  • JsonApiNotificationChannelPostOptionalId
  • JsonApiNotificationChannelPostOptionalIdDocument
  • JsonApiNotificationChannelToOneLinkage
  • JsonApiOrgMemoryItemIn
  • JsonApiOrgMemoryItemInDocument
  • JsonApiOrgMemoryItemOut
  • JsonApiOrgMemoryItemOutDocument
  • JsonApiOrgMemoryItemOutList
  • JsonApiOrgMemoryItemOutWithLinks
  • JsonApiOrgMemoryItemPatch
  • JsonApiOrgMemoryItemPatchDocument
  • JsonApiOrganizationIn
  • JsonApiOrganizationInDocument
  • JsonApiOrganizationOut
  • JsonApiOrganizationOutDocument
  • JsonApiOrganizationOutIncludes
  • JsonApiOrganizationPatch
  • JsonApiOrganizationPatchDocument
  • JsonApiOrganizationSettingIn
  • JsonApiOrganizationSettingInDocument
  • JsonApiOrganizationSettingOut
  • JsonApiOrganizationSettingOutDocument
  • JsonApiOrganizationSettingOutList
  • JsonApiOrganizationSettingOutWithLinks
  • JsonApiOrganizationSettingPatch
  • JsonApiOrganizationSettingPatchDocument
  • JsonApiPageInfo
  • JsonApiParameterIn
  • JsonApiParameterInDocument
  • JsonApiParameterLinkage
  • JsonApiParameterOut
  • JsonApiParameterOutDocument
  • JsonApiParameterOutList
  • JsonApiParameterOutWithLinks
  • JsonApiParameterPatch
  • JsonApiParameterPatchDocument
  • JsonApiParameterPostOptionalId
  • JsonApiParameterPostOptionalIdDocument
  • JsonApiParameterToManyLinkage
  • JsonApiReportIn
  • JsonApiReportInDocument
  • JsonApiReportOut
  • JsonApiReportOutDocument
  • JsonApiReportOutList
  • JsonApiReportOutWithLinks
  • JsonApiReportPageLayoutIn
  • JsonApiReportPageLayoutInDocument
  • JsonApiReportPageLayoutOut
  • JsonApiReportPageLayoutOutDocument
  • JsonApiReportPageLayoutOutList
  • JsonApiReportPageLayoutOutWithLinks
  • JsonApiReportPageLayoutPatch
  • JsonApiReportPageLayoutPatchDocument
  • JsonApiReportPageLayoutPostOptionalId
  • JsonApiReportPageLayoutPostOptionalIdDocument
  • JsonApiReportPatch
  • JsonApiReportPatchDocument
  • JsonApiReportPostOptionalId
  • JsonApiReportPostOptionalIdDocument
  • JsonApiReportTemplateIn
  • JsonApiReportTemplateInDocument
  • JsonApiReportTemplateOut
  • JsonApiReportTemplateOutDocument
  • JsonApiReportTemplateOutList
  • JsonApiReportTemplateOutWithLinks
  • JsonApiReportTemplatePatch
  • JsonApiReportTemplatePatchDocument
  • JsonApiReportTemplatePostOptionalId
  • JsonApiReportTemplatePostOptionalIdDocument
  • JsonApiThemeIn
  • JsonApiThemeInDocument
  • JsonApiThemeOut
  • JsonApiThemeOutDocument
  • JsonApiThemeOutList
  • JsonApiThemeOutWithLinks
  • JsonApiThemePatch
  • JsonApiThemePatchDocument
  • JsonApiUserDataFilterIn
  • JsonApiUserDataFilterInDocument
  • JsonApiUserDataFilterOut
  • JsonApiUserDataFilterOutDocument
  • JsonApiUserDataFilterOutIncludes
  • JsonApiUserDataFilterOutList
  • JsonApiUserDataFilterOutWithLinks
  • JsonApiUserDataFilterPatch
  • JsonApiUserDataFilterPatchDocument
  • JsonApiUserDataFilterPostOptionalId
  • JsonApiUserDataFilterPostOptionalIdDocument
  • JsonApiUserGroupIn
  • JsonApiUserGroupInDocument
  • JsonApiUserGroupLinkage
  • JsonApiUserGroupOut
  • JsonApiUserGroupOutDocument
  • JsonApiUserGroupOutList
  • JsonApiUserGroupOutWithLinks
  • JsonApiUserGroupPatch
  • JsonApiUserGroupPatchDocument
  • JsonApiUserGroupToManyLinkage
  • JsonApiUserGroupToOneLinkage
  • JsonApiUserIdentifierLinkage
  • JsonApiUserIdentifierOut
  • JsonApiUserIdentifierOutDocument
  • JsonApiUserIdentifierOutList
  • JsonApiUserIdentifierOutWithLinks
  • JsonApiUserIdentifierToOneLinkage
  • JsonApiUserIn
  • JsonApiUserInDocument
  • JsonApiUserLinkage
  • JsonApiUserOut
  • JsonApiUserOutDocument
  • JsonApiUserOutList
  • JsonApiUserOutWithLinks
  • JsonApiUserPatch
  • JsonApiUserPatchDocument
  • JsonApiUserSettingIn
  • JsonApiUserSettingInDocument
  • JsonApiUserSettingOut
  • JsonApiUserSettingOutDocument
  • JsonApiUserSettingOutList
  • JsonApiUserSettingOutWithLinks
  • JsonApiUserToManyLinkage
  • JsonApiUserToOneLinkage
  • JsonApiVisualizationObjectIn
  • JsonApiVisualizationObjectInDocument
  • JsonApiVisualizationObjectLinkage
  • JsonApiVisualizationObjectOut
  • JsonApiVisualizationObjectOutDocument
  • JsonApiVisualizationObjectOutList
  • JsonApiVisualizationObjectOutWithLinks
  • JsonApiVisualizationObjectPatch
  • JsonApiVisualizationObjectPatchDocument
  • JsonApiVisualizationObjectPostOptionalId
  • JsonApiVisualizationObjectPostOptionalIdDocument
  • JsonApiVisualizationObjectToManyLinkage
  • JsonApiVisualizationObjectToOneLinkage
  • JsonApiWorkspaceAutomationOut
  • JsonApiWorkspaceAutomationOutIncludes
  • JsonApiWorkspaceAutomationOutList
  • JsonApiWorkspaceAutomationOutWithLinks
  • JsonApiWorkspaceColorPaletteIn
  • JsonApiWorkspaceColorPaletteInDocument
  • JsonApiWorkspaceColorPaletteOut
  • JsonApiWorkspaceColorPaletteOutDocument
  • JsonApiWorkspaceColorPaletteOutList
  • JsonApiWorkspaceColorPaletteOutWithLinks
  • JsonApiWorkspaceColorPalettePatch
  • JsonApiWorkspaceColorPalettePatchDocument
  • JsonApiWorkspaceDataFilterIn
  • JsonApiWorkspaceDataFilterInDocument
  • JsonApiWorkspaceDataFilterLinkage
  • JsonApiWorkspaceDataFilterOut
  • JsonApiWorkspaceDataFilterOutDocument
  • JsonApiWorkspaceDataFilterOutList
  • JsonApiWorkspaceDataFilterOutWithLinks
  • JsonApiWorkspaceDataFilterPatch
  • JsonApiWorkspaceDataFilterPatchDocument
  • JsonApiWorkspaceDataFilterSettingIn
  • JsonApiWorkspaceDataFilterSettingInDocument
  • JsonApiWorkspaceDataFilterSettingLinkage
  • JsonApiWorkspaceDataFilterSettingOut
  • JsonApiWorkspaceDataFilterSettingOutDocument
  • JsonApiWorkspaceDataFilterSettingOutList
  • JsonApiWorkspaceDataFilterSettingOutWithLinks
  • JsonApiWorkspaceDataFilterSettingPatch
  • JsonApiWorkspaceDataFilterSettingPatchDocument
  • JsonApiWorkspaceDataFilterSettingToManyLinkage
  • JsonApiWorkspaceDataFilterToManyLinkage
  • JsonApiWorkspaceDataFilterToOneLinkage
  • JsonApiWorkspaceExportTemplateIn
  • JsonApiWorkspaceExportTemplateInDocument
  • JsonApiWorkspaceExportTemplateOut
  • JsonApiWorkspaceExportTemplateOutDocument
  • JsonApiWorkspaceExportTemplateOutList
  • JsonApiWorkspaceExportTemplateOutWithLinks
  • JsonApiWorkspaceExportTemplatePatch
  • JsonApiWorkspaceExportTemplatePatchDocument
  • JsonApiWorkspaceExportTemplatePostOptionalId
  • JsonApiWorkspaceExportTemplatePostOptionalIdDocument
  • JsonApiWorkspaceIn
  • JsonApiWorkspaceInDocument
  • JsonApiWorkspaceLinkage
  • JsonApiWorkspaceOut
  • JsonApiWorkspaceOutDocument
  • JsonApiWorkspaceOutList
  • JsonApiWorkspaceOutWithLinks
  • JsonApiWorkspacePatch
  • JsonApiWorkspacePatchDocument
  • JsonApiWorkspaceSettingIn
  • JsonApiWorkspaceSettingInDocument
  • JsonApiWorkspaceSettingOut
  • JsonApiWorkspaceSettingOutDocument
  • JsonApiWorkspaceSettingOutList
  • JsonApiWorkspaceSettingOutWithLinks
  • JsonApiWorkspaceSettingPatch
  • JsonApiWorkspaceSettingPatchDocument
  • JsonApiWorkspaceSettingPostOptionalId
  • JsonApiWorkspaceSettingPostOptionalIdDocument
  • JsonApiWorkspaceThemeIn
  • JsonApiWorkspaceThemeInDocument
  • JsonApiWorkspaceThemeOut
  • JsonApiWorkspaceThemeOutDocument
  • JsonApiWorkspaceThemeOutList
  • JsonApiWorkspaceThemeOutWithLinks
  • JsonApiWorkspaceThemePatch
  • JsonApiWorkspaceThemePatchDocument
  • JsonApiWorkspaceToOneLinkage
  • JsonNode
  • KeyDriverAnalysis
  • KeyDriverAnalysisMeasure
  • KeyDriverAnalysisPart
  • KeyDriversDimension
  • KeyDriversRequest
  • KeyDriversResponse
  • KeyDriversResult
  • KnowledgeSearchDetail
  • KnowledgeSearchDocument
  • LabelIdentifier
  • LabelPermissions
  • LabelPermissionsAssignment
  • LabelPermissionsForAssignee
  • LabelPermissionsForAssigneeRule
  • LayerItem
  • LayerItem1
  • LayerItem2
  • LayerItemBase
  • LayoutDirection
  • LineStyleMapping
  • LineStyleMapping1
  • ListDocumentsResponse
  • ListLinks
  • ListLlmProviderModelsRequest
  • ListLlmProviderModelsResponse
  • LiveFeatureFlagConfiguration
  • LiveFeatures
  • LlmModel
  • LlmModelFamily
  • LlmProviderConfig
  • LocalIdentifier
  • LocaleRequest
  • MatchAttributeFilter
  • MatchAttributeFilter-Input
  • MatchAttributeFilter-Output
  • MatchAttributeFilterBody-Input
  • MatchAttributeFilterBody-Output
  • MatchType-Input
  • MatomoService
  • MaxSize
  • MeasureDefinition
  • MeasureExecutionResultHeader
  • MeasureGroupHeaders
  • MeasureHeader
  • MeasureItem
  • MeasureResultHeader
  • MeasureValueComparisonCondition
  • MeasureValueCondition
  • MeasureValueFilter
  • MeasureValueRangeCondition
  • MemoryItemCreatedByUsers
  • MemoryItemUser
  • MetricDefinitionOverride
  • MetricIdentifier
  • MetricOperand
  • MetricPermissions
  • MetricPermissionsAssignment
  • MetricPermissionsForAssignee
  • MetricPermissionsForAssigneeRule
  • MetricQueryDetail
  • MetricRecord
  • MetricUsageResponse
  • MetricValueChange
  • MetricValueFilterConditionComparison
  • MetricValueFilterConditionRange
  • Metrics
  • MinSize
  • Mode
  • Mode2
  • Mode6
  • ModelTestResult
  • MultipartContent
  • MvfCondition
  • MvfCondition1
  • MvfCondition2
  • MvfCondition3
  • NegativeAttributeFilter
  • NegativeAttributeFilterBody
  • Note
  • Notes
  • Notification
  • NotificationChannelDestination
  • NotificationChannelRef
  • NotificationContent
  • NotificationFilter
  • NotificationParameter
  • Notifications
  • NotificationsMeta
  • NotificationsMetaTotal
  • NumberConstraints
  • NumberParameterDefinition
  • ObjectConditionalFormatting
  • ObjectLinks
  • ObjectLinksContainer
  • ObjectStorageInfo
  • ObjectType
  • ObservabilityMetricType
  • ObservabilityOverviewResponse
  • OpenAIProviderConfig
  • OpenAiApiKeyAuth
  • OpenAiProviderAuth
  • OpenTelemetryService
  • OpenUrl
  • Operation
  • OperationError
  • Operator
  • Operator1
  • Operator10
  • Operator11
  • Operator12
  • Operator13
  • Operator14
  • Operator2
  • Operator3
  • Operator4
  • Operator5
  • Operator6
  • Operator7
  • OrganizationAutomationIdentifier
  • OrganizationAutomationManagementBulkRequest
  • OrganizationCacheSettings
  • OrganizationCacheUsage
  • OrganizationCurrentCacheUsage
  • OrganizationPermissionAssignment
  • OutlierDetectionRequest
  • OutlierDetectionResponse
  • OutlierDetectionResult
  • Over
  • PageMetadata
  • Paging
  • Parameter
  • ParameterDefinition
  • ParameterItem
  • ParameterValue
  • Parents
  • PatchDocumentRequest
  • PatternNameMapping
  • PdfTableStyle
  • PdfTableStyleProperty
  • PdmLdmRequest
  • PdmSql
  • PendingOperation
  • Permission
  • Permissions
  • PermissionsAssignment
  • PermissionsForAssignee
  • PermissionsForAssigneeRule
  • Placement
  • PlatformUsage
  • PlatformUsageRequest
  • Plugins
  • PointShapeMapping
  • PopDataset
  • PopDatasetMeasureDefinition
  • PopDate
  • PopDateMeasureDefinition
  • PopMeasureDefinition
  • PositiveAttributeFilter
  • PositiveAttributeFilterBody
  • Profile
  • ProfileLinks
  • ProvisionDatabaseInstanceRequest
  • QualityIssue
  • QualityIssueObject
  • QualityIssuesCalculationStatusResponse
  • Query
  • QueryAttributeFilter
  • QueryAttributeSort
  • QueryDateFilter
  • QueryDateFilter1
  • QueryDateFilter2
  • QueryField
  • QueryField1
  • QueryField10
  • QueryField11
  • QueryField12
  • QueryField13
  • QueryField14
  • QueryField2
  • QueryField3
  • QueryField4
  • QueryField5
  • QueryField6
  • QueryField7
  • QueryField8
  • QueryField9
  • QueryFields
  • QueryFilter
  • QueryFilters
  • QueryMetricSort
  • QueryMetricValueFilter
  • QueryMetricValueFilter1
  • QueryMetricValueFilter2
  • QueryMetricValueFilter3
  • QueryMetricValueFilter4
  • QueryRankingFilter
  • QueryRankingFilter1
  • QueryRankingFilter2
  • QuerySort
  • QuerySorts
  • QueryTextFilter
  • QueryTextFilter1
  • QueryTextFilter2
  • Range
  • RangeCondition
  • RangeConditionOperator
  • RangeMeasureValueFilter
  • RangeMeasureValueFilterBody
  • RangeMeasureValueOperator
  • RangeWrapper
  • RankingFilter
  • RankingFilterBody
  • RankingOperator
  • RawCustomLabel
  • RawCustomMetric
  • RawCustomOverride
  • RawExportAutomationRequest
  • RawExportRequest
  • ReadCsvFileManifestsRequest
  • ReadCsvFileManifestsRequestItem
  • ReadCsvFileManifestsResponse
  • ReasoningContent
  • ReferenceIdentifier
  • ReferenceSourceColumn
  • Relative
  • RelativeBoundedDateFilter
  • RelativeChange
  • RelativeCondition
  • RelativeConditionOperator
  • RelativeDateFilter
  • RelativeDateFilterBody
  • RelativeWrapper
  • RemoveDatabaseDataSourceResponse
  • RenderAs
  • ReportExportRequest
  • RequestedReasoningEffort
  • ResolveSettingsRequest
  • ResolvedLlmProvider
  • ResolvedLlms
  • ResolvedSetting
  • ResponseFeedback
  • ResponseFeedbackRequest
  • RestApiIdentifier
  • RestrictedObject
  • ResultCacheMetadata
  • ResultDimension
  • ResultDimensionHeader
  • ResultSpec
  • RowHeight
  • RsaSpecification
  • Rule
  • RulePermission
  • RunServiceCommandRequest
  • RunningSection
  • ScanRequest
  • ScanResultPdm
  • ScanSqlRequest
  • ScanSqlResponse
  • ScheduleCacheRetention
  • Scope
  • SearchAllowedRelationshipType
  • SearchDocumentsResponse
  • SearchObject
  • SearchRelationship
  • SearchRelationshipObject
  • SearchRequest
  • SearchResult
  • SearchResultItem
  • SearchResultObject
  • SearchResults
  • SearchStatistics
  • SearchedGroup
  • Section-Input
  • Section-Output
  • Section1-Input
  • Section1-Output
  • SectionSlideTemplate
  • SelectionType
  • SendMessageContent
  • SendMessageItem
  • SendMessageOptions
  • SendMessageRequest
  • SendMessageSearchOptions
  • Sensitivity
  • ServiceInfo
  • SetCertificationRequest
  • Settings
  • ShapeType
  • SimpleColorItem
  • SimpleMeasureDefinition
  • SingleChoiceControl
  • Skeleton
  • SkillResponse
  • SkillRoutingDetail
  • SlidesExportRequest
  • SmartFunctionResponse
  • Smtp
  • SortKey
  • SortKeyAttribute
  • SortKeyTotal
  • SortKeyValue
  • SourceReferenceIdentifier
  • SqlColumn
  • SqlQuery
  • State
  • StaticFeatures
  • StepTokens
  • StringConstraints
  • StringParameterAllowedValue
  • StringParameterDefinition
  • Style
  • SucceededOperation
  • SuggestedAction
  • Suggestions
  • SummarizeRequest
  • SummarizeResponse
  • SummarizeVisualizationsRequest
  • SuppressedTargets
  • SuppressedTargets1
  • SwitchAgentRequest
  • SwitchIdentityProviderRequest
  • Tab-Input
  • Tab-Output
  • Table
  • TableOverride
  • TableStatisticsEntry
  • TableStatisticsRequest
  • TableStatisticsResponse
  • TableStatisticsWarning
  • TableWarning
  • TabularExportExecution
  • TabularExportRequest
  • Tags
  • Target
  • Target1
  • TelemetryConfig
  • TelemetryContext
  • TelemetryServices
  • Template
  • TestDefinitionRequest
  • TestDestinationRequest
  • TestLlmProviderByIdRequest
  • TestLlmProviderDefinitionRequest
  • TestLlmProviderResponse
  • TestNotification
  • TestQueryDuration
  • TestRequest
  • TestResponse
  • TextMessageContent
  • TextPart
  • TextWrapping
  • TimezoneConfig
  • TimezoneId
  • Title
  • Title2
  • Total
  • TotalDimension
  • TotalExecutionResultHeader
  • TotalItem
  • TotalResultHeader
  • TrendingObjectItem
  • TrendingObjectsResult
  • TriggerAutomationRequest
  • TriggerQualityIssuesCalculationResponse
  • Type1
  • Type11
  • Type12
  • Type14
  • Type18
  • Type3
  • Type34
  • Type35
  • Type36
  • Type37
  • Type38
  • Type39
  • Type40
  • Type41
  • Type42
  • Type43
  • Type44
  • Type45
  • Type46
  • Type47
  • Type48
  • Type49
  • Type5
  • Type50
  • Type51
  • Type54
  • Type55
  • Type63
  • Type64
  • Type65
  • Type66
  • Type67
  • Type68
  • Type69
  • Type7
  • Type70
  • Type71
  • Type72
  • Type73
  • Type74
  • Type75
  • Type76
  • Type77
  • Type78
  • Type79
  • Type8
  • Type80
  • Type81
  • Type82
  • Type83
  • Type84
  • Type85
  • Type9
  • UpdateDatabaseDataSourceRequest
  • UpdateDatabaseDataSourceResponse
  • UploadDocumentResponse
  • UploadFileResponse
  • UploadGeoCollectionFileResponse
  • UserAssignee
  • UserContext
  • UserContextDashboard
  • UserContextInsightWidgetDescriptor
  • UserContextObjectReference
  • UserContextObjectReferenceGroup
  • UserContextRichTextWidgetDescriptor
  • UserContextSwitcherVisualization
  • UserContextView
  • UserContextVisualizationSwitcherWidgetDescriptor
  • UserContextWidgetDescriptor
  • UserGroupAssignee
  • UserGroupIdentifier
  • UserGroupPermission
  • UserManagementDataSourcePermissionAssignment
  • UserManagementPermissionAssignments
  • UserManagementUserGroupMember
  • UserManagementUserGroupMembers
  • UserManagementUserGroups
  • UserManagementUserGroupsItem
  • UserManagementUsers
  • UserManagementUsersItem
  • UserManagementWorkspacePermissionAssignment
  • UserPermission
  • Using
  • Using1
  • Using2
  • ValidateByItem
  • ValidationError
  • ValidityPeriodCacheRetention
  • Value
  • Value1
  • Value2
  • ValueOperand
  • Version
  • Viewport
  • VisibleFilter
  • VisualExportRequest
  • Visualisation
  • Visualisation1
  • Visualisation10
  • Visualisation11
  • Visualisation12
  • Visualisation13
  • Visualisation14
  • Visualisation15
  • Visualisation16
  • Visualisation17
  • Visualisation18
  • Visualisation19
  • Visualisation2
  • Visualisation20
  • Visualisation21
  • Visualisation22
  • Visualisation23
  • Visualisation3
  • Visualisation4
  • Visualisation5
  • Visualisation6
  • Visualisation7
  • Visualisation8
  • Visualisation9
  • VisualizationAbsoluteDateFilter
  • VisualizationAttributeFilter
  • VisualizationAttributeFilterState
  • VisualizationBottomRankingFilter
  • VisualizationData
  • VisualizationExcludedResponse
  • VisualizationFilter
  • VisualizationIdUpdateRequest
  • VisualizationIncludedResponse
  • VisualizationMetricValueComparisonFilter
  • VisualizationMetricValueRangeFilter
  • VisualizationObjectExecution
  • VisualizationPart
  • VisualizationPermissions
  • VisualizationPermissionsAssignment
  • VisualizationPermissionsForAssignee
  • VisualizationPermissionsForAssigneeRule
  • VisualizationReferences
  • VisualizationRelativeDateFilter
  • VisualizationTopRankingFilter
  • VisualizationWidget
  • Webhook
  • WebhookAutomationInfo
  • WebhookMessage
  • WebhookMessageData
  • WebhookRecipient
  • WhatIfAnalysisPart
  • WhatIfMeasureAdjustment
  • WhatIfScenario
  • WhatIfScenarioVariant
  • Widget-Input
  • Widget-Output
  • Widget1
  • Widget2
  • Widget3-Input
  • Widget3-Output
  • WidgetSlidesTemplate
  • Width
  • WidthItem
  • WorkspaceAutomationIdentifier
  • WorkspaceAutomationManagementBulkRequest
  • WorkspaceCacheSettings
  • WorkspaceCacheUsage
  • WorkspaceCurrentCacheUsage
  • WorkspaceDashboardSlidesTemplate
  • WorkspaceDataSource
  • WorkspaceIdentifier
  • WorkspacePermissionAssignment
  • WorkspaceUser
  • WorkspaceUserGroup
  • WorkspaceUserGroups
  • WorkspaceUsers
  • WorkspaceWidgetSlidesTemplate
  • Xliff
  • YaxisPrimaryType
  • YaxisSecondaryType
  • _MeasureValueComparisonInner
  • _MeasureValueRangeInner
  • app__application__dtos__afm__filter_definition__MatchType
  • app__application__dtos__conversation__user_context__DateFilterGranularity
  • gooddata_code_convertors__pydantic_models__DateFilterGranularity
  • gooddata_code_convertors__pydantic_models__MatchType