Ask for one of a record's own columns only when it matters, or insist on it only when it does.
A REQUIRE condition is read again at a status change, against the record as that change would leave it — so “insist on the resolution when the status is Completed” refuses the move into Completed rather than noticing afterwards that a completed job has no resolution.
Headers
Preference
params=single-object Body
Ask for one of a record's own columns only when it matters, or insist on it only when it does.
A REQUIRE condition is read again at a status change, against the record as that change would leave it — so "insist on the resolution when the status is Completed" refuses the move into Completed rather than noticing afterwards that a completed job has no resolution.
Response
OK

