Lightdash Organization Warehouse Credentials API is one of 50 APIs that Lightdash publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 8 JSON Schema definitions.
Tagged areas include Organization Warehouse Credentials. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 8 JSON Schemas.
This API exposes
5 operations
across 2 paths,
and defines 108 schemas.
It is described by OpenAPI 3.0.0, at version 0.3156.1.
Requests are made against a single base URL, /.
The identity and technical contract details declared by the specification.
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
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.
WarehouseTypes.BIGQUERY
string
OrganizationWarehouseCredentialsSummary
DucklakeDataPathType.AZURE
string
WarehouseTypes.REDSHIFT
string
SnowflakeAuthenticationType
string
Omit_CreateDucklakeCatalogPostgres.user-or-password_
Construct a type with the properties of T except for those in type K.
BigqueryAuthenticationType
string
Pick_CreateClickhouseCredentials.Exclude_keyofCreateClickhouseCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
9 properties
4 required
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
DucklakeDataPathType.GCS
string
CreateOrganizationWarehouseCredentials
object
3 properties
2 required
Omit_CreateRedshiftCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
CreateDucklakeDataPathAzure
object
5 properties
2 required
Omit_CreateSnowflakeCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
Pick_OrganizationWarehouseCredentials.organizationWarehouseCredentialsUuid-or-name-or-description-or-warehouseType_
object
From T, pick a set of properties whose keys are in the union K
4 properties
4 required
WarehouseTypes.DATABRICKS
string
Pick_CreateDuckdbMotherduckCredentials.Exclude_keyofCreateDuckdbMotherduckCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
8 properties
4 required
Omit_CreateBigqueryCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
AthenaAuthenticationType
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
CreateDucklakeCatalogSqlite
object
2 properties
2 required
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
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
CreateSnowflakeCredentials
object
25 properties
6 required
ApiOrganizationWarehouseCredentialsSummaryListResponse
object
2 properties
2 required
WarehouseTypes.TRINO
string
Pick_CreateSnowflakeCredentials.Exclude_keyofCreateSnowflakeCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
19 properties
5 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…
Pick_CreateBigqueryCredentials.Exclude_keyofCreateBigqueryCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
15 properties
3 required
CreateDucklakeDataPathS3
object
8 properties
2 required
ApiSuccessEmpty
object
2 properties
1 required
Omit_CreateTrinoCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
DucklakeDataPathType.S3
string
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
UpdateOrganizationWarehouseCredentials
object
3 properties
Omit_CreateDucklakeDataPathS3.accessKeyId-or-secretAccessKey_
Construct a type with the properties of T except for those in type K.
CreatePostgresCredentials
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
DucklakeDataPathType.LOCAL
string
DucklakeCatalogType.DUCKDB
string
WarehouseTypes.SNOWFLAKE
string
ApiOrganizationWarehouseCredentialsResponse
object
2 properties
2 required
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
CreateRedshiftCredentials
Omit_CreatePostgresCredentials.SensitiveCredentialsFieldNames_
Construct a type with the properties of T except for those in type K.
WarehouseTypes.POSTGRES
string
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
WarehouseTypes.CLICKHOUSE
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
CreateDuckdbMotherduckCredentials
object
9 properties
5 required
DuckdbConnectionType.MOTHERDUCK
string
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
ApiOrganizationWarehouseCredentialsListResponse
object
2 properties
2 required
Record_string.string_
object
Construct a type with a set of properties K of type T
CreateDucklakeDataPathGcs
object
4 properties
2 required
OrganizationWarehouseCredentials
object
Organization-level warehouse credentials
8 properties
8 required
Pick_CreateAthenaCredentials.Exclude_keyofCreateAthenaCredentials.SensitiveCredentialsFieldNames__
object
From T, pick a set of properties whose keys are in the union K
15 properties
5 required
SshTunnelConfiguration
object
6 properties
CreateDucklakeDataPathLocal
object
2 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Lightdash publishes across the network.