mammoth-io Dashboard v3 Surfaces API

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

Operations 50

POST /dashboards/v3/pbix/assess Read a Power BI file before importing it #
POST /dashboards/v3/twb/assess Read a Tableau workbook before importing it #
POST /dashboards/v3/attachments/{attachment_id}/assess Read an attached workbook before importing it #
POST /dashboards/v3/attachments/{attachment_id}/intent Read an attached workbook against one of your views #
POST /dashboards/v3/attachments Attach a workbook in chat #
GET /dashboards/v3/contexts The workspace's contexts #
POST /dashboards/v3/contexts Create a context #
GET /dashboards/v3/styles/custom The workspace's custom styles #
POST /dashboards/v3/styles/custom Create a custom style #
GET /dashboards/v3/signatures The workspace's signatures #
POST /dashboards/v3/signatures Create a signature #
GET /dashboards/v3/chart-types The workspace's saved chart types, newest first #
POST /dashboards/v3/chart-types Save a custom chart as a workspace chart type #
PUT /dashboards/v3/contexts/{context_id} Update a context #
DELETE /dashboards/v3/contexts/{context_id} Delete a context #
PUT /dashboards/v3/styles/custom/{style_id} Update a custom style #
DELETE /dashboards/v3/styles/custom/{style_id} Delete a custom style #
PUT /dashboards/v3/signatures/{signature_id} Update a signature #
DELETE /dashboards/v3/signatures/{signature_id} Delete a signature #
GET /dashboards/v3/templates/{template_id} One template's metadata + self-fit recipe #
DELETE /dashboards/v3/templates/{template_id} Delete a saved workspace template #
PATCH /dashboards/v3/templates/{template_id} Rename a saved workspace template #
GET /dashboards/v3/templates/{slug}/thumbnail A template's picture #
PUT /dashboards/v3/templates/{slug}/thumbnail Replace a saved template's picture #
DELETE /dashboards/v3/templates/{slug}/thumbnail Remove a saved template's picture #
DELETE /dashboards/v3/chart-types/{chart_type_id} Delete a workspace chart type #
POST /dashboards/v3/styles/derive Derive a full Style bundle from signals #
POST /dashboards/v3/styles/extract-brand Kick a brand extraction from a URL #
POST /dashboards/v3/contexts/extract Read a context file into slot suggestions #
POST /dashboards/v3/exemplar/extract Read an example report into an editable spec #
GET /dashboards/v3/templates/fit Fit-score the whole catalog against one dataset #
GET /dashboards/v3/styles/default The workspace default style id #
PUT /dashboards/v3/styles/default Set the workspace default style id #
GET /dashboards/v3/styles/tokens Full Style bundle by id (stock or custom) #
POST /dashboards/v3/import/dataset Turn an uploaded workbook into a dataset to build on #
GET /dashboards/v3/styles/presets Style presets (stock + custom) #
GET /dashboards/v3/templates Curated template catalog #
POST /dashboards/v3/templates Save a dashboard as a workspace template #
GET /dashboards/public/gallery Template gallery landing page (crawler-facing HTML) #
HEAD /dashboards/public/gallery Template gallery landing page (crawler-facing HTML) #
GET /dashboards/public/gallery/sitemap.xml Sitemap of the public template pages #
HEAD /dashboards/public/gallery/sitemap.xml Sitemap of the public template pages #
GET /dashboards/public/gallery/{slug} One template's public page (crawler-facing HTML) #
HEAD /dashboards/public/gallery/{slug} One template's public page (crawler-facing HTML) #
GET /dashboards/public/templates/{slug} One template's public card, unauthenticated #
HEAD /dashboards/public/templates/{slug} One template's public card, unauthenticated #
GET /dashboards/public/templates/{slug}/thumbnail A curated template's picture, unauthenticated #
GET /dashboards/public/templates The curated template catalog, unauthenticated #
HEAD /dashboards/public/templates The curated template catalog, unauthenticated #
POST /dashboards/v3/templates/pending Take the template this workspace signed up for #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/mammoth-io:mammoth-io-dashboard-v3-surfaces-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

mammoth-io-dashboard-v3-surfaces-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Mammoth Io Dashboard v3 Surfaces API
  version: 0.1.0
  contact:
    name: Mammoth Analytics
    url: https://mammoth.io
    email: support@mammoth.io
  description: 'Operations tagged Dashboard v3 Surfaces across 2 of this provider''s published API definitions: app.mammoth.io-openapi.json, mammoth-io-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: /api/v2
security:
- bearerAuth: []
- apiKey: []
  apiSecret: []
  workspaceId: []
tags:


# --- truncated at 32 KB (161 KB total) ---
# Full source: https://artifacts.apis.io/mammoth-io/openapi/mammoth-io-dashboard-v3-surfaces-api-openapi.yml