Hello everyone, In my role as an administrator, I am interested in retrieving a list of applications that have been installed from the marketplace, along with relevant information about their installations and uninstallations. I'm looking for APIs or methods that can provide audit logs related to these app installations, similar to what I can access through the user interface. I have found a UI feature that displays the audit logs for app installations, and you can see it here: Apps Audit Logs UI. However, I am looking for a way to access this information programmatically through APIs or other means if available. Thank you for your assistance.
Hi @Harsh Raval There is an API endpoint to list all installed apps.
(ex: https://your-instance.atlassian.net/rest/plugins/1.0/)
Even though the documentation does state that this endpoint is only for server/DC, it does work on cloud instances. That being said, you won't find full audit log information like it's presented on the App Audit Logs UI (the link you provided). Therefore, it might not suit your needs if you need details about app installation timestamps, etc.
The link you did provide is for Confluence Cloud.. you might want to check out the Jira Software Cloud page:
https://your-instance.atlassian.net/plugins/servlet/upm/log?source=manage
And on that page, you'll find an RSS link:
https://your-instance.atlassian.net/rest/plugins/1.0/log/feed
From your browser, you'll be able to view that RSS feed just fine; however, to do it from a backend app/client, utilize basic authentication along with your username (email address) and API token for your password.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.