In the request example for "Update a Data Step Property", the JSON body is missing a parameter. The JSON body should contain something like "id : dsprop-2345".
Change the request example code from
###....-d '{"name":"Start date changed","dataType":"Number",.....###
to
###....-d '{"name":"Start date changed", "id":"dsprop-2345","dataType":"Number",.....###