We are currently exporting case data to another Customer Relationship Management platform where payment details are being updated. We are planning to then return the updated/edited data back to Commcare.
I wanted to know if there are any existing APIs to do this directly, or if it still needs to be submitted through the form submissions API?
Just to add to what Cory said, we exclusively change cases by using form submissions since it gives us a transnational view of case changes. Even our internal tools 'submit' forms to modify cases.