Answer
Send an explicit empty JSON object, {}, as the request body — even for an action that takes no meaningful parameters, the framework still expects to deserialize a request body, and omitting the body entirely (rather than sending an empty object) is what triggers this deserialization error. Since this is a state-changing action, make sure the call is a POST with {} as its body, and the error should clear.