# mammoth-io Workflows API

**Canonical:** https://apis.io/apis/mammoth-io/mammoth-io-workflows-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 Workflows 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 Workflows. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Workflows API from mammoth-io — 20 operation(s) for workflows.

## Operations (23)

| Method | Path | Summary |
|---|---|---|
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks` | Add skeleton block |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/datasets` | Attach a dataset to a workflow |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/save/{run_id}/steps/{step}/cancel` | Cancel a step of a running Save |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/cleanup` | Cleanup ghost workflows |
| GET | `/workspaces/{workspace_id}/projects/{project_id}/workflows` | List workflows |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows` | Create a workflow |
| GET | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}` | Get a workflow |
| DELETE | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}` | Delete a workflow |
| PATCH | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}` | Update a workflow |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/duplicate` | Duplicate a workflow |
| GET | `/workspaces/{workspace_id}/projects/{project_id}/workflows/graph` | Get project workflow graph |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/from-template` | Instantiate workflow from template |
| GET | `/workspaces/{workspace_id}/projects/{project_id}/workflows/workspace-datasets` | List workspace datasets |
| GET | `/workspaces/{workspace_id}/projects/{project_id}/workflows/workspace-exports` | List workspace exports |
| GET | `/workspaces/{workspace_id}/projects/{project_id}/workflows/workspace-sources` | List workspace sources |
| PATCH | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks/{block_id}/auth` | Store block auth credentials |
| PATCH | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks/{block_id}/type` | Assign block type |
| PATCH | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks/{block_id}/config` | Promote skeleton block |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/held/resolve` | Settle a change a Save held back |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/save` | Save workflow |
| PUT | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/archived` | Archive a workflow or bring it back |
| POST | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/save/{run_id}/undo` | Undo a Save |
| PATCH | `/workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/canvas` | Update canvas state |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/mammoth-io/openapi/mammoth-io-workflows-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

Workflows

---

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