The POST /workflow/{id}/rerun endpoint doesn’t accept new parameters or variables. If you need to pass a one-off variable (like rerun=true) to an existing workflow ID without triggering a brand new pipeline, you have to hack it via Project Settings.