{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/3"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities"},{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content"}],"enrichment":{"capability":"Provides Python bindings to REST APIs for Atlassian products (Jira, Confluence, Bitbucket, Bamboo, ServiceDesk, Insight, Xray) and supports both Server and Cloud instances.","skillfed_tags":["atlassian-integration","rest-api-client","automation"],"use_cases":["Automate Jira issue creation, updates, and queries using JQL without writing raw HTTP requests.","Create and manage Confluence pages and spaces programmatically for documentation workflows.","Retrieve Bitbucket project and repository data for CI/CD pipeline integration.","Query Jira Service Desk customer requests and manage tickets in support workflows.","Access Insight (CMDB) and Xray (test management) data for enterprise asset and test tracking.","Build custom applications that synchronize data between Atlassian products and external systems."],"what_it_does":"atlassian-python-api is a wrapper around the REST APIs of Atlassian's product suite, letting you automate and integrate with Jira, Confluence, Bitbucket, Bamboo, ServiceDesk, Insight, and Xray from Python code. It abstracts away HTTP details and authentication, exposing product-specific classes (Jira, Confluence, Bitbucket, etc.) with methods for common operations like querying issues, creating pages, or listing projects. The library supports both Atlassian Server and Cloud deployments and can work with optional requests.Session objects for connection pooling.\n\nThe package depends on requests for HTTP, oauthlib and requests_oauthlib for OAuth flows, beautifulsoup4 for HTML parsing, jmespath for JSON queries, and typing-extensions for type hints. It is in Beta status, actively maintained, and has been in development since 2015. The description notes that some methods like the traditional jql() are deprecated for Jira Cloud in favor of enhanced_jql() to align with Atlassian's pagination changes.","worth_installing":"Yes. The package has low install friction, active maintenance, no known vulnerabilities, and permissive licensing. It is well-suited for teams already using Atlassian products who need programmatic access. The main gotcha is ensuring you use the correct authentication method (token for Cloud, password for Server) and staying aware of deprecated methods like traditional jql() for Cloud instances."},"id":"atlassian-python-api","links":{"html":"https://skillfed.io/packages/atlassian-python-api","md":"https://skillfed.io/packages/atlassian-python-api.md","pypi":"https://pypi.org/project/atlassian-python-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-08-21","license_spdx":null,"license_treatment":"permissive","name":"atlassian-python-api","python_support":"unspecified","summary":"Python Atlassian REST API Wrapper"},"popularity":{"monthly_downloads":15993384,"position":1167,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.0.7"}
