Skip to main content

Meet the new monday.com API Python SDK🐍

🚀 Exciting News for Python Developers! 🐍 In addition to our existing Node.js SDK, we’re thrilled to announce the launch of the monday API Python SDK! We know working with APIs can sometimes be a challenge—dealing with pagination, navigating nested data structures, and keeping up with API version updates can slow you down. That’s why we created our Python SDK. With this new SDK, you can: ✅ Streamline your API interactions ✅ Save time on coding and maintenance ✅ Focus on building solutions Getting started Install the package with pip and initialize the client with your API token What’s Inside? 1. Simplified Data Retrieval Fetch Everything You Need: Boards, Items, Updates and Activity Logs Automatic Pagination: no need to worry about page limits; the SDK handles pagination under the hood Powerful Filtering: Use filters like lastUpdatedAt to get data within specific time frames. Perfect for incremental data pipelines. 2. User-Friendly Data Structures Navigate complex nested responses easily with Python dataclasses. No more wrestling with JSON! 3. Object Creation Create Items: Add new items with column values Update Items: Modify item column values without the headache. Post Updates: Keep everyone in the loop by creating updates directly through the SDK. Check It Out • PyPI Package: monday-api-python-sdk • GitHub Repo: github.com/mondaycom/monday-api-python-sdk

Update on user pricing for marketplace apps

Dipro here - after a few weeks of investigating, I’d like to share with you some updates and final decisions we have made regarding app pricing based on user count. For background: some apps are priced based on the total users on your account. In the app checkout process, monday.com will recommend an app plan size based on the account size. On May 10th, we started making this recommendation based on the number of active users in your account, rather than the total size of your monday plan. This decision was made in response to the counting of non-billable users such as guests and viewers. We announced this change in our developer changelog. After this change, we received feedback from our partners & customers that this was counterintuitive and buggy. Furthermore, some customers with multiple product subscriptions were prompted to upgrade in error. This week, we rolled back the change – our system will now recommend app plans based on an account’s monday.com plan size. For customers with products, we will recommend a plan equal to the number of seats on their largest product. Following this rollback, a small number of customers may need to upgrade their app subscriptions, if they subscribed for an affected app between May 10th and June 17th 2024. We will individually communicate with affected developers today. Ultimately, the change impacted only a very small number of customers, however given the response and impact this change had on our partners, we want to mark this as an opportunity where we have learned and will continue to do better in our communication and transparency. We understand the value and impact changes can make on our developer ecosystem and continue to strive for quality.