# FMDB Documentation - [Introduction](https://docs.fmdb.net/api-reference/introduction.md): The FMDB API provides access to a comprehensive film music database, covering releases, productions, artists, and recordings. - [List artists](https://docs.fmdb.net/api-reference/artist/list-artists.md): List artists - [Get an artist](https://docs.fmdb.net/api-reference/artist/get-an-artist.md): Get an artist - [List an artist's name variations](https://docs.fmdb.net/api-reference/artistalias/list-an-artists-name-variations.md): List an artist's name variations - [Get an artist's name variation](https://docs.fmdb.net/api-reference/artistalias/get-an-artists-name-variation.md): Get an artist's name variation - [List an artist's external links](https://docs.fmdb.net/api-reference/artistexternallink/list-an-artists-external-links.md): List an artist's external links - [Get an artist's external link](https://docs.fmdb.net/api-reference/artistexternallink/get-an-artists-external-link.md): Get an artist's external link - [List an artist's group memberships](https://docs.fmdb.net/api-reference/artistgroupmember/list-an-artists-group-memberships.md): List an artist's group memberships - [Get an artist's group membership](https://docs.fmdb.net/api-reference/artistgroupmember/get-an-artists-group-membership.md): Get an artist's group membership - [List artist roles](https://docs.fmdb.net/api-reference/artistrole/list-artist-roles.md): List artist roles - [Get an artist role](https://docs.fmdb.net/api-reference/artistrole/get-an-artist-role.md): Get an artist role - [Resolve a free-text credit title to an artist role](https://docs.fmdb.net/api-reference/artistroleresolution/resolve-a-free-text-credit-title-to-an-artist-role.md): Maps a free-text credit title (e.g. "Music by", "Orchestrations", "Conducted by") to the best-matching FMDB role. - [List your collection](https://docs.fmdb.net/api-reference/collectionitem/list-your-collection.md): List your collection - [List a user's collection](https://docs.fmdb.net/api-reference/collectionitem/list-a-users-collection.md): List a user's collection - [Add an item to a user's collection](https://docs.fmdb.net/api-reference/collectionitem/add-an-item-to-a-users-collection.md): Add an item to a user's collection - [Get an item from a user's collection](https://docs.fmdb.net/api-reference/collectionitem/get-an-item-from-a-users-collection.md): Get an item from a user's collection - [Remove an item from a user's collection](https://docs.fmdb.net/api-reference/collectionitem/remove-an-item-from-a-users-collection.md): Remove an item from a user's collection - [Update an item in a user's collection](https://docs.fmdb.net/api-reference/collectionitem/update-an-item-in-a-users-collection.md): Update an item in a user's collection - [List labels](https://docs.fmdb.net/api-reference/label/list-labels.md): List labels - [Get a label](https://docs.fmdb.net/api-reference/label/get-a-label.md): Get a label - [List a label's external links](https://docs.fmdb.net/api-reference/labelexternallink/list-a-labels-external-links.md): List a label's external links - [Get a label's external link](https://docs.fmdb.net/api-reference/labelexternallink/get-a-labels-external-link.md): Get a label's external link - [List a label's series](https://docs.fmdb.net/api-reference/labelseries/list-a-labels-series.md): List a label's series - [Get a series from a label](https://docs.fmdb.net/api-reference/labelseries/get-a-series-from-a-label.md): Get a series from a label - [Get your account](https://docs.fmdb.net/api-reference/me/get-your-account.md): Get your account - [List organizations](https://docs.fmdb.net/api-reference/organization/list-organizations.md): List organizations - [Get an organization](https://docs.fmdb.net/api-reference/organization/get-an-organization.md): Get an organization - [List an organization's external links](https://docs.fmdb.net/api-reference/organizationexternallink/list-an-organizations-external-links.md): List an organization's external links - [Get an organization's external link](https://docs.fmdb.net/api-reference/organizationexternallink/get-an-organizations-external-link.md): Get an organization's external link - [List packaging types](https://docs.fmdb.net/api-reference/packagingtype/list-packaging-types.md): List packaging types - [Get a packaging type](https://docs.fmdb.net/api-reference/packagingtype/get-a-packaging-type.md): Get a packaging type - [List portrayals](https://docs.fmdb.net/api-reference/portrayal/list-portrayals.md): List portrayals - [Get a portrayal](https://docs.fmdb.net/api-reference/portrayal/get-a-portrayal.md): Get a portrayal - [List productions](https://docs.fmdb.net/api-reference/production/list-productions.md): A JSON:API sparse fieldset narrows each production to the attributes it names, e.g. fields[Production]=title,year,country; descriptions and akas are left out unless named. - [Get a production](https://docs.fmdb.net/api-reference/production/get-a-production.md): Get a production - [List a production's entries](https://docs.fmdb.net/api-reference/productionentry/list-a-productions-entries.md): List a production's entries - [Get a production's entry](https://docs.fmdb.net/api-reference/productionentry/get-a-productions-entry.md): Get a production's entry - [List a production's external links](https://docs.fmdb.net/api-reference/productionexternallink/list-a-productions-external-links.md): List a production's external links - [Get a production's external link](https://docs.fmdb.net/api-reference/productionexternallink/get-a-productions-external-link.md): Get a production's external link - [List a production's recordings](https://docs.fmdb.net/api-reference/productionrecording/list-a-productions-recordings.md): List a production's recordings - [Get a production's recording](https://docs.fmdb.net/api-reference/productionrecording/get-a-productions-recording.md): Get a production's recording - [List releases](https://docs.fmdb.net/api-reference/release/list-releases.md): Lists published releases. Drafts are listed only when an editor asks for them with published=false, and locked releases only to editors. The same rules apply with and without q. A JSON:API sparse fieldset narrows each release to the attributes it names, e.g. fields[Release]=title,releasedate,artist_… - [Get a release](https://docs.fmdb.net/api-reference/release/get-a-release.md): Get a release - [List a release's external links](https://docs.fmdb.net/api-reference/releaseexternallink/list-a-releases-external-links.md): List a release's external links - [Get a release's external link](https://docs.fmdb.net/api-reference/releaseexternallink/get-a-releases-external-link.md): Get a release's external link - [List a release's formats](https://docs.fmdb.net/api-reference/releaseformat/list-a-releases-formats.md): List a release's formats - [Get a release format](https://docs.fmdb.net/api-reference/releaseformat/get-a-release-format.md): Get a release format - [List a release's recordings](https://docs.fmdb.net/api-reference/releaserecording/list-a-releases-recordings.md): List a release's recordings - [Get a release's recording](https://docs.fmdb.net/api-reference/releaserecording/get-a-releases-recording.md): Get a release's recording - [List the tracks on a release format](https://docs.fmdb.net/api-reference/releasetrack/list-the-tracks-on-a-release-format.md): List the tracks on a release format - [Get a track from a release format](https://docs.fmdb.net/api-reference/releasetrack/get-a-track-from-a-release-format.md): Get a track from a release format - [Resolve a slug or FMDB page URL to a UUID](https://docs.fmdb.net/api-reference/resolution/resolve-a-slug-or-fmdb-page-url-to-a-uuid.md): Maps a slug of an artist, production, release, label or organization, or the URL of its public page, to the record's UUID. Pass either type and slug, or url. A slug that has since changed, or the UUID of a record merged into another, is followed to the current record and reported with redirected: tr… - [Get a user](https://docs.fmdb.net/api-reference/user/get-a-user.md): Get a user - [List your wishlist](https://docs.fmdb.net/api-reference/wishlistitem/list-your-wishlist.md): List your wishlist - [List a user's wishlist](https://docs.fmdb.net/api-reference/wishlistitem/list-a-users-wishlist.md): List a user's wishlist - [Add an item to a user's wishlist](https://docs.fmdb.net/api-reference/wishlistitem/add-an-item-to-a-users-wishlist.md): Add an item to a user's wishlist - [Get an item from a user's wishlist](https://docs.fmdb.net/api-reference/wishlistitem/get-an-item-from-a-users-wishlist.md): Get an item from a user's wishlist - [Remove an item from a user's wishlist](https://docs.fmdb.net/api-reference/wishlistitem/remove-an-item-from-a-users-wishlist.md): Remove an item from a user's wishlist - [Update an item in a user's wishlist](https://docs.fmdb.net/api-reference/wishlistitem/update-an-item-in-a-users-wishlist.md): Update an item in a user's wishlist - [Changelog 2026](https://docs.fmdb.net/changelog/2026.md): What changed on FMDB in 2026: artist credit lines, the public API beta, the collection page, Quick Search, a barcode scanner and source cues. - [Changelog 2025](https://docs.fmdb.net/changelog/2025.md): What changed on FMDB in 2025: user accounts, collections and wishlists, two-factor login, browsable recordings, production posters and new search filters. - [Changelog 2024](https://docs.fmdb.net/changelog/2024.md): What changed on FMDB in 2024: recordings, which keep the musicians, orchestras and choirs behind a soundtrack in one place for every release that uses them. ## OpenAPI Specs - [openapi](/openapi.json) ## Optional - [FMDB](https://www.fmdb.net) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.