dbt
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).
dbt publishes 7 APIs on the APIs.io network, including Accounts API, Environments API, Jobs API, and 4 more. Tagged areas include Analytics Engineering, Data, ELT, Metrics, and Projects.
The dbt catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
dbt’s developer surface includes authentication, documentation, developer portal, pricing, GitHub presence, and 25 more developer resources.
Kin Score
APIs 7
Individual APIs this provider publishes, each with its own machine-readable definition.
dbt Accounts API
The Accounts API from dbt — 1 operation(s) for accounts.
dbt Environments API
The Environments API from dbt — 1 operation(s) for environments.
dbt Jobs API
The Jobs API from dbt — 1 operation(s) for jobs.
dbt Metadata API
The Metadata API from dbt — 1 operation(s) for metadata.
dbt Metrics API
The Metrics API from dbt — 1 operation(s) for metrics.
dbt Projects API
The Projects API from dbt — 2 operation(s) for projects.
dbt Runs API
The Runs API from dbt — 4 operation(s) for runs.
Scroll for all 7
Postman Collections 3
Ready-to-run Postman collections for exercising this provider's APIs.
dbt Cloud Administrative API
POSTMANdbt Cloud Discovery API
POSTMANdbt Cloud Semantic Layer API
POSTMANOpen Collections 3
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
dbt Cloud Administrative API
OPEN COLLECTIONdbt Cloud Discovery API
OPEN COLLECTIONdbt Cloud Semantic Layer API
OPEN COLLECTIONArazzo Workflows 13
Multi-step API workflows described with the Arazzo specification.
dbt Cloud Account, Project and Job Inventory
Walk from the first account to its projects to its jobs to build a hierarchy snapshot.
ARAZZOdbt Cloud Bootstrap From Account to First Run
Resolve account, project and environment, create a job, and trigger its first run.
ARAZZOdbt Cloud Create Job and Run It
Create a new job in a project environment, then immediately trigger a run of it.
ARAZZOdbt Cloud Create, Run, Poll and Collect Artifacts
Create a job, trigger it, poll the run to success (status 10), and list artifacts.
ARAZZOdbt Cloud Environment-Scoped Job Run
Pick an environment, create a job in it, and trigger the job's first run.
ARAZZOdbt Cloud Find Job and Trigger Run
List jobs in an account, fetch the job's configuration, then trigger a run of it.
ARAZZOdbt Cloud Job Run History and Latest Artifacts
List runs, read the most recent run, and fetch its artifacts when it succeeded.
ARAZZOdbt Cloud Provision a Job in a Project Environment
Resolve a project and one of its environments, then create a job bound to both.
ARAZZOdbt Cloud Re-run the Latest Failed Run
Inspect the most recent run, and if it failed, re-trigger its job.
ARAZZOdbt Cloud Get Run and Fetch Its Artifacts
Read a run, branch on whether it succeeded, and list its artifacts only on success.
ARAZZOdbt Cloud Run Completion to Metadata Discovery
Confirm a run succeeded, then query the Discovery API for the models it produced.
ARAZZOdbt Cloud Run Completion to Semantic Layer Metrics
Confirm a run succeeded, then query the Semantic Layer API for available metrics.
ARAZZOdbt Cloud Trigger Run and Poll to Completion
Trigger a dbt Cloud job run, poll the run until it succeeds, then list its artifacts.
ARAZZOScroll for all 13
GraphQL 1
GraphQL schemas published by this provider.
dbt GraphQL API
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, expo...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Dbt Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Dbt Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Dbt Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Dbt Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
dbt API Rules
SPECTRALdbt API Rules
SPECTRALJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
dbt Cloud Job
JSON SCHEMAdbt Cloud Run
JSON SCHEMASecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 15
Pagination, idempotency, versioning, errors, and events
Scroll for all 15
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API