Changelog
1.6.0
Highlights
- Q1 scores were added to works, similar to Q2 scores, it is an integer included in [0;100] range denoting the confidence in the links between the work and its parties, 0 depicting very low confidence and 100 very high confidence.
Additions
1.5.0
Highlights
- Q2 scores were added to recording <-> work relationships, it is an integer included in the [0;100] range denoting the confidence in a link between a recording and a work, 0 depicting very-low confidence and 100 very-high confidence.
- Some validation rules were added to input parameters so that requests that previously returned 404 Not Found errors or empty search results may now return 400 Bad Request errors if the input identifier was malformed for instance.
Additions
recording.works[x].q2Score
work.recordings[x].q2Score
1.4.0
Highlights
- Third-party ID search parameters where added in order to fully deprecate GET party by third-party ID endpoint since a single third-party ID can be shared by several Quansic parties.
- Searching for an ISNI will also search for merged ISNIs.
Additions
amazonId
, appleId
, deezerId
, discogsId
, ipi
, ipn
, isni
, musicBrainzId
, spotifyId
, wikidataId
search query parameters (/api/v1/party?
endpoint)
Removals
Fields
work.contributors[x].writerShare
(was optional)
party.contributions[x].writerShare
(was optional)
Deprecations
Endpoints
/api/v1/party/{identifier type}/{identifier value}
use new search query parameters or GET party by Quansic lookup ID (/api/v1/party/:quansic_lookup_id
) instead
1.3.0
Additions
Endpoints
/api/v1/party/{quansic lookup identifier}
/api/v1/party/{quansic lookup identifier}/recordings
/api/v1/party/{quansic lookup identifier}/releases
Fields
work.language
work.contributors[x].writerShare
work.undefinedContributors
party.nationalitySource
party.contributions[x].writerShare
recording.country
recording.musicBrainzId
recording.releaseDate
recording.genres
recording.subGenres
recording.crtcMaplStatus.isCanadianContent
recording.crtcMaplStatus.source
recording.crtcMaplStatus.classifications
release.discogsMasterId
release.subtitle
Enumeration values
Deprecations
Endpoints
/api/v1/party/{identifier type}/{identifier value}/releases
/api/v2/parties/{identifier type}/{identifier value}/recordings
Fields
1.2.0
- added a new
nameType
property to parties
- added a new relationship type
Aka
- added
appleId
and spotifyId
properties to recordings
- added
deezerIds
property to parties
- added
deezer-id
path parameter to retrieve parties
1.1.0
- added a new relationship type
IsMemberOf