Changelog

Changelog

March 26, 2025

CHANGE

Required Metadata + Rights Updates for TTS

Last June, we introduced support for TikTok’s new Scanning service (TTS)— and it’s officially going live. This feature lets users set Monetize or BlockAccess policies on tracks used in UGC videos.

To comply with TikTok’s scanning policies, the following fields must be included per track:

  • Track Origin – Composition Rights
  • Track Properties – Recording Rights
  • Monetization Policy:
    • Monetize – Allow monetized UGC usage
    • BlockAccess – Prevent UGC use entirely

Tracks without updates after the deadline will be excluded from scanning and monetization

Affected Endpoints

  • /content/release/save
  • /content/release/retail/save

Actions Required

  • Update metadata and apply the appropriate policy
  • Redeliver affected tracks only to TikTok (No additional distribution fees apply)

Deadlines

  • 2025-03-31 Tiktok Deadline for the new Scanning service (TTS)

March 22, 2025

DOCS

New Changelog

API documentation Release Notes have been updated and renamed to Changelog.

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

March 18, 2025

BREAKING

Deezer Metadata Requirements Update

Deezer is enforcing new contributor metadata requirements starting Q2 2025. Tracks missing required roles will be removed, along with associated albums.

  • Instrumental Tracks must include:
    • Composer (RoleId: 2)
  • Non-Instrumental Tracks must include either:
    • Composer (RoleId: 2) + Lyricist (RoleId: 4)
    • or Composer Lyricist (RoleId: 65)

Affected Endpoints

  • /distribution/release/multiresendtostore
  • /distribution/release/addtoqueue
  • /distribution/release/approve

Actions Required

  • Update your metadata to match the new requirements.

Deadlines

  • 2025-04-14 Global compliance deadline
  • 2025-05-31 Brazil (BR country code) compliance deadline

March 11, 2025

BREAKING

Streamlined Artist External IDs Handling

A profileId of 0, null, or an absent entry in the artistExternalIds array will now be treated the same. The specific behavior of this empty state will differ depending on the store.

Any endpoints responding with an Artist Object will have its artistExternalIds array contain only existing external IDs. Values that were previously had "profileId": 0 will no longer appear in the array.

Affected Endpoints

  • /artists
  • /artists/summary
  • /artists/{artistId}
  • /content/release/save
  • /content/release/all
  • /content/release/{releaseId}
  • Any other endpoints that expect or return the Artist Object

Actions Required

  • Update your implementation relying on the returned Artist Object

Deadlines

  • 2025-03-11
NEW

New DSP support for artist external IDs

Added support for additional DSPs when it comes to providing Artist External IDs.

  • Soundcloud (68)
  • Meta (309)

Affected Endpoints

  • /artists
  • /artists/summary
  • /artists/{artistId}
  • /content/release/save
  • /content/release/all
  • /content/release/{releaseId}
  • Any other endpoints that expect or return the Artist Object

Actions Required

  • No actions required

Deadlines

  • No deadlines

February 5, 2025

CHANGE

Staging environment no longer supported

We no longer support testing on the staging environment. All of the examples and documentation were updated to reflect this change.

Please contact us to create a dedicated Sandbox account.

Affected Endpoints

  • All endpoints

Actions Required

  • Adjust your testing to use the sandbox account on the production environment

Deadlines

  • 2025-02-05
DEPRECATED

V1 Web inerface no longer supported

We are removing support for redirecting to, and generally using, the outdated V1 Web Interface.

Affected Endpoints

  • No endpoints

Actions Required

  • Remove any references to the V1 Web Interface

Deadlines

  • 2025-02-05
CHANGE

Updated the production URL

From this point forward the only supported url will be api.revelator.com

This is currently not a breaking change, but we recommend updating your code to use the primary url, as others might become deprecated in the future.

Affected Endpoints

  • All endpoints

Actions Required

  • Change the main URL across your implementation to api.revelator.com

Deadlines

  • 2025-02-05

January 16, 2025

NEW

New V3 Analytics metric

Added support for Engagement Analytics to the V3 Analytics. 📊

  • Access by using the new engagement metric
  • Track listener behavior with skip rates, completion rates, saves, and short-stream metrics
  • Compatible with all existing filters and aggregation dimensions in the
  • Part of our continuing effort to provide deeper streaming insights

Affected Endpoints

  • /analytics/{metric}/{aggregation}

Actions Required

  • No actions required

Deadlines

  • No deadlines

September 12, 2024

NEW

Dolby atmos

Dolby atmos is officially supported and ready to be distributed.

To supported this change, the Track Object has been updated. Explore the new changes directly on the Track Object and refer to the New track recording model section for more information.

Make sure you understand the limitations and cost associated with Dolby Atmos recordings before creating tracks. Read our Dolby Atmos Guide for more information.

Affected Endpoints

  • /content/release/save
  • /content/release/all
  • /content/release/all/summary
  • /content/release/{releaseId}

Actions Required

  • Review the new track recording model
  • Read our Dolby Atmos Guide

Deadlines

  • No deadlines

August 5, 2024

BREAKING

Token security

As part of our security hygiene and access protocol work, we’ve moved to a more secure token protocol and updated the related documentation accordingly.

The access token can only be provided in the Authorization header, and must be prefixed with the word “Bearer”. (Bearer token)

Affected Endpoints

  • All endpoints

Actions Required

  • Update your implementation to only authenticate using the Bearer token

Deadlines

  • 2024-08-05

July 30, 2024

DOCS

