The identity and technical contract details declared by the specification.
ReassignUserSchedulersRequest
object
1 property
1 required
ApiSuccess_ImpersonationOrganizationSettings_
object
2 properties
2 required
OrganizationMemberRole
string
DomainVerificationStatus
Verification status of a single domain. Mirrors {@link EmailStatusExpiring}: otp is present only while a pending one-time passcode challenge exists.
DbtProjectType.GITHUB
string
DbtNoneProjectConfig
object
5 properties
1 required
Pick_CreateDucklakeDataPathS3.Exclude_keyofCreateDucklakeDataPathS3.accessKeyId-or-secretAccessKey__
object
From T, pick a set of properties whose keys are in the union K
6 properties
2 required
ApiOrganizationDesignResponse
DuckdbDucklakeCredentials
Omit_CreateDatabricksCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
DucklakeCatalogType.POSTGRES
string
ApiErrorPayload
object
The Error object is returned from the api any time there is an error. The message contains
2 properties
2 required
Omit_CreateDucklakeDataPathAzure.connectionString-or-accountKey_
Construct a type with the properties of T except for those in type K.
DbtLocalProjectConfig
object
6 properties
1 required
WarehouseTypes.BIGQUERY
string
UpdateOrganizationSettings
Pick_Group.name_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
OrganizationSsoMethodFlags
object
Per-row flags shared by every SSO method configured at the org level. Stored as plain columns alongside the encrypted provider-specific config.
4 properties
4 required
DucklakeDataPathType.AZURE
string
WarehouseTypes.REDSHIFT
string
ApiUpsertGenericOidcSsoConfigResponse
object
2 properties
2 required
ApiOrganizationSettingsResponse
object
2 properties
2 required
DbtCloudIDEProjectConfig
object
5 properties
3 required
DbtProjectType.BITBUCKET
string
SnowflakeAuthenticationType
string
Organization
object
Details of a user's Organization
8 properties
2 required
Omit_CreateDucklakeCatalogPostgres.user-or-password_
Construct a type with the properties of T except for those in type K.
ApiCreateProjectResults
object
3 properties
2 required
ProjectMemberRole.VIEWER
string
ApiOneLoginSsoConfigResponse
object
2 properties
2 required
CreateProjectOptionalCredentials
BigqueryAuthenticationType
string
ApiVerifiedDomainsResponse
object
2 properties
2 required
OrganizationSettings
object
Per-organization settings migrated from instance-wide env vars. Surfaced in the Pro admin panel and stored in the organizationsettings table. Starts with the O…
11 properties
11 required
ApiUserSchedulersSummaryResponse
GenericOidcSsoConfigSummary
Pick_CreateClickhouseCredentials.Exclude_keyofCreateClickhouseCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
9 properties
4 required
DbtProjectType.MANIFEST
string
AllowedEmailDomainProjectsRole
WarehouseTypes.ATHENA
string
DucklakeCatalogType.SQLITE
string
Omit_CreateDuckdbMotherduckCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
SslConfiguration
object
7 properties
CreateDatabricksCredentials
object
15 properties
4 required
OrganizationProject
object
Summary of a project under an organization
9 properties
8 required
ConfirmDomainVerification
object
2 properties
2 required
DucklakeDataPathType.GCS
string
Partial_OrganizationSettings_
object
Make all properties in T optional
11 properties
DbtAzureDevOpsProjectConfig
object
10 properties
7 required
ApiReassignUserSchedulersResponse
ApiGroupListResponse
object
2 properties
2 required
ApiSuccess__reassignedCount-number__
object
2 properties
2 required
Omit_CreateRedshiftCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
DbtGithubProjectConfig
object
11 properties
5 required
Group
object
7 properties
7 required
ApiDomainVerificationStatusResponse
object
2 properties
2 required
ApiUpsertOneLoginSsoConfigResponse
object
2 properties
2 required
CreateDucklakeDataPathAzure
object
5 properties
2 required
Omit_CreateSnowflakeCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
RequestDomainVerification
object
Request to verify a domain. challengeEmail must be an address at domain; a one-time passcode is sent there and confirmed via {@link ConfirmDomainVerification}.
2 properties
2 required
KnexPaginatedData_Group-Array-or-GroupWithMembers-Array_
object
2 properties
1 required
WarehouseTypes.DATABRICKS
string
EmailOneTimePassword
object
2 properties
2 required
Pick_CreateDuckdbMotherduckCredentials.Exclude_keyofCreateDuckdbMotherduckCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
8 properties
4 required
CreateColorPalette
object
3 properties
2 required
Omit_AllowedEmailDomains.organizationUuid_
Construct a type with the properties of T except for those in type K.
OrganizationColorPalette
object
6 properties
6 required
Omit_CreateBigqueryCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
AthenaAuthenticationType
string
Pick_GroupMember.userUuid_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
Pick_AzureAdSsoConfig.oauth2ClientId-or-oauth2TenantId_
object
From T, pick a set of properties whose keys are in the union K
2 properties
2 required
DbtVersionOptionLatest
string
Omit_CreateDuckdbDucklakeCredentials.catalog-or-dataPath_
Construct a type with the properties of T except for those in type K.
Omit_CreateClickhouseCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
Omit_CreateAthenaCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
CreateAthenaCredentials
object
17 properties
5 required
CreateTrinoCredentials
object
12 properties
8 required
DatabricksAuthenticationType
string
AllowedEmailDomains
object
4 properties
4 required
ApiOrganizationDesignsResponse
CreateDucklakeCatalogSqlite
object
2 properties
2 required
GroupWithMembers
Details for a group including a list of the group's members.
CreateWarehouseCredentials
CreateDucklakeCatalogPostgres
object
6 properties
6 required
Pick_CreateDucklakeDataPathAzure.Exclude_keyofCreateDucklakeDataPathAzure.connectionString-or-accountKey__
object
From T, pick a set of properties whose keys are in the union K
3 properties
2 required
OrganizationMemberRole.MEMBER
string
DbtProjectType.GITLAB
string
Pick_CreateDuckdbDucklakeCredentials.Exclude_keyofCreateDuckdbDucklakeCredentials.catalog-or-dataPath__
object
From T, pick a set of properties whose keys are in the union K
8 properties
3 required
ApiOrganizationDesign
object
10 properties
10 required
ApiOktaSsoConfigResponse
object
2 properties
2 required
CreateSnowflakeCredentials
object
25 properties
6 required
DbtGitlabProjectConfig
object
9 properties
5 required
ProjectMemberRole.EDITOR
string
ApiSuccess_ApiOrganizationDesignFile_
object
2 properties
2 required
OrganizationMemberRole.VIEWER
string
DbtProjectType.DBT_CLOUD_IDE
string
WarehouseTypes.TRINO
string
ApiColorPaletteResponse
object
2 properties
2 required
Pick_CreateSnowflakeCredentials.Exclude_keyofCreateSnowflakeCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
19 properties
5 required
SupportedDbtVersions
string
ApiGoogleSsoConfigResponse
object
2 properties
2 required
CreateDucklakeCatalogDuckdb
object
2 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…
ApiOrganizationProjects
object
List of projects in the current organization
2 properties
2 required
CreateDucklakeDataPathS3
object
8 properties
2 required
ApiSuccessEmpty
object
2 properties
1 required
Pick_CreateBigqueryCredentials.Exclude_keyofCreateBigqueryCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
15 properties
3 required
ApiOrganizationMemberProfile
object
2 properties
2 required
UpdateOrganizationDesignRequest
object
3 properties
OrganizationMemberRole.EDITOR
string
ApiSuccess_ApiOrganizationDesign_
object
2 properties
2 required
ApiSuccess_UserSchedulersSummary_
object
2 properties
2 required
ApiUpsertAzureAdSsoConfigResponse
object
2 properties
2 required
Omit_CreateTrinoCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
DucklakeDataPathType.S3
string
DbtProjectType.AZURE_DEVOPS
string
ApiOrganization
object
2 properties
2 required
Pick_CreateProject.Exclude_keyofCreateProject.warehouseConnection__
object
From T, pick a set of properties whose keys are in the union K
12 properties
4 required
CreateOrganizationDesignRequest
object
2 properties
1 required
DuckdbMotherduckCredentials
Pick_CreateDucklakeDataPathGcs.Exclude_keyofCreateDucklakeDataPathGcs.hmacKeyId-or-hmacSecret__
object
From T, pick a set of properties whose keys are in the union K
2 properties
2 required
Partial_Omit_Organization.organizationUuid-or-needsProject__
object
Make all properties in T optional
6 properties
DbtProjectEnvironmentVariable
object
2 properties
2 required
KnexPaginatedData_OrganizationMemberProfile-Array_
object
2 properties
1 required
DbtProjectType.NONE
string
Omit_CreateDucklakeDataPathS3.accessKeyId-or-secretAccessKey_
Construct a type with the properties of T except for those in type K.
CreatePostgresCredentials
ApiOrganizationDesignFile
object
6 properties
6 required
UpdateImpersonationOrganizationSettings
object
1 property
1 required
ApiImpersonationOrganizationSettingsResponse
Pick_CreateTrinoCredentials.Exclude_keyofCreateTrinoCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
10 properties
6 required
Pick_CreateRedshiftCredentials.Exclude_keyofCreateRedshiftCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
18 properties
5 required
UpsertGenericOidcSsoConfig
VerifiedDomain
object
A domain an organization has proven it owns (via a one-time passcode sent to an address at the domain). Verified domains are globally unique — the first organi…
4 properties
4 required
OrganizationMemberProfile
object
Profile for a user's membership in an organization
12 properties
9 required
DucklakeDataPathType.LOCAL
string
ApiCreatedColorPaletteResponse
object
2 properties
2 required
DucklakeCatalogType.DUCKDB
string
OrganizationMemberProfileUpdate
object
1 property
1 required
WarehouseTypes.SNOWFLAKE
string
CreateDuckdbDucklakeCredentials
object
10 properties
5 required
CreateBigqueryCredentials
object
16 properties
4 required
Omit_CreateDucklakeDataPathGcs.hmacKeyId-or-hmacSecret_
Construct a type with the properties of T except for those in type K.
DuckdbConnectionType.DUCKLAKE
string
ApiSuccess_ApiCreateProjectResults_
object
2 properties
2 required
ApiColorPalettesResponse
object
2 properties
2 required
CreateRedshiftCredentials
Omit_CreatePostgresCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
ApiOrganizationDesignFileResponse
GroupMember
object
A summary for a Lightdash user within a group
4 properties
4 required
OrganizationMemberRole.INTERACTIVE_VIEWER
string
WarehouseTypes.POSTGRES
string
DbtManifestProjectConfig
object
3 properties
3 required
CreateClickhouseCredentials
object
11 properties
6 required
Pick_CreateDatabricksCredentials.Exclude_keyofCreateDatabricksCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
10 properties
4 required
Pick_OneLoginSsoConfig.oauth2Issuer-or-oauth2ClientId_
object
From T, pick a set of properties whose keys are in the union K
2 properties
2 required
ApiAzureAdSsoConfigResponse
object
2 properties
2 required
WarehouseTypes.CLICKHOUSE
string
ApiGenericOidcSsoConfigResponse
object
2 properties
2 required
DbtProjectType.DBT
string
Pick_CreatePostgresCredentials.Exclude_keyofCreatePostgresCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
22 properties
5 required
Project
object
21 properties
16 required
KnexPaginateArgs
object
2 properties
2 required
CreateDuckdbMotherduckCredentials
object
9 properties
5 required
Pick_AllowedEmailDomains.Exclude_keyofAllowedEmailDomains.organizationUuid__
object
From T, pick a set of properties whose keys are in the union K
3 properties
3 required
ApiSuccess_ApiOrganizationDesign-Array_
object
2 properties
2 required
ApiUpsertGoogleSsoConfigResponse
object
2 properties
2 required
DuckdbConnectionType.MOTHERDUCK
string
Pick_OktaSsoConfig.oauth2Issuer-or-oktaDomain-or-oauth2ClientId-or-authorizationServerId-or-extraScopes_
object
From T, pick a set of properties whose keys are in the union K
5 properties
5 required
Pick_CreateDucklakeCatalogPostgres.Exclude_keyofCreateDucklakeCatalogPostgres.user-or-password__
object
From T, pick a set of properties whose keys are in the union K
4 properties
4 required
WarehouseTypes.DUCKDB
string
Omit_CreateProject.warehouseConnection_
Construct a type with the properties of T except for those in type K.
UpdateAllowedEmailDomains
ApiOrganizationMemberProfiles
object
2 properties
2 required
UUID
string
Stringified UUIDv4. See [RFC 4112](https://tools.ietf.org/html/rfc4122)
Pick_GenericOidcSsoConfig.clientId-or-metadataDocumentEndpoint-or-scopes_
object
From T, pick a set of properties whose keys are in the union K
3 properties
3 required
Pick_EmailStatusExpiring.otp_
object
From T, pick a set of properties whose keys are in the union K
1 property
UserSchedulersSummary
object
3 properties
3 required
Record_string.string_
object
Construct a type with a set of properties K of type T
ApiOrganizationAllowedEmailDomains
object
2 properties
2 required
CreateProjectTableConfiguration
string
ProjectDefaults
object
Project-wide default settings that can be overridden at explore or field level
1 property
CreateDucklakeDataPathGcs
object
4 properties
2 required
Pick_Organization.name_
object
From T, pick a set of properties whose keys are in the union K
1 property
1 required
Partial_OrganizationSsoMethodFlags_
object
Make all properties in T optional
4 properties
ApiCreateGroupResponse
object
2 properties
2 required
ApiUpsertOktaSsoConfigResponse
object
2 properties
2 required
OrganizationDesignFileKind
string
Pick_CreateAthenaCredentials.Exclude_keyofCreateAthenaCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
15 properties
5 required
ImpersonationOrganizationSettings
object
2 properties
2 required
UpdateColorPalette
object
4 properties
1 required
SshTunnelConfiguration
object
6 properties
ProjectMemberRole.INTERACTIVE_VIEWER
string
CreateDucklakeDataPathLocal
object
2 properties
2 required
DbtBitBucketProjectConfig
object
10 properties
6 required
OrganizationColorPaletteWithIsActive
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Lightdash publishes across the network.