Skip to content

Stage response model

All models · Download OpenAPI

Nullable fields represent unknown values; they do not imply zero cost or a completed action.

Field Type Required Details
id string No
name string No
phase string No discovery, engineering, pre_production, production, delivery or compliance
order integer No
description string No
inputs string[] No
outputs string[] No
typicalDurationDays integer or null No
typicalCostUsd object or null No
maglevRole string No
availability string No available, coordinated or planned
actionKinds string[] No
sources string[] No
Full JSON schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"phase": {
"type": "string",
"description": "discovery, engineering, pre_production, production, delivery or compliance"
},
"order": {
"type": "integer"
},
"description": {
"type": "string"
},
"inputs": {
"type": "array",
"items": {
"type": "string"
}
},
"outputs": {
"type": "array",
"items": {
"type": "string"
}
},
"typicalDurationDays": {
"anyOf": [
{
"type": "integer",
"description": "Only when a Maglev document states one"
},
{
"type": "null"
}
]
},
"typicalCostUsd": {
"anyOf": [
{
"type": "object",
"properties": {
"min": {
"type": "number"
},
"max": {
"type": "number"
}
}
},
{
"type": "null"
}
]
},
"maglevRole": {
"type": "string"
},
"availability": {
"type": "string",
"description": "available, coordinated or planned"
},
"actionKinds": {
"type": "array",
"items": {
"type": "string"
}
},
"sources": {
"type": "array",
"items": {
"type": "string",
"description": "bay2bay repo paths"
}
}
}
}