The identity and technical contract details declared by the specification.
OrganizationMemberRole
string
ResolvedProjectColorPalette
object
5 properties
5 required
MapHexbinSizingMode
string
MarkLine
object
4 properties
1 required
ApiErrorPayload
object
The Error object is returned from the api any time there is an error. The message contains
2 properties
2 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
DashboardChartTileProperties
object
2 properties
2 required
TreemapChart
object
10 properties
Record_string.Partial_PieChartValueOptions__
object
Construct a type with a set of properties K of type T
CartesianSeriesType
string
Pick_Dashboard.uuid-or-name_
object
From T, pick a set of properties whose keys are in the union K
2 properties
2 required
SchedulerCsvOptions
object
4 properties
2 required
Partial_PieChartValueOptions_
object
Make all properties in T optional
3 properties
Pick_LightdashUser.userUuid-or-firstName-or-lastName_
object
From T, pick a set of properties whose keys are in the union K
SqlRunnerBody
object
2 properties
1 required
BinRange
object
2 properties
PivotValue
object
2 properties
2 required
ApiGithubDbtWritePreview
object
2 properties
2 required
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…
Filters
object
3 properties
AdditionalMetric
object
23 properties
4 required
ApiSqlChart
object
2 properties
2 required
FrameBoundary
object
2 properties
1 required
Pick_SpaceSummary.uuid-or-name-or-userAccess_
object
From T, pick a set of properties whose keys are in the union K
3 properties
2 required
MetricQuery
object
14 properties
7 required
PieChartValueLabel
string
ChartKind.VERTICAL_BAR
string
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
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
TableCalculationTemplateType.WINDOW_FUNCTION
string
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
Record_string.never_
object
Construct a type with a set of properties K of type T
PivotChartLayout
object
5 properties
1 required
CreateSchedulerAndTargetsWithoutIds
FixedNumberBinDimension
object
7 properties
7 required
ApiGithubDbtWriteBack
object
2 properties
2 required
GaugeSection
object
5 properties
3 required
Record_string.DashboardParameterValue_
object
Construct a type with a set of properties K of type T
MapChartConfig
object
2 properties
1 required
GroupByColumn
object
1 property
1 required
ApiWarehouseTablesCatalog
object
2 properties
2 required
Pick_SchedulerSlackTarget.channel_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
Series
object
14 properties
2 required
CustomFormat
object
9 properties
1 required
ChartType.BIG_NUMBER
string
DashboardSqlChartTileProperties
object
2 properties
2 required
ConditionalFormattingConfig
ValuesColumn
object
2 properties
2 required
BigNumberConfig
object
2 properties
1 required
ApiWarehouseTableFields
object
2 properties
2 required
ConditionalFormattingConfigWithColorRange
object
4 properties
3 required
ApiSqlRunnerPivotQueryPayload
LogCounts
object
5 properties
5 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
UpdateSqlChart
object
2 properties
CartesianSeriesType.BAR
string
Record_string.DashboardTileTarget_
object
Construct a type with a set of properties K of type T
Record_string.unknown_
object
Construct a type with a set of properties K of type T
CustomGroupBinDimension
object
7 properties
7 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…
DashboardLoomTileProperties
object
2 properties
2 required
PullRequestCreated
object
2 properties
2 required
SchedulerRunStatus
string
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…
CartesianChartConfig
object
2 properties
1 required
GaugeChart
object
9 properties
ConditionalFormattingMinMax_number-or-auto_
object
2 properties
2 required
GaugeChartConfig
object
2 properties
1 required
ColumnProperties
object
6 properties
TableChart
object
12 properties
UpdateUnversionedSqlChart
object
3 properties
3 required
UpdateVersionedSqlChart
object
3 properties
3 required
Partial_CompleteEChartsConfig_
object
Make all properties in T optional
10 properties
CartesianChartDisplay
object
5 properties
PieChartLegendPosition
string
ThresholdOptions
object
3 properties
3 required
UpdatedByUser
object
3 properties
3 required
SchedulerImageOptions
object
1 property
Pick_Organization.organizationUuid_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
VizAggregationOptions
string
FrameClause
object
3 properties
2 required
EchartsLegend
object
12 properties
VizBaseConfig
object
2 properties
2 required
FilterRule_FilterOperator.DashboardFieldTarget.AnyType.AnyType_
object
8 properties
3 required
BaseFilterRule_FilterOperator.number-or-string_
object
3 properties
2 required
MarkLineData
object
9 properties
1 required
TableCalculationTemplateType.RUNNING_TOTAL
string
Pick_Project.projectUuid_
object
From T, pick a set of properties whose keys are in the union K
1 property
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
TableCalculationBase
object
5 properties
2 required
TableChartConfig
object
2 properties
1 required
DashboardTileTypes.DATA_APP
string
TableCalculationTemplateType.PERCENT_OF_COLUMN_TOTAL
string
ComparisonFormatTypes
string
SqlChart
object
20 properties
20 required
WarehouseTablesCatalog
object
CartesianSeriesType.LINE
string
DashboardHeadingTileProperties
object
2 properties
2 required
DashboardTileTypes.SAVED_CHART
string
Record_string.AnyType_
object
Construct a type with a set of properties K of type T
CustomSqlDimension
object
6 properties
6 required
AndFilterGroup
object
2 properties
2 required
CustomDimensionType.SQL
string
DashboardConfig
object
6 properties
1 required
ConditionalFormattingWithFilterOperator
Pick_SchedulerEmailTarget.recipient_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
Record_string.MapFieldConfig_
object
Construct a type with a set of properties K of type T
Pick_SchedulerMsTeamsTarget.webhook_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
CustomVis
object
1 property
ApiUpdateSqlChart
object
2 properties
2 required
OrFilterGroup
object
2 properties
2 required
ApiCreateSqlChart
object
2 properties
2 required
VizColumn
object
2 properties
1 required
VizColumnConfig
object
8 properties
4 required
Omit_CreateSchedulerAndTargets.savedChartUuid-or-dashboardUuid-or-savedSqlUuid-or-createdBy_
Construct a type with the properties of T except for those in type K.
TableCalculationType
string
ApiJobScheduledResponse
object
2 properties
2 required
DashboardTab
object
4 properties
3 required
SchedulerResourceType
string
SchedulerGsheetsOptions
object
5 properties
4 required
DashboardMarkdownTileProperties
object
2 properties
2 required
MapHexbinAggregation
string
ChartType.CARTESIAN
string
SchedulerEmailTarget
object
5 properties
5 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
DashboardTileTypes.HEADING
string
FunnelChartDataInput
string
DashboardTileTypes.SQL_CHART
string
SeriesMetadata
object
1 property
1 required
PivotIndexColum
object
2 properties
2 required
SankeyChart
object
6 properties
FilterRule
object
8 properties
3 required
PromotedApp
object
2 properties
2 required
ConditionalFormattingConfigWithSingleColor
object
5 properties
3 required
Record_string.ColumnProperties_
object
Construct a type with a set of properties K of type T
GroupValueMatchType
string
WindowFunctionType
string
FunnelChartConfig
object
2 properties
1 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.
ValueLabelPositionOptions
string
ConditionalFormattingWithCompareTarget_number-or-string_
BinType.FIXED_WIDTH
string
CustomDimensionType.BIN
string
Record_string.string_
object
Construct a type with a set of properties K of type T
ConditionalFormattingColorApplyTo
string
SchedulerSlackTarget
object
5 properties
5 required
PivotConfiguration
object
9 properties
1 required
RowLimit
object
3 properties
3 required
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
NotificationFrequency
string
FixedWidthBinDimension
object
7 properties
7 required
MapChart
object
26 properties
Pick_Explore.name_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
DimensionOverrides
object
BinType.FIXED_NUMBER
string
DashboardTileTypes
string
TableCalculationTemplateType.PERCENT_OF_PREVIOUS_VALUE
string
SpaceAccess
object
6 properties
3 required
BigNumber
object
11 properties
Pick_SchedulerGoogleChatTarget.googleChatWebhook_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
SchedulerRun
object
15 properties
15 required
SchedulerJobStatus
string
FieldTarget
object
1 property
1 required
ApiCreateVirtualView
object
2 properties
2 required
PartitionColumn
object
2 properties
2 required
PromotionChanges
object
5 properties
3 required
CustomVisConfig
object
2 properties
1 required
BinGroup
object
2 properties
2 required
Pick_CreateSchedulerAndTargets.Exclude_keyofCreateSchedulerAndTargets.savedChartUuid-or-dashboardUuid-or-savedSqlUuid-or-createdBy__
object
From T, pick a set of properties whose keys are in the union K
16 properties
9 required
DashboardTileTypes.MARKDOWN
string
TableCalculationTemplateType.PERCENT_CHANGE_FROM_PREVIOUS
string
Record_string.SeriesMetadata_
object
Construct a type with a set of properties K of type T
SortField
object
4 properties
2 required
SankeyChartConfig
object
2 properties
1 required
SchedulerMsTeamsTarget
object
5 properties
5 required
DashboardFilters
object
3 properties
3 required
SchedulerGoogleChatTarget
object
5 properties
5 required
DashboardDataAppTileProperties
object
2 properties
2 required
BinType.CUSTOM_RANGE
string
WarehouseTableSchema
object
VizSortBy
object
4 properties
2 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
Record_string.ParameterValue_
object
Construct a type with a set of properties K of type T
TableCalculationTemplateType.RANK_IN_COLUMN
string
Omit_SavedChart.inheritsFromOrgOrProject-or-access_
Construct a type with the properties of T except for those in type K.
ConditionalFormattingWithValues_number-or-string_
DashboardFieldTarget
object
4 properties
2 required
CreateSqlChart
object
7 properties
6 required
ConditionalFormattingColorRange
object
2 properties
2 required
PieChartConfig
object
2 properties
1 required
FunnelChart
object
8 properties
VizPieChartDisplay
object
1 property
EchartsGrid
object
7 properties
CartesianChart
object
6 properties
2 required
CreateVirtualViewPayload
object
4 properties
3 required
FunnelChartLabelPosition
string
MetricFilterRule
object
Filter rule for metrics, targeting fields by reference
8 properties
3 required
MapHexbinValueBasis
string
ContentVerificationInfo
object
2 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Lightdash publishes across the network.