It's all about the answers!

Ask a question

REST APIs to automate ALM IBM


Narendra Kumar Ramesh (11) | asked Oct 12 '23, 5:41 a.m.

Is there any rest API's to create, delete and update a new work item in ALM IBM using python? If yes, please provide us the API which will be really helpful for me to automate the complete ALM


One answer



permanent link
Ralph Schoon (63.3k33646) | answered Oct 12 '23, 7:26 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
edited Oct 12 '23, 7:26 a.m.

 This is the list of all public APIs we have for ELM: https://jazz.net/wiki/bin/view/Deployment/CLMProductAPILanding


There are specific JAVA based APIs (the SDK) that are available for EWM.

Otherwise you can use HTTPS based APIs with any language that support HTTPs.
For EWM, DoorsNext, ETM, you can use the OSLC API. There are several OSLC related links on that page.

This blog shows an example: https://rsjazz.wordpress.com/2022/02/02/ewm-work-item-oslc-cm-api/ and uses Python to create work items. The other products would work similar. Note there are limits of what you can do with OLSC. 


Comments
Ralph Schoon commented Oct 12 '23, 7:38 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

I would also suggest to have a look at https://github.com/IBM/ELM-Python-Client 

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.