FairPlay API
FairPlay API 6.25.0 (September 25, 2025)​
- Minor security update.
FairPlay API 6.24.3 (September 02, 2025)​
- Modified device class data type to match value returned by widevine device type used in traced requests logging.
- Fixed log attribute casing
FairPlay API 6.24.1 (July 23, 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.
- 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
FairPlay API 6.23.0 (April 10, 2025)​
- Added a feature to prevent token reuse. The feature can be enabled via the Entitlement Message: license_server.access_control.prevent_drm_message_reuse = true (default: false). It requires an 'id' to be set for each Axinom DRM License Service Message.
FairPlay API 6.22.0 (February 25, 2025)​
- White-listed Common Media Client Data (CMCD) request headers for CORS.
FairPlay API 6.21.2 (September 05, 2024)​
- Logging and stability improvements.
FairPlay API 6.21.1 (July 17, 2024)​
- Security and stability improvements.
FairPlay API 6.21.0 (March 04, 2024)​
- Added "allow_airplay" and "allow_av_adapter" Entitlement Message options to restrict playback via AirPlay and Apple AV adapter, respectively.
- 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.
Older release notes can be found here.