dvt API reference
The dvt REST API lets you build and manage dashboards as versioned JSON specs —
the same contract is the MCP tool surface AI agents use
(Model Context Protocol). The interactive
reference is rendered client-side; with JavaScript disabled, read the raw
OpenAPI contract or browse the
resource groups below.
Base URL: https://app.dvt.dev/api · Auth: bearer
dvt_live_… API key.
API resources
- Dashboards — create, read, patch, move, and delete dashboards;
revisions and restore; per-dashboard ACL; docs.
- Elements & pages — author charts, tables, and pages inside a
dashboard spec, each versioned and restorable.
- Data — run queries, describe schemas, and export result rows
from a connected warehouse (SQL pushdown; only result rows leave the warehouse).
- Sheets — read and write tabular data sheets, including row
edits and warehouse writeback.
- Folders — organize dashboards into a folder tree.
- Connections — declarative warehouse connections, drivers,
credential management, connection tests, and OAuth authorize/status/grant.
- Org & members — members, invites, settings, activity feed,
and usage analytics for an organization.
- Branding — org branding and logo upload.
- API keys — mint, list, and revoke per-user API keys.
- Me & favorites — the signed-in identity and favorited
dashboards.
See the full operation list and request/response schemas in the
OpenAPI document, or connect an
agent over MCP.