The identity and technical contract details declared by the specification.
DashboardTileTypes.SAVED_CHART
string
Record_string.AnyType_
object
Construct a type with a set of properties K of type T
Pick_UpdatedByUser.userUuid_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
SchedulerBase
object
26 properties
19 required
AndFilterGroup
object
2 properties
2 required
MapHexbinValueBasis
string
CustomRangeBinDimension
object
7 properties
7 required
ChartType.BIG_NUMBER
string
TableCalculationTemplateType.PERCENT_CHANGE_FROM_PREVIOUS
string
KnexPaginateArgs
object
2 properties
2 required
UpdatedByUser
object
3 properties
3 required
DashboardMarkdownTileProperties
object
2 properties
2 required
Pick_Dimension.formatOptions_
object
From T, pick a set of properties whose keys are in the union K
1 property
TreemapChartConfig
object
2 properties
1 required
BinType.FIXED_NUMBER
string
ApiSuccessEmpty
object
2 properties
1 required
ApiSuccess_KnexPaginatedData_SchedulerRun-Array__
object
2 properties
2 required
FunnelChartLegendPosition
string
FilterRule_FilterOperator.DashboardFieldTarget.AnyType.AnyType_
object
8 properties
3 required
CustomFormat
object
9 properties
1 required
ContentVerificationInfo
object
2 properties
2 required
BinRange
object
2 properties
DimensionOverrides
object
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…
ChartType.CARTESIAN
string
TableCalculationTemplateType.RANK_IN_COLUMN
string
Omit_SavedChart.inheritsFromOrgOrProject-or-access_
Construct a type with the properties of T except for those in type K.
SchedulerCsvOptions
object
4 properties
2 required
Record_string.string_
object
Construct a type with a set of properties K of type T
FunnelChartLabelPosition
string
DashboardTileTypes
string
TableChartConfig
object
2 properties
1 required
GroupValueRule
object
2 properties
2 required
BaseFilterRule_FilterOperator.number-or-string_
object
3 properties
2 required
SankeyChartConfig
object
2 properties
1 required
DashboardChartTileProperties
object
2 properties
2 required
ChartVersionDifference
object
5 properties
3 required
ConditionalFormattingMinMax_number-or-auto_
object
2 properties
2 required
ConditionalFormattingWithValues_number-or-string_
OrganizationMemberRole
string
MarkLineData
object
9 properties
1 required
TableCalculationTemplateType.RUNNING_TOTAL
string
DashboardTileTypes.SQL_CHART
string
TableCalculationBase
object
5 properties
2 required
SortField
object
4 properties
2 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…
ApiErrorPayload
object
The Error object is returned from the api any time there is an error. The message contains
2 properties
2 required
CustomDimensionType.SQL
string
SchedulerGoogleChatTarget
object
5 properties
5 required
ApiPromoteDashboardResponse
object
2 properties
2 required
CreateDashboardHeadingTile
DashboardHistory
object
1 property
1 required
ConditionalFormattingColorRange
object
2 properties
2 required
GaugeSection
object
5 properties
3 required
CreateDashboardMarkdownTile
Partial_CompleteEChartsConfig_
object
Make all properties in T optional
10 properties
PivotReference
object
2 properties
1 required
DashboardTileTypes.LOOM
string
RowLimit
object
3 properties
3 required
Record_string.DashboardParameterValue_
object
Construct a type with a set of properties K of type T
ColumnProperties
object
6 properties
FixedWidthBinDimension
object
7 properties
7 required
ApiDashboardSchedulersResponse
object
2 properties
2 required
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…
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
GaugeChartConfig
object
2 properties
1 required
CreateDashboardTileBase
object
7 properties
5 required
Record_string.unknown_
object
Construct a type with a set of properties K of type T
MetricFilterRule
object
Filter rule for metrics, targeting fields by reference
8 properties
3 required
ConditionalFormattingConfigWithSingleColor
object
5 properties
3 required
Record_string.SeriesMetadata_
object
Construct a type with a set of properties K of type T
CustomSqlDimension
object
6 properties
6 required
MapChartConfig
object
2 properties
1 required
DashboardTileTypes.HEADING
string
Pick_Metric.formatOptions_
object
From T, pick a set of properties whose keys are in the union K
1 property
Comment
object
10 properties
8 required
Pick_UpdatedByUser.userUuid-or-firstName-or-lastName_
object
From T, pick a set of properties whose keys are in the union K
3 properties
3 required
SchedulerSlackTarget
object
5 properties
5 required
Pick_LightdashUser.userUuid-or-firstName-or-lastName_
object
From T, pick a set of properties whose keys are in the union K
DashboardConfig
object
6 properties
1 required
FieldTarget
object
1 property
1 required
ResolvedProjectColorPalette
object
5 properties
5 required
SeriesMetadata
object
1 property
1 required
PromotionChanges
object
5 properties
3 required
ConditionalFormattingConfig
ApiContentVerificationResponse
object
2 properties
2 required
CreateDashboardDataAppTile
GroupValueMatchType
string
ThresholdOptions
object
3 properties
3 required
CustomDimensionType.BIN
string
SchedulerJobStatus
string
Record_string.ParameterValue_
object
Construct a type with a set of properties K of type T
PieChartValueLabel
string
DashboardLoomTileProperties
object
2 properties
2 required
Record_string.DashboardTileTarget_
object
Construct a type with a set of properties K of type T
DashboardHeadingTileProperties
object
2 properties
2 required
ApiGetDashboardVersionResponse
object
2 properties
2 required
SchedulerRunStatus
string
TableChart
object
12 properties
SpaceAccess
object
6 properties
3 required
CreateDashboardSqlChartTile
LogCounts
object
5 properties
5 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
CustomVis
object
1 property
SchedulerImageOptions
object
1 property
CustomVisConfig
object
2 properties
1 required
BinType.FIXED_WIDTH
string
Pick_CreateDashboard.name-or-description-or-spaceUuid-or-colorPaletteUuid_
object
From T, pick a set of properties whose keys are in the union K
4 properties
1 required
DashboardDataAppTileProperties
object
2 properties
2 required
FunnelChart
object
8 properties
KnexPaginatedData_SchedulerRun-Array_
object
2 properties
1 required
Record_string.MapFieldConfig_
object
Construct a type with a set of properties K of type T
ApiDashboardPaginatedSchedulersResponse
object
2 properties
2 required
CustomGroupBinDimension
object
7 properties
7 required
FrameBoundary
object
2 properties
1 required
SchedulerMsTeamsTarget
object
5 properties
5 required
EchartsGrid
object
7 properties
ConditionalFormattingWithCompareTarget_number-or-string_
PromotedSqlChart
object
8 properties
8 required
ApiGetComments
object
2 properties
2 required
BigNumberConfig
object
2 properties
1 required
DashboardFilters
object
3 properties
3 required
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
BigNumber
object
11 properties
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
BinGroup
object
2 properties
2 required
EchartsLegend
object
12 properties
DashboardParameterValue
object
2 properties
2 required
CartesianChartConfig
object
2 properties
1 required
DashboardFieldTarget
object
4 properties
2 required
Record_string.ColumnProperties_
object
Construct a type with a set of properties K of type T
CartesianChart
object
6 properties
2 required
ConditionalFormattingColorApplyTo
string
Omit_Dashboard.inheritsFromOrgOrProject-or-access_
Construct a type with the properties of T except for those in type K.
AdditionalMetric
object
23 properties
4 required
TableCalculationTemplateType.PERCENT_OF_PREVIOUS_VALUE
string
Record_string.Partial_PieChartValueOptions__
object
Construct a type with a set of properties K of type T
MapHexbinAggregation
string
DashboardTileTypes.MARKDOWN
string
PieChartConfig
object
2 properties
1 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
MetricQuery
object
14 properties
7 required
ApiGetDashboardHistoryResponse
object
2 properties
2 required
PieChartLegendPosition
string
MapHexbinSizingMode
string
MarkLine
object
4 properties
1 required
ComparisonFormatTypes
string
Dashboard
object
27 properties
21 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
ApiCreateDashboardSchedulerResponse
object
2 properties
2 required
NotificationFrequency
string
BinType.CUSTOM_GROUP
string
ConditionalFormattingWithFilterOperator
PromotedApp
object
2 properties
2 required
ApiPromotionChangesResponse
object
2 properties
2 required
MapChart
object
26 properties
SchedulerEmailTarget
object
5 properties
5 required
DashboardTileTypes.DATA_APP
string
Record_string.never_
object
Construct a type with a set of properties K of type T
Series
object
14 properties
2 required
SchedulerGsheetsOptions
object
5 properties
4 required
SchedulerRun
object
15 properties
15 required
MapFieldConfig
object
2 properties
Partial_CompleteCartesianChartLayout_
object
Make all properties in T optional
13 properties
FixedNumberBinDimension
object
7 properties
7 required
TableCalculationType
string
SchedulerResourceType
string
ConditionalFormattingConfigWithColorRange
object
4 properties
3 required
KnexPaginatedData_SchedulerAndTargets-Array_
object
2 properties
1 required
FunnelChartConfig
object
2 properties
1 required
TableCalculationTemplateType.WINDOW_FUNCTION
string
FrameClause
object
3 properties
2 required
DashboardSqlChartTileProperties
object
2 properties
2 required
Filters
object
3 properties
TableCalculationTemplateType.PERCENT_OF_COLUMN_TOTAL
string
FunnelChartDataInput
string
Partial_PieChartValueOptions_
object
Make all properties in T optional
3 properties
DashboardUnversionedFields
Required_CreateDashboardTileBase_
object
Make all properties in T required
7 properties
6 required
PivotValue
object
2 properties
2 required
Pick_CreateDashboard.tiles-or-filters-or-parameters-or-updatedByUser-or-tabs-or-config_
object
From T, pick a set of properties whose keys are in the union K
6 properties
2 required
PieChart
object
14 properties
TreemapChart
object
10 properties
DashboardTab
object
4 properties
3 required
GaugeChart
object
9 properties
BinType.CUSTOM_RANGE
string
ApiContentVerificationDeleteResponse
object
2 properties
1 required
WindowFunctionType
string
DashboardVersionSummary
object
4 properties
4 required
CartesianSeriesType
string
ApiDashboardResponse
object
2 properties
2 required
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…
OrFilterGroup
object
2 properties
2 required
FilterRule
object
8 properties
3 required
SankeyChart
object
6 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Lightdash publishes across the network.