Skip to main content
GET
Get a task

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

taskName
string
required

The name of the task.

Required string length: 1 - 255
Pattern: ^[a-zA-Z0-9_\-\.]+$

Response

Successful Response

e.g. { "taskId": "task_abc123", "organizationId": "org_abc123", "name": "process_data", "displayName": "Process data", "description": "Run a Python script.", "regions": ["aws-us-west-2"], "definition": { "scriptKind": "python", "uri": "s3://example-bucket/process.py" }, "inputSchema": { "title": "ScriptInputs", "type": "object", "properties": {"runtime": ..., "args": ..., "environment": ...}, "additionalProperties": false }, "examples": [] }

A script task's row stores only a reference to the platform input schema (see script_input_schema_reference); the validator below resolves it, so the wire always carries the full schema, never the reference.

name
string
required
Required string length: 1 - 255
Pattern: ^[a-zA-Z0-9_\-\.]+$
displayName
string
required
Maximum string length: 255
taskId
string | null
organizationId
string | null
description
string | null
Maximum string length: 4096
regions
string[]
definition
PlatformPythonScriptDefinition · object

Platform Python entrypoint and its complete fixed environment.

inputSchema
Inputschema · object | null
outputSchema
Outputschema · object | null
examples
TaskExample · object[]