VersatileCore features TMDB Enrichment options which allows you to use your TMDB Developer API Key to output show data onto cinema pages.
TMDB Enrichment is able to provide the following data into the VersatileCore system:
- Director
- Cast
- TMDB Trailer (this will be used if the 'trailer' column is empty)
- Runtime (this will be used if the 'runtime' column is empty)
- Production Company (this will be used if the 'producer' column is empty)
- Release Date
- Cast Information
- Movie Category (as per TMDB)
- Age Rating (this will be used if the 'age_rating' column is empty)
- Short Synopsis / Blurb (this will be used if the 'blurb' column is empty)
- Film Rating (pos/neg score)
Information that isn't used for strictly enrichment purposes is displayed in a card on cinema type listings (see what definitions cinema listings hold here).
Data that is already in the database and matches what TMDB has will show a 'TMDB Match' indicator next to it. This will also appear next to merged data from the TMDB enrichment process.
Configuring TMDB Enrichment
To configure the enrichment service, you must get an API key from TMDB API settings. With this key, input it into the TMDB settings within VersatileCore. You'll be able to access this within VersatileManager by visiting Events > TMDB Settings.
You can configure what data you want to use by selecting the checkboxes next to the data types you want to utilise on the frontend. Different themes parse the data in different ways.
Film Rating Calculation
TMDB provides an average vote count out of 10. A percentage for positive / negative scores is calculated on this basis.
This data is from Lee Cronin's The Mummy, released 2026.
Data shows an averaged score of 6.9 out of 10. The system takes this as a percentage creating 69% positive review, and 31% negative review. Whilst this is not wholly accurate, it provides a good idea of audience reviews.
Data appears in the frontend in a similar card-format to this: