The identity and technical contract details declared by the specification.
ConditionalFormattingWithFilterOperator
OrganizationMemberRole
string
KnexPaginatedData_SchedulerAndTargets-Array_
object
2 properties
1 required
DashboardHistory
object
1 property
1 required
Record_string.MapFieldConfig_
object
Construct a type with a set of properties K of type T
ResolvedProjectColorPalette
object
5 properties
5 required
MapHexbinSizingMode
string
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
MarkLine
object
4 properties
1 required
CreateDashboardMarkdownTile
ApiSuccess_KnexPaginatedData_SchedulerRun-Array__
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
ApiGetDashboardHistoryResponse
object
2 properties
2 required
OrFilterGroup
object
2 properties
2 required
FixedWidthBinDimension
object
7 properties
7 required
MapChart
object
26 properties
DashboardChartTileProperties
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
DashboardTileTypes
string
TableCalculationTemplateType.PERCENT_OF_PREVIOUS_VALUE
string
TableCalculationType
string
CustomGroupBinDimension
object
7 properties
7 required
CartesianSeriesType
string
ApiDashboardResponse
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…
SchedulerCsvOptions
object
4 properties
2 required
SpaceAccess
object
6 properties
3 required
Record_string.unknown_
object
Construct a type with a set of properties K of type T
DashboardLoomTileProperties
object
2 properties
2 required
DashboardTab
object
4 properties
3 required
Partial_PieChartValueOptions_
object
Make all properties in T optional
3 properties
SchedulerResourceType
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
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
BigNumber
object
11 properties
SchedulerRunStatus
string
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
DashboardMarkdownTileProperties
object
2 properties
2 required
SchedulerJobStatus
string
MapHexbinAggregation
string
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…
ApiDashboardPaginatedSchedulersResponse
object
2 properties
2 required
CartesianChartConfig
object
2 properties
1 required
ChartType.CARTESIAN
string
GaugeChart
object
9 properties
SchedulerBase
object
26 properties
19 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…
ConditionalFormattingMinMax_number-or-auto_
object
2 properties
2 required
GaugeChartConfig
object
2 properties
1 required
ColumnProperties
object
6 properties
Filters
object
3 properties
TableChart
object
12 properties
DashboardVersionSummary
object
4 properties
4 required
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
FrameBoundary
object
2 properties
1 required
DashboardTileTypes.MARKDOWN
string
TableCalculationTemplateType.PERCENT_CHANGE_FROM_PREVIOUS
string
PieChartLegendPosition
string
DashboardTileTypes.HEADING
string
ThresholdOptions
object
3 properties
3 required
FunnelChartDataInput
string
DashboardTileTypes.SQL_CHART
string
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
SeriesMetadata
object
1 property
1 required
CreateDashboardSqlChartTile
CreateDashboardDataAppTile
SortField
object
4 properties
2 required
PieChartValueLabel
string
SchedulerImageOptions
object
1 property
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
ApiDashboardSchedulersResponse
object
2 properties
2 required
TableCalculationTemplateType.WINDOW_FUNCTION
string
Comment
object
10 properties
8 required
SchedulerMsTeamsTarget
object
5 properties
5 required
DashboardFilters
object
3 properties
3 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…
KnexPaginatedData_SchedulerRun-Array_
object
2 properties
1 required
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
DashboardDataAppTileProperties
object
2 properties
2 required
ApiGetDashboardVersionResponse
object
2 properties
2 required
Pick_UpdatedByUser.userUuid_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
PromotedApp
object
2 properties
2 required
BinType.CUSTOM_RANGE
string
FixedNumberBinDimension
object
7 properties
7 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
Dashboard
object
27 properties
21 required
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
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
DashboardTileTypes.DATA_APP
string
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
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_
ConditionalFormattingWithValues_number-or-string_
DashboardSqlChartTileProperties
object
2 properties
2 required
DashboardFieldTarget
object
4 properties
2 required
BinType.FIXED_WIDTH
string
ApiCreateDashboardSchedulerResponse
object
2 properties
2 required
DashboardUnversionedFields
ConditionalFormattingConfig
ConditionalFormattingColorRange
object
2 properties
2 required
PieChartConfig
object
2 properties
1 required
DashboardHeadingTileProperties
object
2 properties
2 required
ApiContentVerificationResponse
object
2 properties
2 required
KnexPaginateArgs
object
2 properties
2 required
FunnelChart
object
8 properties
BigNumberConfig
object
2 properties
1 required
CustomDimensionType.BIN
string
EchartsGrid
object
7 properties
CartesianChart
object
6 properties
2 required
ChartVersionDifference
object
5 properties
3 required
DashboardTileTypes.SAVED_CHART
string
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
ApiPromoteDashboardResponse
object
2 properties
2 required
Record_string.string_
object
Construct a type with a set of properties K of type T
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
CreateDashboardHeadingTile
CustomSqlDimension
object
6 properties
6 required
CreateDashboardTileBase
object
7 properties
5 required
ApiGetComments
object
2 properties
2 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
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.