I want to use python to pull and combine "assets" such as devices, employees, teams, services etc. Is there no comprehensive python client for assets which is able to create and update assets in addition to handling referenced objects as well?
Welcome to the Atlassian Community!
What are you looking for in a "client"? Anything can talk to Jira and Assets, the REST API is not restricted to any language or library.
What do you mean by "extensive"?
I know I can use the rest api but updating objects in an object type especially when they are referenced is quite complex. Ideally I am looking for a client which takes in data in some form like a json object with it's keys as the asset "attribute name", values as the asset's "attribute value" and creates or updates them within assets as long as the object schema is in place. This is what I mean by extensive where the client handles and formats the data into a payload which can be sent to as a request into assets.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It's not that you can update objects over REST, you are looking for someone to have written something to do that for you.
I'm not aware of any Jira client applications that are generalised to any extent beyond a couple of mobile 'phone apps. There was a desktop application, but the development stopped a while ago.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.