OBJECT

Metadata

A artist's media's metadata used in rendering template for partner

link GraphQL Schema definition

  • type Metadata {
  • # Album Name that this media metadata is associated with
  • album: String!
  • # Unique code for audio
  • audio_isrc: String!
  • # List of Collaborating Artists for the media this metadata is associated with
  • #
  • # Arguments
  • # roles: [Not documented]
  • # type: [Not documented]
  • collaborating_artists(
  • roles: [CollaboratingArtistRole!],
  • type: CollaboratingArtistType
  • ): [CollaboratingArtist!]!
  • composer: String! @deprecated( reason: "WARNING: field is deprecated use `Metadata.collaborating_artists` instead" )
  • # Returns an array if composition rights that are asserted by the user of the
  • # media associated with this metadata
  • composition_rights: [Right!]!
  • # Text displayed according to the composition rights asserted to the media
  • # associated with this metadata
  • composition_rights_summary: String @deprecated( reason: "WARNING: this field is not currently used in any application" )
  • copyright_name: String!
  • copyright_year: Int
  • # Origin Country of recording
  • country_of_recording: String
  • # Country of recording country code enum for the metadata
  • country_of_recording_enum: CountryCode
  • director: String!
  • featured_artist: String! @deprecated( reason: "WARNING: field is deprecated use `Metadata.collaborating_artists` instead" )
  • # Genre for the media associated to this metadata
  • genre: String!
  • # Genre enum for the media associated to this metadata
  • genre_enum: Genre
  • # Flag for the media associated with this metadata has full rights to the current
  • # user
  • has_full_rights: Boolean!
  • # Flag for the media associated with this metadata has partial rights to the
  • # current user
  • has_partial_rights: Boolean!
  • id: ID!
  • # Flag to see if the media associated with this metadata is clean or not
  • is_clean: Boolean
  • # Flag for the media associated with this metadata is a cover
  • is_cover: Boolean
  • # Flag to see if the media associated with this metadata is explicit or not
  • is_explicit: Boolean
  • # Unique Musical Work Code
  • iswc: String
  • label: String!
  • # Two letter language code to identify the language that this media is in
  • language_code: String
  • # Language code enum for the media associated to this metadata
  • language_code_enum: MediaLanguageCode
  • lyrics: String!
  • # Text displayed according to the music video rights asserted to the media
  • # associated with this metadata
  • music_video_rights_details: String @deprecated( reason: "WARNING: this field is not currently used in any application" )
  • # Returns an array of policies
  • policies: [Policy!]!
  • # Name of the language that corresponds to the metadata's language code
  • pretty_language: String
  • production_company: String!
  • publisher: String!
  • # Returns an array if rights that are asserted by the user of the media associated
  • # with this metadata
  • rights: [Right!]!
  • rights_society: String!
  • secondary_genre: String
  • # Secondary Genre enum for the media associated to this metadata
  • secondary_genre_enum: Genre
  • # Song name of the media this metadata is associated with
  • song_name: String!
  • # Text displayed according to the sound recording rights asserted to the media
  • # associated with this metadata
  • sound_recording_rights_details: String @deprecated( reason: "WARNING: this field is not currently used in any application" )
  • # Determines when this metadata is last updated at
  • updated_at: String!
  • user_id: ID!
  • # Unique code for video
  • video_isrc: String!
  • video_producer: String!
  • # Text displayed according to the web rights asserted to the media associated with
  • # this metadata
  • web_rights_details: String @deprecated( reason: "WARNING: this field is not currently used in any application" )
  • }