Returns the effective lifecycle step lists for this deployment, plus a hash of their shape.
const url = 'https://example.com/api/v1/provision/admin/lifecycle/steps';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/provision/admin/lifecycle/stepsThe hash covers only what decides behaviour — trigger, order, action, parameters, failure mode — so two cells can be compared for drift without diffing prose, and a reworded description does not make them look different.
Responses
Section titled “Responses”OK
The whole map: every pipeline, every reserved trigger, and the shape hash.
object
One trigger’s list.
object
One step, with everything needed to render its outcome and explain a no-op.
object
object
A trigger with no list, and why it has none.
object
The whole map: every pipeline, every reserved trigger, and the shape hash.
object
One trigger’s list.
object
One step, with everything needed to render its outcome and explain a no-op.
object
object
A trigger with no list, and why it has none.
object
Examplegenerated
{ "configHash": "example", "pipelines": [ { "trigger": "example", "drivenBy": "example", "configurable": true, "steps": [ { "order": 1, "action": "example", "kind": "example", "parameters": { "additionalProperty": "example" }, "failureMode": "example", "moneyPath": true, "repeatable": true, "idempotencyKey": "example", "gateDescription": "example", "auditSource": "example", "auditEvent": "example", "introducedAt": "2026-04-15T12:00:00Z", "downstream": [ "example" ], "host": "example" } ] } ], "unwired": [ { "trigger": "example", "reason": "example" } ]}The whole map: every pipeline, every reserved trigger, and the shape hash.
object
One trigger’s list.
object
One step, with everything needed to render its outcome and explain a no-op.
object
object
A trigger with no list, and why it has none.
object
Examplegenerated
{ "configHash": "example", "pipelines": [ { "trigger": "example", "drivenBy": "example", "configurable": true, "steps": [ { "order": 1, "action": "example", "kind": "example", "parameters": { "additionalProperty": "example" }, "failureMode": "example", "moneyPath": true, "repeatable": true, "idempotencyKey": "example", "gateDescription": "example", "auditSource": "example", "auditEvent": "example", "introducedAt": "2026-04-15T12:00:00Z", "downstream": [ "example" ], "host": "example" } ] } ], "unwired": [ { "trigger": "example", "reason": "example" } ]}Unauthorized
object
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Forbidden
object
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}