Reputation: 21038
I was wondering if there are urls for the various calls that can be made to jira. get issues, get users. what format are they in xml? json?
I want to write a wrapper class in python. I see the SOAP api exsists but no methods definitions in python anywhere I can find. I found the java one fairly easy.
Your help is appreciated.
Please and thank you.
Upvotes: 3
Views: 4268
Reputation: 5575
Atlassian recommends REST API to communicate with Jira remotely. It is supported in Jira 5.0 and later. They still support SOAP API, but are not going to implement any new functionality there.
To use SOAP API in Python you can use any SOAP client library - What's the best SOAP client library for Python, and where is the documentation for it?
Here are examples in Python that use REST web services - http://developer.yahoo.com/python/python-rest.html
Upvotes: 0
Reputation: 4717
Please take a look at this: http://blog.sophilabs.com/2011/08/overcoming-jira-3-13-x-remote-access-limitations-part-ii/
This is a good alternative to put up with JIRA RPC limitations.
Upvotes: 3
Reputation: 60604
the Atlassian site has samples right on it.
using SOAP client to interact with Jira:
http://confluence.atlassian.com/display/JIRA/Creating+a+SOAP+Client
and using xml-rpc to interact with Jira:
http://confluence.atlassian.com/display/JIRA/Creating+a+XML-RPC+Client
also check out the documentation they have for the API:
http://confluence.atlassian.com/display/JIRA/JIRA+XML-RPC+Overview
Upvotes: 3