Properties
| Name | Type | Description |
|---|---|---|
| id | stringnull | Unique id of the run. |
| workflowId | stringnull | The workflow this run belongs to. |
| status | stringnull | Where the run stands or how it ended: waiting, running, finished, failed, cancelled, interrupted, limitExceeded, or cancelling. |
| version | stringnull | The workflow version that ran, or "draft". |
| environmentId | stringnull | The environment the run targeted. |
| environmentName | stringnull | That environment's name. |
| startedOn | stringnull | When the run started. |
| finishedOn | stringnull | When the run finished. Empty while it is still going. |
| durationMs | numbernull | How long the run took, in milliseconds. |
| operations | integernull | How many tasks the run used. This is the number that counts against your limit. |
| errorCount | integernull | How many errors the run logged. |
| warningCount | integernull | How many warnings the run logged. |
| infoCount | integernull | How many info entries the run logged. |
| endUserId | stringnull | The embedded end user the run belongs to, if any. |
| installationId | stringnull | The embedded installation the run belongs to, if any. |
| triggerAppSlug | stringnull | The app that triggered the run. |
| summary | stringnull | A short summary of what the run did. |
| activeStepId | stringnull | The step the run is on right now, while running. |
| activeMessage | stringnull | What the run is doing right now, while running. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/mindcloud/main/json-schema/mindcloud-run-detail-schema.json",
"title": "RunDetail",
"x-generated": "2026-10-20",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/mindcloud-openapi.json#/components/schemas/RunDetail",
"type": "object",
"properties": {
"id": {
"type": [
"string",
"null"
],
"description": "Unique id of the run."
},
"workflowId": {
"type": [
"string",
"null"
],
"description": "The workflow this run belongs to."
},
"status": {
"type": [
"string",
"null"
],
"description": "Where the run stands or how it ended: waiting, running, finished, failed, cancelled, interrupted, limitExceeded, or cancelling."
},
"version": {
"type": [
"string",
"null"
],
"description": "The workflow version that ran, or \"draft\"."
},
"environmentId": {
"type": [
"string",
"null"
],
"description": "The environment the run targeted."
},
"environmentName": {
"type": [
"string",
"null"
],
"description": "That environment's name."
},
"startedOn": {
"type": [
"string",
"null"
],
"format": "date-time",
"description": "When the run started."
},
"finishedOn": {
"type": [
"string",
"null"
],
"format": "date-time",
"description": "When the run finished. Empty while it is still going."
},
"durationMs": {
"type": [
"number",
"null"
],
"description": "How long the run took, in milliseconds."
},
"operations": {
"type": [
"integer",
"null"
],
"description": "How many tasks the run used. This is the number that counts against your limit."
},
"errorCount": {
"type": [
"integer",
"null"
],
"description": "How many errors the run logged."
},
"warningCount": {
"type": [
"integer",
"null"
],
"description": "How many warnings the run logged."
},
"infoCount": {
"type": [
"integer",
"null"
],
"description": "How many info entries the run logged."
},
"endUserId": {
"type": [
"string",
"null"
],
"description": "The embedded end user the run belongs to, if any."
},
"installationId": {
"type": [
"string",
"null"
],
"description": "The embedded installation the run belongs to, if any."
},
"triggerAppSlug": {
"type": [
"string",
"null"
],
"description": "The app that triggered the run."
},
"summary": {
"type": [
"string",
"null"
],
"description": "A short summary of what the run did."
},
"activeStepId": {
"type": [
"string",
"null"
],
"description": "The step the run is on right now, while running."
},
"activeMessage": {
"type": [
"string",
"null"
],
"description": "What the run is doing right now, while running."
}
},
"required": [
"id",
"workflowId",
"status",
"version",
"environmentId",
"environmentName",
"startedOn",
"finishedOn",
"durationMs",
"operations",
"errorCount",
"warningCount",
"infoCount",
"endUserId",
"installationId",
"triggerAppSlug",
"summary",
"activeStepId",
"activeMessage"
]
}
Work with this as data
Every JSON Schema 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 schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/mindcloud-run-detail"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.