The identity and technical contract details declared by the specification.
ConditionalFormattingWithFilterOperator
DateZoom
object
2 properties
OrganizationMemberRole
string
KnexPaginatedData_SchedulerAndTargets-Array_
object
2 properties
1 required
FieldUrl
object
2 properties
2 required
ResolvedProjectColorPalette
object
5 properties
5 required
Record_string.MapFieldConfig_
object
Construct a type with a set of properties K of type T
MapHexbinSizingMode
string
MarkLine
object
4 properties
1 required
Metric
object
33 properties
8 required
PreAggregateMissReason.NO_PRE_AGGREGATES_DEFINED
string
ApiSuccess_KnexPaginatedData_SchedulerRun-Array__
object
2 properties
2 required
ApiRunQueryResponse
object
2 properties
2 required
RowLimit
object
3 properties
3 required
ApiErrorPayload
object
The Error object is returned from the api any time there is an error. The message contains
2 properties
2 required
CustomVis
object
1 property
Pick_Metric.formatOptions_
object
From T, pick a set of properties whose keys are in the union K
1 property
DashboardTileTypes.LOOM
string
TreemapChartConfig
object
2 properties
1 required
PivotReference
object
2 properties
1 required
Pick_Dimension.formatOptions_
object
From T, pick a set of properties whose keys are in the union K
1 property
NotificationFrequency
string
OrFilterGroup
object
2 properties
2 required
FixedWidthBinDimension
object
7 properties
7 required
ApiGetChartVersionResponse
object
2 properties
2 required
ChartVersion
object
5 properties
5 required
MapChart
object
26 properties
DashboardChartTileProperties
object
2 properties
2 required
PreAggregateMissReason.NON_ADDITIVE_METRIC
string
ApiCreateSavedChartSchedulerResponse
object
2 properties
2 required
DimensionOverrides
object
BinType.FIXED_NUMBER
string
TreemapChart
object
10 properties
Record_string.Partial_PieChartValueOptions__
object
Construct a type with a set of properties K of type T
Record_string.DashboardTileTarget_
object
Construct a type with a set of properties K of type T
TableCalculationTemplateType.PERCENT_OF_PREVIOUS_VALUE
string
CartesianSeriesType
string
TableCalculationType
string
CustomGroupBinDimension
object
7 properties
7 required
Record_string.unknown_
object
Construct a type with a set of properties K of type T
PreAggregateMissReason.EXPLORE_RESOLUTION_ERROR
string
SankeyNodeLayout
string
How nodes are laid out: - multi-step: depth-unrolled journeys (default) - merged: one node per label, journeys preserved (acyclic flows only) - direct: two-col…
SchedulerCsvOptions
object
4 properties
2 required
SpaceAccess
object
6 properties
3 required
Partial_PieChartValueOptions_
object
Make all properties in T optional
3 properties
DashboardLoomTileProperties
object
2 properties
2 required
DashboardTab
object
4 properties
3 required
SchedulerResourceType
string
PreAggregateMissReason.METRIC_NOT_IN_PRE_AGGREGATE
string
ApiGetChartHistoryResponse
object
2 properties
2 required
BigNumber
object
11 properties
SchedulerRunStatus
string
CacheMetadata
object
5 properties
1 required
DefaultTimeDimension
object
2 properties
2 required
Pick_LightdashUser.userUuid-or-firstName-or-lastName_
object
From T, pick a set of properties whose keys are in the union K
SchedulerRun
object
15 properties
15 required
ApiContentVerificationDeleteResponse
object
2 properties
1 required
SchedulerGsheetsOptions
object
5 properties
4 required
SchedulerJobStatus
string
MapHexbinAggregation
string
DashboardMarkdownTileProperties
object
2 properties
2 required
BinRange
object
2 properties
FieldTarget
object
1 property
1 required
PivotValue
object
2 properties
2 required
ColorPaletteSource
Where a resolved colour palette came from. The config and default cases carry no entity reference; the rest expose the UUID and human-readable name of the enti…
PreAggregateMissReason.GRANULARITY_TOO_FINE
string
CartesianChartConfig
object
2 properties
1 required
ChartType.CARTESIAN
string
GaugeChart
object
9 properties
SchedulerBase
object
26 properties
19 required
Record_string.string-or-string-Array_
object
Construct a type with a set of properties K of type T
LegendPlacement
string
High-level legend placement preset. Set to 'outsideRight' or 'outsideLeft' to render the legend beside the plot with reserved grid space. Undefined behaves lik…
ConditionalFormattingMinMax_number-or-auto_
object
2 properties
2 required
GaugeChartConfig
object
2 properties
1 required
PreAggregateMissReason.USER_BYPASS
string
ColumnProperties
object
6 properties
Filters
object
3 properties
TableChart
object
12 properties
PromotionChanges
object
5 properties
3 required
SchedulerEmailTarget
object
5 properties
5 required
CustomVisConfig
object
2 properties
1 required
BinGroup
object
2 properties
2 required
PromotedSqlChart
object
8 properties
8 required
Pick_Space.organizationUuid-or-projectUuid-or-uuid-or-name-or-inheritParentPermissions-or-projectMemberAccessRole-or-pinnedListUuid-or-pinnedListOrder-or-slug-or-parentSpaceUuid-or-path_
object
From T, pick a set of properties whose keys are in the union K
11 properties
11 required
AdditionalMetric
object
23 properties
4 required
Partial_CompleteEChartsConfig_
object
Make all properties in T optional
10 properties
Source
object
4 properties
3 required
FrameBoundary
object
2 properties
1 required
PieChartLegendPosition
string
TableCalculationTemplateType.PERCENT_CHANGE_FROM_PREVIOUS
string
DashboardTileTypes.MARKDOWN
string
ThresholdOptions
object
3 properties
3 required
DashboardTileTypes.HEADING
string
FunnelChartDataInput
string
DashboardTileTypes.SQL_CHART
string
SeriesMetadata
object
1 property
1 required
UpdatedByUser
object
3 properties
3 required
MetricQuery
object
14 properties
7 required
Record_string.SeriesMetadata_
object
Construct a type with a set of properties K of type T
Record_string.number_
object
Construct a type with a set of properties K of type T
SortField
object
4 properties
2 required
PieChartValueLabel
string
SchedulerImageOptions
object
1 property
FiltersResponse
object
3 properties
Partial_CompleteCartesianChartLayout_
object
Make all properties in T optional
13 properties
PieChart
object
14 properties
GroupValueRule
object
2 properties
2 required
MapFieldConfig
object
2 properties
FrameClause
object
3 properties
2 required
EchartsLegend
object
12 properties
SankeyChartConfig
object
2 properties
1 required
Pick_CompiledDimension.label-or-name-or-table_
object
From T, pick a set of properties whose keys are in the union K
3 properties
3 required
ApiSavedChartResponse
object
2 properties
2 required
TableCalculationTemplateType.WINDOW_FUNCTION
string
ApiCalculateTotalResponse
object
2 properties
2 required
ApiSavedChartSchedulersResponse
object
2 properties
2 required
SchedulerMsTeamsTarget
object
5 properties
5 required
DashboardFilters
object
3 properties
3 required
KnexPaginatedData_SchedulerRun-Array_
object
2 properties
1 required
AnyType
This AnyType is an alias for any The goal is to make it easier to identify any type in the codebase without having to eslint-disable all the time These are onl…
ApiSuccessEmpty
object
2 properties
1 required
SankeyChart
object
6 properties
Record_string.never_
object
Construct a type with a set of properties K of type T
FilterRule_FilterOperator.DashboardFieldTarget.AnyType.AnyType_
object
8 properties
3 required
FilterRule
object
8 properties
3 required
SchedulerGoogleChatTarget
object
5 properties
5 required
PreAggregateMissReason.NO_ACTIVE_MATERIALIZATION
string
PreAggregateMissReason.PRE_AGGREGATE_FILTER_NOT_SATISFIED
string
PreAggregateMissReason.CUSTOM_DIMENSION_PRESENT
string
DashboardDataAppTileProperties
object
2 properties
2 required
Field
object
20 properties
8 required
PreAggregateMissReason.DIMENSION_NOT_IN_PRE_AGGREGATE
string
PreAggregateMissReason.CUSTOM_SQL_METRIC
string
FixedNumberBinDimension
object
7 properties
7 required
BinType.CUSTOM_RANGE
string
PromotedApp
object
2 properties
2 required
ConditionalFormattingConfigWithSingleColor
object
5 properties
3 required
BaseFilterRule_FilterOperator.number-or-string_
object
3 properties
2 required
MarkLineData
object
9 properties
1 required
Record_string.ColumnProperties_
object
Construct a type with a set of properties K of type T
GroupValueMatchType
string
GaugeSection
object
5 properties
3 required
Record_string.DashboardParameterValue_
object
Construct a type with a set of properties K of type T
TableCalculationTemplateType.RUNNING_TOTAL
string
MapChartConfig
object
2 properties
1 required
Pick_Dashboard.Exclude_keyofDashboard.inheritsFromOrgOrProject-or-access__
object
From T, pick a set of properties whose keys are in the union K
25 properties
19 required
ChartHistory
object
1 property
1 required
BinType.CUSTOM_GROUP
string
Series
object
14 properties
2 required
CustomFormat
object
9 properties
1 required
WindowFunctionType
string
FunnelChartConfig
object
2 properties
1 required
CustomRangeBinDimension
object
7 properties
7 required
PivotSortAnchor
object
Coordinates of a single pivot column, used to anchor a row sort to that specific column when results are pivoted.
2 properties
2 required
TableCalculationBase
object
5 properties
2 required
ApiPromotionChangesResponse
object
2 properties
2 required
Omit_Dashboard.inheritsFromOrgOrProject-or-access_
Construct a type with the properties of T except for those in type K.
TableChartConfig
object
2 properties
1 required
Record_string.ParameterValue_
object
Construct a type with a set of properties K of type T
TableCalculationTemplateType.RANK_IN_COLUMN
string
ChartType.BIG_NUMBER
string
DashboardTileTypes.DATA_APP
string
Omit_SavedChart.inheritsFromOrgOrProject-or-access_
Construct a type with the properties of T except for those in type K.
TableCalculationTemplateType.PERCENT_OF_COLUMN_TOTAL
string
ComparisonFormatTypes
string
ConditionalFormattingWithCompareTarget_number-or-string_
ApiPromoteChartResponse
object
2 properties
2 required
ConditionalFormattingWithValues_number-or-string_
DashboardFieldTarget
object
4 properties
2 required
BinType.FIXED_WIDTH
string
DashboardSqlChartTileProperties
object
2 properties
2 required
ConditionalFormattingConfig
PreAggregateMissReason.CUSTOM_METRIC_PRESENT
string
ConditionalFormattingColorRange
object
2 properties
2 required
PieChartConfig
object
2 properties
1 required
SourcePosition
object
2 properties
2 required
DashboardHeadingTileProperties
object
2 properties
2 required
ApiContentVerificationResponse
object
2 properties
2 required
KnexPaginateArgs
object
2 properties
2 required
FunnelChart
object
8 properties
PreAggregateMissReason.FILTER_DIMENSION_NOT_IN_PRE_AGGREGATE
string
BigNumberConfig
object
2 properties
1 required
CustomDimensionType.BIN
string
EchartsGrid
object
7 properties
SavedChart
object
28 properties
22 required
CartesianChart
object
6 properties
2 required
Pick_ChartVersion.chartUuid-or-versionUuid-or-createdAt-or-createdBy_
object
From T, pick a set of properties whose keys are in the union K
4 properties
4 required
DashboardTileTypes.SAVED_CHART
string
ApiSavedChartPaginatedSchedulersResponse
object
2 properties
2 required
Record_string.Item-or-AdditionalMetric_
object
Construct a type with a set of properties K of type T
MetricQueryResponse
object
10 properties
7 required
Record_string.string_
object
Construct a type with a set of properties K of type T
PreAggregateMissReason.TABLE_CALCULATION_PRESENT
string
ConditionalFormattingConfigWithColorRange
object
4 properties
3 required
LogCounts
object
5 properties
5 required
Record_string.AnyType_
object
Construct a type with a set of properties K of type T
DashboardTileTypes
string
CustomSqlDimension
object
6 properties
6 required
FunnelChartLabelPosition
string
AndFilterGroup
object
2 properties
2 required
FunnelChartLegendPosition
string
Pick_SavedChart.Exclude_keyofSavedChart.inheritsFromOrgOrProject-or-access__
object
From T, pick a set of properties whose keys are in the union K
26 properties
20 required
ApiExportChartImageResponse
object
2 properties
2 required
Required_CreateDashboardTileBase_
object
Make all properties in T required
7 properties
6 required
DashboardParameterValue
object
2 properties
2 required
MetricFilterRule
object
Filter rule for metrics, targeting fields by reference
8 properties
3 required
CustomDimensionType.SQL
string
MapHexbinValueBasis
string
ConditionalFormattingColorApplyTo
string
ContentVerificationInfo
object
2 properties
2 required
SchedulerSlackTarget
object
5 properties
5 required
DashboardConfig
object
6 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Lightdash publishes across the network.