Docs

Getting Started

Read your MindCloud workflows, runs, connections, and usage over a versioned REST API.

Getting Started

The MindCloud API gives you programmatic read access to the resources you manage in the platform: workflows, runs and their results, connections, users, roles, companies, environments, and task usage. API keys are fully manageable: list, create, and revoke them over the API.

Base URL

All requests go over HTTPS to:

https://connect.mindcloud.co

The current version is v2, and every route in these docs is prefixed with /v2. Existing /v1 routes keep working for their current consumers, but new integrations should use v2 only.

Quick start

Create an API key in the platform, then verify it:

curl https://connect.mindcloud.co/v2/me \
  -H "Authorization: Bearer $MINDCLOUD_API_KEY"

List your workflows:

curl "https://connect.mindcloud.co/v2/workflows?limit=10&sort=-createdOn" \
  -H "Authorization: Bearer $MINDCLOUD_API_KEY"

Response envelope

Every response uses the same envelope. List endpoints add pagination metadata:

{
  "success": true,
  "data": [{ "id": "wf_123", "name": "Sync invoices" }],
  "meta": { "limit": 10, "offset": 0, "total": 42 }
}

Errors carry a stable code and a readable message:

{
  "success": false,
  "error": { "code": "NOT_FOUND", "message": "Workflow \"wf_999\" was not found." }
}

Next steps

  • Authentication covers keys and company scoping.
  • Shape your requests covers pagination, filtering, sorting, and field selection, which work the same on every list endpoint.