How to create Test case in ETM using API programmatically
One answer
Please have a look at https://jazz.net/wiki/bin/view/Deployment/CLMProductAPILanding
For ETM you have two options, one is the OSLC API and the other is the ETM Reportable REST API, which in contrary to its name is not only for reporting, but can also create and update.
Comments
The OSLC specification for QM is here: https://oslc-op.github.io/oslc-specs/specs/qm/quality-management-spec.html