In addition to the REST API, Test Management for Jira also offers integration support for widely used automated testing tools, which awards you even more flexibility for posting data to TM4J.
ScriptRunner for Jira Integration
Creating Listeners in ScriptRunner for TM4J Events
Creating Script Fields With ScriptRunner for TM4J Data
Applying Scripts in Bamboo
Annotations With Other CI Tools/Running Locally
Test Automation and API