{"repo":"HealthITAU/pyconnectwise","free":true,"listed":false,"github":"https://github.com/HealthITAU/pyconnectwise","clone":"git clone https://github.com/HealthITAU/pyconnectwise.git","description":"A library for simplifying interactions with the ConnectWise Manage API in Python","language":"Python","stars":63,"topics":["annotated","api","automate","client","connectwise","manage","msp","python","typed","psa"],"license":"GPL-3.0","category":"api-integrations-sdks","readme_excerpt":"pyConnectWise - An API library for ConnectWise Manage and ConnectWise Automate, written in Python pyConnectWise is a full-featured, type annotated API client written in Python for the ConnectWise APIs based off their OpenAPI schemas. This library has been developed with the intention of making the ConnectWise APIs simple and accessible to non-coders while allowing experienced coders to utilize all features the API has to offer without the boilerplate. pyConnectWise currently supports both ConnectWise Manage and ConnectWise Automate. Features: ========= - 100% API Coverage. All endpoints and response models have had their code generated from the ConnectWise Manage and ConnectWise Automate OpenAPI schemas. - Non-coder friendly. 100% annotated for full IDE auto-completion. Clients handle requests and authentication - just plug the right details in and go! - Fully annotated. This library has a strong focus on type safety and type hinting. Models are declared and parsed using Pydantic pyConnectWise is currently in pre-release . This means that while it does work, you may come across issues and inconsistencies. As all Endpoint and Model code has been generated, not all of it has been tested. YMMV. Endpoint generation is custom-built, but Pydantic models have been generated using a customised fork of datamodel-code-generator Known Issues: ============= - Currently only parses Response models. No input models yet. - As this project is still a WIP, documentation or code commentary may","default_branch":null,"files":null,"tree":[],"storefront":"/r/HealthITAU","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HealthITAU/pyconnectwise/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}