Skip to main content
POST
Test the exact Workflow draft and return the receiptId required to create that unchanged version

Body

application/json
name
string
required
Required string length: 1 - 255
code
string
required
Required string length: 1 - 200000
requiredCapabilities
object[]
required
Maximum array length: 100
configObjectId
string
required
Required string length: 1 - 160
description
string
Maximum string length: 4000
exampleInput
any
inputSchema
any
outputSchema
any

Optional JSON Schema for the value returned by this Workflow.

Response

Workflow draft tested.

receiptId
string
required
Required string length: 1 - 160
value
any
required
markdown
string
required
codeDigest
string
required
Pattern: ^sha256:[a-f0-9]{64}$
resultDigest
string
required
Pattern: ^sha256:[a-f0-9]{64}$
inputSchemaDigest
string | null
required
Pattern: ^sha256:[a-f0-9]{64}$
outputSchemaDigest
string | null
required
Pattern: ^sha256:[a-f0-9]{64}$
rendererVersion
string
required
Allowed value: "codemode-markdown-v1"
requiredCapabilities
object[]
required
finishedAt
string<date-time>
required
Pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$