PlayReady API
PlayReady API 6.24.1 (November 26, 2025)
- Security updates
PlayReady API 6.24.0 (November 18, 2025)
- PlayReady License Server SDK updated from v4.6.7607.0_QFE1 to v4.7.8118. This is a “mandatory” SDK update that Microsoft requires partners to deploy within 6 months of the release date (4th Sept 2025).
- To PlayReady API On-premise users: PlayReady API 6.24.0 requires the SDK v4.7.8118+. Please update the SDK files.
PlayReady API 6.23.0 (August 14, 2025)
- Added the "blocked users" feature. A user can now be blocked from receiving new licenses based on the "user_id" in the entitlement message when the same user is also added to the blacklist via the Management API "api/BlockedUsers" endpoint. https://docs.axinom.com/services/drm/license-service/license-service-management-api/blocked-users
PlayReady API 6.22.1 (July 15, 2025)
- Exposed X-AxDrm-ErrorCode HTTP Header for clients that use CORS. This is a relatively new custom header that represents Axinom error codes. Currently, this header is only used in Concurrent Stream Limiting.
- Fixed requests from revoked clients, resulting in a server error. Now they’re handled and logged as client errors.
PlayReady API 6.21.2 (February 26, 2025)
- White-listed Common Media Client Data (CMCD) request headers for CORS.
PlayReady API 6.21.0 (December 02, 2024)
- PlayReady Server SDK upgraded from v4.6.7604.13892 to v4.6.7607.0_QFE1. This is a security update released by Microsoft on Oct 26, 2024.
PlayReady API 6.20.4 (October 02, 2024)
- Logging and stability improvements.
PlayReady API 6.20.3 (September 03, 2024)
- Logging and stability improvements.
PlayReady API 6.20.2 (July 18, 2024)
- Security and stability improvements.
PlayReady API 6.20.1 (February 19, 2024)
- DRM Message "begin_date" is now allowed to be up to 1 second into the future for the message to be considered active. This is to account for small clock-drifts, which can cause issues when the begin date is set to current time.
- Whitelisted the new Widevine-specific HDCP "2.3" setting which is still validated when PlayReady is used.
Older release notes can be found here.