Skip to main content
POST
Put the plan as it now stands into force as the next version, and retire the one it replaces.

Headers

Prefer
enum<string>

Preference

Available options:
params=single-object

Body

Put the plan as it now stands into force as the next version, and retire the one it replaces.

The schedule is unaffected — generation has always read the live plan — so what changes is which version the rounds raised from here on record. Refused where nothing differs from the version in force, and refused on the same blockers as activation. Requires maintenance.plan.approve.

p_plan_id
string<uuid>
required
p_change_summary
string<text>

Response

200

OK