Skip to content
Documentation: open the docs menu

Build with Mammoth

Everything you can do to Mammoth from code. There are three ways in:

  • The CLI (mammoth) is the fastest way to do something once, and the right way to drive Mammoth from an agent or from CI. It describes itself at runtime, so you never have to guess a request shape.
  • The Python SDK (mammoth-io) belongs inside a data pipeline or a notebook. The CLI is built on it and adds no second HTTP client.
  • The REST API is for everything else.

Start here

PageWhat it covers
AuthenticationHeaders, base URL, regions and credential storage
QuickstartA first real call, three ways
CLI referenceEvery command family, one page each
Python SDKInstall mammoth-io, create a client, work with views
ErrorsThe CLI error envelope, exit codes and rate limits
Paginationlimit/offset versus the two cursor endpoints
EmbeddingPut a Mammoth board inside a page you control
API workflowsAutomated workflows over the REST API, in Guides

Command contract

923 commands across 43 families, CLI 2.4.0 (2026-10-29). Full JSON

FamilyCommandsExamples
activity2activity export, activity list
addon6addon connector add, addon connector remove, addon storage add
agent44agent access askers, agent access chart save, agent access grant give
ai5ai condition generate, ai expression generate, ai retention condition
annotation5annotation comment add, annotation create, annotation delete
auth5auth connected-apps list, auth connected-apps revoke, auth login
automation13automation capabilities, automation create, automation delete
batch7batch bulk-delete, batch create, batch create-spec
billing27billing chargebee-plan, billing hosted-page, billing invoice charge
browse9browse ancestors, browse folder, browse project
capability3capability find, capability get, capability list
client-app5client-app create, client-app delete, client-app get
collection21collection active-job, collection activity, collection create
completion2completion install, completion show
config4config get, config list, config path
connector40connector active, connector ai chat, connector ai history
context4context project clear, context project status, context project use
dashboard167dashboard action, dashboard analytics, dashboard archive
dataset37dataset batch-data, dataset broken-rows list, dataset broken-rows resolve
external-key4external-key create, external-key delete, external-key get
file11file bulk-delete, file delete, file extract-sheets
folder10folder bulk-delete, folder create, folder delete
history4history list, history resume, history show
job4job get, job get-many, job wait
log2log path, log tail
notification5notification delete, notification delete-batch, notification list
other61calc, capabilities, doctor
parameter14parameter create, parameter delete, parameter dependencies
project25project bulk-delete, project bulk-update, project check
recipe2recipe list, recipe run
schedule5schedule create, schedule delete, schedule get
schema3schema find, schema get, schema list
skill7skill agents-md install, skill install, skill list
snippet8snippet create, snippet delete, snippet dependencies
support117support billing cancel-subscription, support billing change-plan, support billing end-trial
template5template create, template delete, template get
token3token create, token list, token revoke
trash3trash add, trash list, trash restore
user7user avatar delete, user avatar upload, user delete-account
view146view active-user list, view active-user mark, view ai generate-data
webhook7webhook create, webhook delete, webhook get
workflow31workflow archive, workflow attach-dataset, workflow block add
workspace33workspace accept-invite, workspace app-usage, workspace check-expression

Report an issue · support@mammoth.io