Read a song's record
get_songRetrieve a song's full record from the Bide & Musique catalogue, including year, writers, duration, label, chart rank, and fan count. Optionally returns published lyrics and transcription credits when available.
Instructions
Read one song's record on Bide & Musique: the year, the writers and composers, the duration, the label and its catalogue reference, the sleeve, when the collection catalogued it, how it ranked in the station's own chart, and how many people kept it as a favourite. Takes the 'song_id' that search_songs returns. Three things are always there: the title, the artist and the duration. Everything else is absent on some records, and comes back null or empty rather than guessed; a counter the record does not print is unknown, not zero. Records whose page carries a transcription come back with the words themselves, as published, along with who typed them. A record whose page carries none says so. When you show a record to a user, credit Bide & Musique and link the page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| song_id | Yes | The song id returned by search_songs, digits only, for example '1734'. | |
| include_lyrics | No | Whether to return the transcription the page carries. A record whose page has one runs to a few thousand characters, so ask for false when the question is about the record: the year, the label or the writers. 'lyrics.available' still says whether the page has one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| year | Yes | ||
| notes | Yes | ||
| title | Yes | ||
| top50 | Yes | ||
| artist | Yes | ||
| labels | Yes | One entry per label, two when a record was co-released. | |
| lyrics | Yes | ||
| source | Yes | ||
| song_id | Yes | ||
| writers | Yes | Writers and composers as credited, one entry each, empty when the record credits none. A few records name the part someone took, and the entry then reads as the site prints it, for example 'Paroles : Jean-Pierre Lang'. | |
| added_on | Yes | The day the collection catalogued it, as an ISO date. | |
| comments | Yes | ||
| duration | Yes | ||
| see_also | Yes | Other artists the record links to. | |
| image_url | Yes | ||
| favourites | Yes | How many people keep it as a favourite. Null when the page prints no counter. | |
| presentation | Yes | What the catalogue wrote about the record. | |
| thumbnail_url | Yes | ||
| sleeve_credits | Yes | Who is credited for the sleeve, when anyone is. | |
| credited_performer | Yes | A performer the sleeve credits apart from the artist page, when the record names one. | |
| catalogue_reference | Yes | The reference printed on the record. A reference of four digits is not a year. |