---
title: "POST /distribution/release/{releaseId}/validate"
method: POST
path: "/distribution/release/{releaseId}/validate"
tags: ["distribution"]
---

# POST /distribution/release/{releaseId}/validate

`POST /distribution/release/{releaseId}/validate`

## Path parameters

- `releaseId` integer, required

## Response `200`

OK

- ValidationError[]
  - `objectId` object
  - `objectType` 'Unspecified' | 'Track' | 'Release' | 'Artist' | 'DistributorStores_Releases' | 'Video'
  - `field` string
  - `errorMessage` string
  - `value` string
  - `severity` 'Error' | 'Warning'
  - `errorCode` 'ReleaseGenreMissing' | 'ReleaseCopyrightCMissing' | 'ReleaseCopyrightPMissing' | 'ReleaseLanguageMissing' | 'ReleaseCoverMissing' | 'ReleaseCoverFormat' | 'ReleaseCoverSize' | 'ReleaseTotalFileSizeExceeded' | 'ReleaseUPCMissing' | 'ReleaseUPCFormat' | 'ReleaseUPCExists' | 'ReleaseUPCLength' | 'ReleaseSourceIRSCMissing' | 'ReleaseTrackMissing' | 'ReleaseNotReady' | 'SingleReleaseAndTrackNameMismatch' | 'SingleReleaseAndTrackTitleVersionNotEqual' | 'ReleaseNameContainsTitleInfo' | 'ReleaseNameMissing' | 'ReleaseNameContainsExplicitInfo' | 'ReleaseNameContainsLiveInfo' | 'ReleaseNameContainsArtistName' | 'ReleaseVersionContainsExplicitInfo' | 'ReleaseNameContainsSpecialWords' | 'SingleReleaseCannotBeCompilation' | 'ReleaseMustBeCompilation' | 'ReleaseNoEligibleTracks' | 'ReleaseInvalidTerritory' | 'ReleaseAsset' | 'ReleasePrice' | 'ReleaseCatalogExists' | 'InvalidCopyrightDate' | 'TrackISRCMissing' | 'TrackISRCFormat' | 'TrackISRCDuplicate' | 'TrackISRCExists' | 'TrackLengthMissing' | 'TrackLengthForRigntone' | 'TrackWavMissing' | 'TrackAudioSamplerate' | 'TrackLengthTooShort' | 'TrackLargeAudioFileSize' | 'TrackFlacMissing' | 'TrackMp3Missing' | 'TrackDolbyAtmosError' | 'TrackNameMissing' | 'TrackNameContainsExplicitInfo' | 'TrackNameDuplicate' | 'TrackNameContainsNumber' | 'TrackNameContainsTitleInfo' | 'TrackNameContainsSpecialWords' | 'TrackVersionContainsExplicitInfo' | 'TrackNameContainsArtistName' | 'TrackCatalogExists' | 'FileLocked' | 'TrackAudioCopyrightFound' | 'TrackAudioCopyrightScanFailure' | 'ExplicitRequiredForTrack' | 'LanguageRequiredForTrack' | 'ComposerRequiredForTrack' | 'TrackTerritorySubset' | 'TrackTerritoryMismatch' | 'TerritoryClearanceInvalidCountry' | 'TrackPrice' | 'DistributorStore_ReleaseConcurrencyError' | 'ArtistNameContainsAdditionnalArtists' | 'ArtistNameMayContainsAdditionnalArtists' | 'ArtistNameTooGeneric' | 'ArtistNameIsVariousArtists' | 'ArtistNameIsEmpty' | 'ArtistNameIsBlackListed' | 'ArtistNameAppearsNotRealName' | 'ArtistNameLessThanTwoWords' | 'GeneralError'
  - `errorCategory` 'Metadata' | 'Rights'

---

[API](https://skmtc.net/revelator/apis/revelator-api.md) · [All operations](https://skmtc.net/revelator/apis/revelator-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/revelator/revelator-api/revisions/7a22c2db13c0/schema)
