REST API edit "succeeds" without changing anything

REST API edit "succeeds" without changing anything

I'm sending an EDIT_REQUEST request with the following INPUT_DATA:

  1. <Operation><Details>
  2. <parameter>Technician</parameter>
  3. <value>[technician name here]</value>
  4. </Details></Operation>

I get the following response:

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <API version="1.0">
  3. <response>
  4. <operation name="EDIT_REQUEST">
  5. <result>
  6. <statuscode>200</statuscode>
  7. <status>Success</status>
  8. <message>Request 92562 successfully edited</message>
  9. </result>
  10. </operation>
  11. </response>
  12. </API>

Then, I check the ticket in the normal SDP interface, and an edit has been logged in the history, but the technician hasn't changed.

I'd like to be able to actually change technician assignment using the API, and it would also be nice to not fill up a ticket's history with empty edits if nothing changed.

                  New to ADSelfService Plus?