Artist Image field

Added this previously undocumented field to the Artist Object.

Affected Endpoints

  • /content/release/save
  • /content/release/all
  • /content/release/{releaseId}
  • /artists
  • /artists/summary
  • /artists/{artistId}
  • Any other endpoints that expect or return the Artist Object

Actions Required

  • No actions required

Deadlines

  • No deadlines
DOCS

Documented Takedown

Newly documented Takedowns section.

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

July 10, 2024

DOCS

Common resources

Added the Common Resources section in order to provide easy-access and overview of this type of data.

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

June 24, 2024

CHANGE

Monetization Policy Changes

New Monetization Policy changes introduced to reflect TikTok’s Monetization Changes

  • Added monetization policies for TikTok. (NoTikTokScanning, Monetize, BlockAccess)
  • A new field trackMonetizationPolicyIds available during Setting Distribution Options for track-level policies.

Affected Endpoints

  • /content/release/retail/save

Actions Required

  • Review the monetization policy section

Deadlines

  • No deadlines

June 20, 2024

BREAKING

Track Types and Properties

New fields/changes introduced to reflect TikTok’s Monetization Changes

  • trackProperties is a new and required field on the Track Object.
  • trackType is now a required field on the Track Object. This field also accepts a new value: 2 - Cover song

Affected Endpoints

  • /content/release/save
  • /content/release/all
  • /content/release/all/summary
  • /content/release/{releaseId}
  • /distribution/release/{releaseId}/validate
  • /distribution/release/addtoqueue

Actions Required

  • Update your implementation of the affected endpoints

Deadlines

  • 2024-07-15 Implementation deadline

May 22, 2024

BREAKING

Only active stores

Attemnts to distribute to stores containing the isActive == false will now fail.

Affected Endpoints

  • /distribution/release/multiresendtostore
  • /distribution/release/addtoqueue
  • /distribution/release/approve

Actions Required

  • Make sure you are not trying to deliver to any inactive stores

Deadlines

  • 2024-05-22

May 15, 2024

NEW

User invites

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines
BREAKING

First and last name for Composer/Writer required

Composer/Writer details on tracks missing either a valid first and last artist name are no longer allowed for distribution.

Affected Endpoints

  • /distribution/release/multiresendtostore
  • /distribution/release/addtoqueue
  • /distribution/release/approve

Actions Required

  • Make sure you are providing the first and last name for all Composers/Writers

Deadlines

  • 2024-05-15
BREAKING

No short tracks

Tracks that are less than 2 seconds long are no longer allowed for distribution. Any attempt at distributing or uploading these tracks will fail.

Affected Endpoints

  • /distribution/release/multiresendtostore
  • /distribution/release/addtoqueue
  • /distribution/release/approve
  • /media/audio/*

Actions Required

  • Make sure you arenot trying to distribute short tracks

Deadlines

  • 2024-05-15

April 12, 2024

DOCS

Glossary page

Added a Glossary page containing most used terms.

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

April 1, 2024

NEW

Royalty tokens

Royalty tokens are now supported and documented.

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

March 20, 2024

BREAKING

Distribution statuses updated

Distribution statuses updated.

  • New statuses for takedowns (72, 75, 76, 79)
  • Old statuses updated (8, 10, 11)

Affected Endpoints

  • /distribution/store/all

Actions Required

  • If you implementation is rellying on any of the changed statuses, make sure you update it accordingly.

Deadlines

  • 2024-03-20

March 14, 2024

DOCS

Examples

The endpoint examples are now back after the documentation migration.

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

January 29, 2024

NEW

Tipalti integration

Tipalti integration added to Revelator. By completing the following flows you will be able to pay your payees using this feature:

  • Payor Flow - Connect your Tipalti Account with your Revelator Parent Account
  • Payee Flow - Set up a payee to receive money via Tipalty

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

January 24, 2024

DOCS

New API documentation

Affected Endpoints

  • No affected endpoints

Actions Required

  • Start using the new API documentation on a new URL

Deadlines

  • No deadlines

November 11, 2023

DEPRECATED

External URL for track/release files no longer supported

Using an externalUrl to associate files with a track/release is no longer recommended! Files referenced like this are not being downloaded by our system until distribution, leading to unexpected behavior. Use the endpoints mentioned above for all file uploading needs.

Affected Endpoints

  • /content/release/save

Actions Required

  • Update your implementation to no longer utilize externalUrl for track/release audio files
  • Use the new endpoints for uploading files instead

Deadlines

  • 2023-11-11
NEW

Uploading files

Newly documented endpoints for uploading files

  • POST /media/audio/upload/wav - Upload a file in wav format to the Revelator servers
  • POST /media/image/upload - Upload an image file to the Revelator servers
  • POST /media/audio/pullexternal/wav - Pull a file in wav format from an external url to the Revalator servers

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines

September 26, 2023

DEPRECATED

Create new account endpoint

POST /account/createnewaccount' - endpoint is now deprecated. This is done to mitigate confusion for creating new accounts.

Affected Endpoints

  • /account/createnewaccount

Actions Required

  • Use the documented ways of creating accounts instead

Deadlines

  • 2023-09-26
NEW

Enterprise Information Endpoints

Enterprise information endpoints:

  • GET /enterprise/clients/{id} - Retrieves basic information about a single enterprise
  • GET /enterprise/clients/all - Retrieves basic information about all enterprises associated with the account

Affected Endpoints

  • No affected endpoints

Actions Required

  • No actions required

Deadlines

  • No deadlines