Lightdash · Schema
Project
Lightdash Project schema
Business IntelligenceAnalyticsdbtSemantic LayerOpen-SourceDashboardsData
Properties
| Name | Type | Description |
|---|---|---|
| expiresAt | string | |
| colorPaletteUuid | string | |
| projectDefaults | object | |
| hasDefaultUserSpaces | boolean | |
| organizationWarehouseCredentialsUuid | string | |
| createdByUserUuid | string | |
| schedulerFailureContactOverride | string | |
| schedulerFailureIncludeContact | boolean | |
| schedulerFailureNotifyRecipients | boolean | |
| useProjectTimezoneInFilters | boolean | |
| queryTimezone | string | |
| schedulerTimezone | string | |
| dbtVersion | object | |
| upstreamProjectUuid | string | |
| pinnedListUuid | string | |
| warehouseConnection | object | |
| dbtConnection | object | |
| type | object | |
| name | string | |
| projectUuid | string | |
| organizationUuid | string |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://api-evangelist.github.io/lightdash/json-schema/lightdash-project.json",
"title": "Project",
"description": "Lightdash Project schema",
"properties": {
"expiresAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"colorPaletteUuid": {
"type": "string",
"nullable": true
},
"projectDefaults": {
"$ref": "#/components/schemas/ProjectDefaults"
},
"hasDefaultUserSpaces": {
"type": "boolean"
},
"organizationWarehouseCredentialsUuid": {
"type": "string"
},
"createdByUserUuid": {
"type": "string",
"nullable": true
},
"schedulerFailureContactOverride": {
"type": "string",
"nullable": true
},
"schedulerFailureIncludeContact": {
"type": "boolean"
},
"schedulerFailureNotifyRecipients": {
"type": "boolean"
},
"useProjectTimezoneInFilters": {
"type": "boolean"
},
"queryTimezone": {
"type": "string",
"nullable": true
},
"schedulerTimezone": {
"type": "string"
},
"dbtVersion": {
"$ref": "#/components/schemas/DbtVersionOption"
},
"upstreamProjectUuid": {
"type": "string"
},
"pinnedListUuid": {
"type": "string"
},
"warehouseConnection": {
"$ref": "#/components/schemas/WarehouseCredentials"
},
"dbtConnection": {
"$ref": "#/components/schemas/DbtProjectConfig"
},
"type": {
"$ref": "#/components/schemas/ProjectType"
},
"name": {
"type": "string"
},
"projectUuid": {
"type": "string"
},
"organizationUuid": {
"type": "string"
}
},
"required": [
"expiresAt",
"colorPaletteUuid",
"hasDefaultUserSpaces",
"createdByUserUuid",
"schedulerFailureContactOverride",
"schedulerFailureIncludeContact",
"schedulerFailureNotifyRecipients",
"useProjectTimezoneInFilters",
"queryTimezone",
"schedulerTimezone",
"dbtVersion",
"dbtConnection",
"type",
"name",
"projectUuid",
"organizationUuid"
],
"type": "object"
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/lightdash-project"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.