Conductor · Schema

Task

AutomationOrchestrationStatesTaskWorkflows

Properties

Name Type Description
taskId string Unique task instance ID
taskType string The type of the task
status string Current status of the task
referenceTaskName string Reference name of the task in the workflow
workflowInstanceId string ID of the workflow instance this task belongs to
workflowType string Type/name of the workflow
correlationId string Correlation ID
scheduledTime integer Scheduled time
startTime integer Start time
endTime integer End time
updateTime integer Last update time
retryCount integer Current retry count
pollCount integer Number of times this task was polled
callbackAfterSeconds integer Callback delay in seconds
workerId string ID of the worker that polled this task
inputData object Task input data
outputData object Task output data
reasonForIncompletion string Reason for failure
logs array Task execution logs
domain string Task domain
seq integer Sequence number
taskDefName string Task definition name
responseTimeoutSeconds integer Response timeout
queueWaitTime integer Time spent waiting in queue
View JSON Schema on GitHub

JSON Schema

conductor-conductor-task-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Task",
  "type": "object",
  "properties": {
    "taskId": {
      "type": "string",
      "description": "Unique task instance ID"
    },
    "taskType": {
      "type": "string",
      "description": "The type of the task"
    },
    "status": {
      "type": "string",
      "description": "Current status of the task"
    },
    "referenceTaskName": {
      "type": "string",
      "description": "Reference name of the task in the workflow"
    },
    "workflowInstanceId": {
      "type": "string",
      "description": "ID of the workflow instance this task belongs to"
    },
    "workflowType": {
      "type": "string",
      "description": "Type/name of the workflow"
    },
    "correlationId": {
      "type": "string",
      "description": "Correlation ID"
    },
    "scheduledTime": {
      "type": "integer",
      "description": "Scheduled time"
    },
    "startTime": {
      "type": "integer",
      "description": "Start time"
    },
    "endTime": {
      "type": "integer",
      "description": "End time"
    },
    "updateTime": {
      "type": "integer",
      "description": "Last update time"
    },
    "retryCount": {
      "type": "integer",
      "description": "Current retry count"
    },
    "pollCount": {
      "type": "integer",
      "description": "Number of times this task was polled"
    },
    "callbackAfterSeconds": {
      "type": "integer",
      "description": "Callback delay in seconds"
    },
    "workerId": {
      "type": "string",
      "description": "ID of the worker that polled this task"
    },
    "inputData": {
      "type": "object",
      "description": "Task input data"
    },
    "outputData": {
      "type": "object",
      "description": "Task output data"
    },
    "reasonForIncompletion": {
      "type": "string",
      "description": "Reason for failure"
    },
    "logs": {
      "type": "array",
      "description": "Task execution logs"
    },
    "domain": {
      "type": "string",
      "description": "Task domain"
    },
    "seq": {
      "type": "integer",
      "description": "Sequence number"
    },
    "taskDefName": {
      "type": "string",
      "description": "Task definition name"
    },
    "responseTimeoutSeconds": {
      "type": "integer",
      "description": "Response timeout"
    },
    "queueWaitTime": {
      "type": "integer",
      "description": "Time spent waiting in queue"
    }
  }
}

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.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/conductor-conductor-task"
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.