Loading…
Backwards Incompatible V2 API Changes
ZoomBenjamin Dean
Summary
Following the removal of Zoom's Attention Tracking feature, backwards-incompatible modifications were introduced to the V2 REST API effective April 3, 2020. Under these deprecations, the attentiveness_score field in meeting and webinar participant reports returns an empty value, while the attention_tracking field across user, group, and account settings endpoints defaults to false. Both attention-tracking fields remain temporarily in API responses before full removal in a future release. Additionally, starting April 12, 2020, password-related configuration fields become immutable and permanently set to true for Free and single-host Pro K-12 Education accounts. These locking measures affect settings such as password requirements for scheduled, instant, or personal meetings, alongside PSTN password protection across account, group, and user endpoints.
Context
The removal of the Attention Tracking feature in Zoom and security requirements for K-12 Education accounts prompted breaking updates across V2 REST API endpoints.
Approach / What changed
Zoom deprecated attention-tracking parameters by having attentiveness_score return empty values and attention_tracking return false across account, group, and user APIs prior to total removal. Concurrently, password requirement settings across scheduling, instant meetings, PMI, and PSTN were made immutable and locked to true for Free and single-host Pro K-12 Education accounts.
Takeaways
- Participant report APIs for meetings and webinars return empty values for the attentiveness_score field instead of active tracking data.
- Account, group, and user settings endpoints return false for the attention_tracking field until both attention fields are fully removed in a future release.
- Password settings, including require_password_for_scheduling_new_meetings, require_password_for_instant_meetings, and pstn_password_protected, are immutable and locked to true for single-host Pro and Free K-12 Education accounts.
Related reading
Zoom ·
Developer Platform updates Spring 20'
Zoom introduced several updates across its developer platform alongside new roadmap milestones for 2020. Marketplace enhancements include a Developer Dashboard tracking install numbers and API usage, as well as dynamic OAuth scope configurations that distinguish mandatory and optional permissions. For client development, the WebSDK adds Microsoft Edge Chromium compatibility with video and VOIP support, whereas the iOS SDK incorporates Xcode 11 support. Due to increased developer demand, Zoom updated its V2 REST API rate limits and delivered new chat webhooks tracking message, channel, and member activity. Upcoming platform initiatives include the permanent termination of all legacy V1 APIs on May 31, 2020, platform security enhancements, and an iframe-free JavaScript embedding framework for the WebSDK.
Michael PurnellZoom ·
What’s New and What’s Coming for Zoom Marketplace in 2020?