dbt Labs operates dbt Cloud, the managed platform for the open-source dbt (data build tool) used to transform data inside cloud warehouses. dbt Cloud exposes a set of APIs for managing accounts, projects, jobs, and runs programmatically (Administrative API), inspecting project metadata (Discovery API), and querying governed metrics (Semantic Layer API).
APIs.json: https://raw.githubusercontent.com/api-evangelist/dbt/refs/heads/main/apis.yml
- Position: Consuming
- Access: 3rd-Party
- Analytics Engineering
- Data
- ELT
- Metrics
- Projects
- SQL
- Transformation
- Created: 2025-01-08
- Modified: 2026-05-19
The dbt Cloud Administrative API manages accounts, projects, jobs, runs, environments, and other resources. It is the primary integration point for external orchestrators (Airflow, Dagster, Prefect) and for Terraform-based management of dbt Cloud configuration.
- Human URL: https://docs.getdbt.com/docs/dbt-cloud-apis/admin-cloud-api
- Base URL:
https://cloud.getdbt.com/api/v3
- Accounts
- Administration
- Jobs
- Projects
- Runs
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- Rules
- Capabilities
Every time dbt Cloud runs a project, it generates and stores information about the project. The Discovery API exposes that metadata including details about models, sources, exposures, and execution results so teams can understand and govern their DAG.
- Human URL: https://docs.getdbt.com/docs/dbt-cloud-apis/discovery-api
- Base URL:
https://metadata.cloud.getdbt.com/graphql
- Discovery
- GraphQL
- Lineage
- Metadata
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
The dbt Semantic Layer lets teams define metrics in code with MetricFlow and query them consistently from BI tools, notebooks, and applications. The Semantic Layer API exposes metric and dimension queries via GraphQL, JDBC, and a Python SDK.
- Human URL: https://docs.getdbt.com/docs/dbt-cloud-apis/sl-api-overview
- Base URL:
https://semantic-layer.cloud.getdbt.com/api/graphql
- Dimensions
- GraphQL
- JDBC
- MetricFlow
- Metrics
- Semantic Layer
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Arazzo Workflows — Arazzo Specification
- Website
- Documentation
- Portal
- Authentication
- Pricing
- Git Hub
- SDK
- Terms of Service
- Privacy Policy
- JSON-LD — JSON-LD
- Vocabulary
- Integrations
FN: Kin Lane Email: kin@apievangelist.com