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.coThe 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.