Set Requirement State
Changed onTurn a requirement off, remove it, put it back, or approve a proposal.
Removal is archival: the requirement and every version of it stay readable, which is the whole point on regulated compliance material.
An approval may name the rule it replaces (replaces_requirement_id), which retires that rule in the same transaction. See _validate_replacement for what is allowed and why the reviewer, rather than a wording match, is the one who says so.
Request
- Base URLhttps://api.kobaltlabs.com (the document declares no server; this is the origin it was published from)
- URLhttps://api.kobaltlabs.com/marketing/guidelines/requirements/{requirement_id}/state
- Authnone declared
Path parameters
Request body
Response
Successful Response
Changes
- breaking
response property
decomposition_idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - warning
added the new
approvedenum value to theresponse property for the response status - warning
added the new
proposedenum value to theresponse property for the response status - warning
added the new
proposedenum value to theresponse property for the response status - info
added the new optional request property
- info
added the new
proposedenum value to the request property - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking