# mammoth-io Dashboard v3 API

**Canonical:** https://apis.io/apis/mammoth-io/mammoth-io-dashboard-v3-api/  
**Provider:** mammoth-io — https://apis.io/providers/mammoth-io/  
**Base URL:** https://app.mammoth.io/api/v2  
**Documentation:** https://docs.mammoth.io/

mammoth-io Dashboard v3 API is one of 114 APIs that [mammoth-io](https://apis.io/providers/mammoth-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Dashboard v3. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Dashboard v3 API from mammoth-io — 57 operation(s) for dashboard v3.

## Operations (60)

| Method | Path | Summary |
|---|---|---|
| POST | `/dashboards/v3/{dashboard_id}/own-data/accept` | Accept the proposed version of this board |
| POST | `/dashboards/{dashboard_id}/pages` | Add pages structurally (no LLM turn) |
| POST | `/dashboards/{dashboard_id}/query` | Editor ad-hoc descriptor query |
| POST | `/dashboards/{dashboard_id}/figures` | Append one authored figure (no LLM turn, no canvas round trip) |
| POST | `/dashboards/{dashboard_id}/context-review/{review_id}/apply` | Commit a reviewed context change set |
| POST | `/dashboards/v3/templates/apply` | Apply a template to a target dataset |
| GET | `/dashboards/{dashboard_id}/chat` | Editor chat transcript |
| POST | `/dashboards/{dashboard_id}/chat` | One chat-edit turn |
| POST | `/dashboards/v3/{dashboard_id}/own-data/sheet` | Pick the sheet of a multi-sheet workbook |
| POST | `/dashboards/v3/blank` | Create an empty v3 dashboard |
| GET | `/dashboards/v3/suggestions` | Data-grounded starting points for the create screen |
| POST | `/dashboards/{dashboard_id}/data` | Descriptor data — future-request |
| POST | `/dashboards/url/{url}/data` | Descriptor data for a published dashboard |
| POST | `/dashboards/v3/{dashboard_id}/own-data/dismiss` | Dismiss the pending 'use my data' run |
| POST | `/dashboards/v3/{dashboard_id}/duplicate` | Duplicate a v3 dashboard |
| POST | `/dashboards/{dashboard_id}/pdf` | Kick a draft-dashboard PDF export |
| POST | `/dashboards/url/{url}/pdf` | Kick a published-dashboard PDF export |
| POST | `/dashboards/{dashboard_id}/video` | Kick a motion-story video export |
| POST | `/dashboards/url/{url}/video` | Kick a motion-story video export (published view) |
| POST | `/dashboards/{dashboard_id}/drill` | Drill a figure mark one level down (editor, draft) |
| POST | `/dashboards/url/{url}/drill` | Drill a figure mark one level down (published board) |
| POST | `/dashboards/{dashboard_id}/figure-intent` | Resolve an AI-add figure from an intent |
| POST | `/dashboards/{dashboard_id}/figure-recipe` | Describe any chart: a library chart, or a custom drawing |
| POST | `/dashboards/{dashboard_id}/rows` | Rows behind a figure mark (editor, draft) |
| POST | `/dashboards/url/{url}/rows` | Rows behind a figure mark (published board) |
| GET | `/dashboards/{dashboard_id}/format-preview` | What switching format would do |
| POST | `/dashboards/v3/generate` | Generate a v3 dashboard |
| GET | `/dashboards/{dashboard_id}/canvas` | Editor canvas (draft) |
| PUT | `/dashboards/{dashboard_id}/canvas` | Save the canvas (append a draft version) |
| GET | `/dashboards/url/{url}/canvas` | Published viewer canvas |
| GET | `/dashboards/{dashboard_id}/chat/attachments/{sha}` | A file attached in this board's AI chat |
| GET | `/dashboards/{dashboard_id}/columns` | Source columns (Data panel) |
| GET | `/dashboards/{dashboard_id}/head` | Draft head + who moved it |
| GET | `/dashboards/v3/{dashboard_id}/own-data` | The board's pending 'use my data' run, if any |
| POST | `/dashboards/v3/{dashboard_id}/own-data` | Fit this template board to the user's own data |
| GET | `/dashboards/{dashboard_id}/pdf/{job_id}` | Download a completed draft PDF export |
| GET | `/dashboards/url/{url}/pdf/{job_id}` | Download a completed published PDF export |
| GET | `/dashboards/{dashboard_id}/unpublished` | Draft changes since the published version |
| GET | `/dashboards/{dashboard_id}/video-state` | Motion-story video export state (never kicks a render) |
| GET | `/dashboards/oembed` | oEmbed provider — a pasted board link, as a live embed |
| GET | `/dashboards/{dashboard_id}/og-card` | Dashboard card thumbnail (draft or published PNG) |
| GET | `/dashboards/url/{url}/og-card` | Published dashboard's link-unfurl OG card (baked PNG) |
| POST | `/dashboards/{dashboard_id}/plan-page` | Compose a new page from an intent |
| POST | `/dashboards/{dashboard_id}/presence` | Editor presence heartbeat |
| GET | `/dashboards/{dashboard_id}/powerbi/export` | Download this dashboard as a Power BI project |
| GET | `/dashboards/{dashboard_id}/powerbi` | What a Power BI export would carry |
| GET | `/dashboards/v3/{dashboard_id}/own-data/preview` | Preview the board on the user's data, as proposed |
| POST | `/dashboards/v3/templates/preview` | Preview a template mapping applied to a target dataset |
| POST | `/dashboards/v3/render/svg` | Render one figure to SVG |
| POST | `/dashboards/v3/templates/resolve-mapping` | Propose a template mapping onto a target dataset |
| POST | `/dashboards/{dashboard_id}/canvas/restore` | Undo / redo / revert the canvas to a target version |
| POST | `/dashboards/{dashboard_id}/context-review` | What applying the current context would do to this board |
| GET | `/dashboards/url/{url}/share` | Published dashboard's link-unfurl share page (crawler-facing HTML) |
| POST | `/dashboards/v3/{dashboard_id}/swap-data` | Re-point a v3 dashboard at a different dataset |
| POST | `/dashboards/v3/swap/fit` | Score one dashboard against several candidate datasets |
| GET | `/dashboards/{dashboard_id}/tableau/export` | Download this dashboard as a Tableau workbook |
| GET | `/dashboards/{dashboard_id}/tableau` | What a Tableau export would carry |
| POST | `/dashboards/{dashboard_id}/chat/attachments` | Keep a file the user attaches in the editor's AI chat |
| POST | `/dashboards/v3/templates/{slug}/use` | Take a template on its own sample data |
| GET | `/dashboards/url/{url}/video.mp4` | Stream a published motion-story video (Range-enabled) |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/mammoth-io/openapi/mammoth-io-dashboard-v3-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/mammoth-io/json-schema/mammoth-io-workspace-create-schema.json
- **JSONSchema** — https://artifacts.apis.io/mammoth-io/json-schema/mammoth-io-datasets-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/mammoth-io/json-schema/mammoth-io-activity-filters-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/mammoth-io/json-schema/mammoth-io-automation-creation-schema-schema.json
- **JSONSchema** — https://artifacts.apis.io/mammoth-io/json-schema/mammoth-io-dataview-info-schema.json
- **JSONSchema** — https://artifacts.apis.io/mammoth-io/json-schema/mammoth-io-update-plan-request-schema-schema.json

## Other mammoth-io APIs (12)

- [mammoth-io Accept Invite API](https://apis.io/apis/mammoth-io/mammoth-io-accept-invite-api/)
- [mammoth-io Activity Logs API](https://apis.io/apis/mammoth-io/mammoth-io-activity-logs-api/)
- [mammoth-io Admin Home Support API](https://apis.io/apis/mammoth-io/mammoth-io-admin-home-support-api/)
- [mammoth-io Agent access API](https://apis.io/apis/mammoth-io/mammoth-io-agent-access-api/)
- [mammoth-io Agent email API](https://apis.io/apis/mammoth-io/mammoth-io-agent-email-api/)
- [mammoth-io Agents API](https://apis.io/apis/mammoth-io/mammoth-io-agents-api/)
- [mammoth-io AI API](https://apis.io/apis/mammoth-io/mammoth-io-ai-api/)
- [mammoth-io Annotations API](https://apis.io/apis/mammoth-io/mammoth-io-annotations-api/)
- [mammoth-io App Usage API](https://apis.io/apis/mammoth-io/mammoth-io-app-usage-api/)
- [mammoth-io Automations API](https://apis.io/apis/mammoth-io/mammoth-io-automations-api/)
- [mammoth-io Batches API](https://apis.io/apis/mammoth-io/mammoth-io-batches-api/)
- [mammoth-io Billing Actions Support API](https://apis.io/apis/mammoth-io/mammoth-io-billing-actions-support-api/)

## Tags

Dashboard v3

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mammoth-io/mammoth-io-dashboard-v3-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mammoth-io/.
