Skip to main content
The Dashboards API enables you to create, manage, and configure interactive dashboards for visualizing emissions data. Dashboards are linked to projects and contain responsive grid layouts with configurable widgets.
New API (v2): These endpoints use the latest dashboard architecture backed by PostgreSQL. Use /v2/dashboard for new integrations.

Key Features

  • Project-Linked Dashboards: Each dashboard belongs to a project and inherits its organization context
  • Responsive Layouts: Grid layouts adapt across breakpoints (lg, md, sm, xs, xxs)
  • Configurable Widgets: Add widgets for emissions, waste, water, logistics, and custom KPI visualizations
  • Organization Hierarchy: A project’s organization invites the organizations below it one by one, to the whole dashboard or to single views. Invited organizations read the widgets of the views they may see; through this API only the project’s own organization writes

Authentication

All endpoints require authentication using an API key included in the x-api-key header.

Available Endpoints

List Dashboards

List all dashboards for your organization

Get Dashboard

Retrieve a dashboard with widgets and layouts

Create Dashboard

Create a new dashboard for a project

Update Dashboard

Modify dashboard widgets and layouts

Delete Dashboard

Remove a dashboard

Projects API

Manage projects linked to dashboards

Emissions API

View aggregated emissions summaries

MCP Tools

Access dashboards from AI assistants via MCP