How to get API Keys for TMDB, TVDB,TRAKT and more, also how to sign up online
Fanart.TV (Free) for Movies and TV shows fanart
Go to website https://fanart.tv/get-an-api-key/ and login to your account (or create one)
Generate a ‘PROJECT API KEY’ (note : PERSONAL API KEY don’t work) with this info :
Project Name : kodi
Project Description : kodi
Project URL : http://kodi.tv
You should see a Project API Key created which looks similar to the following : 84f9633e5c6801d82759ed48e5059560 (example only to indicate formatting, do not use this key, it’s invalid)
TheMovieDB (Free) To use when making your own add- ons and also to input into add ons you use , this will stop issues when searching for example Most popular and fail due to over use of the api key within the add on
Go to website https://www.themoviedb.org/settings/api and login to your account (or create one)
Click to ‘Request an API Key’ (bottom left of main content section of page)
Select ‘Developer’ and accept the terms of usage
Enter this info for application details :
App name : Kodi
App URL : http://kodi.tv
App Summary : Personal API key for Kodi add-ons
Rest of the fields are just your personal info, populate them
Click to ‘Submit’
Your key is listed in ‘API Key (v3 auth)’ section, You should see a key created which looks similar to the following : 878b84aeea12334580bd86fa300e67da (example only to indicate formatting, do not use this key, it’s invalid)
:TheTVDB (Free) for use when creating your own add on
Go to website http://thetvdb.com/ and login to your account (or create one)
Go to this URL : http://thetvdb.com/?tab=apiregister
Enter this info :
Project Name : kodi
Project website : http://kodi.tv
Click to ‘Retrieve API Key’
Your key is listed in ‘API Keys’ section, You should see a key created which looks similar to the following : FF02D36BE10A733B (example only to indicate formatting, do not use this key, it’s invalid)
OMDb API (Requires $1.00+ per month) Not needed similar to TMDB
Go to website https://www.patreon.com/bePatron?u=5038490
Choose ‘Basic $1.00+ per month’ and click ‘Continue’
Login to your account (or create one)
Click ‘Pay’ button
Go to URL : http://www.omdbapi.com/apikey.aspx
Enter your address email you use with your Patreon account to retrieve your API Key
You should receive an email with an API key which looks similar to the following : 32c545ae (example only to indicate formatting, do not use this key, it’s invalid)
To use your own API keys with Skin Helper Service :
Go to ‘Settings / Skin / Extras / Configure personal API keys’
Go to ‘API keys’ tab and enter your API key
To use your own API keys with Artwork Beef :
It’s not necessary but if you want to use your own API keys.
Go to Kodi ‘addons’ folder (see : Userdata (wiki))
Go to ‘script.artwork.beef/’ folder
With a text editor open, edit and save ‘projectkeys.py’ file :
For TheMovieDb : Replace line 6 with your API Key like that : TMDB_PROJECTKEY = ‘878b84aeea12334580bd86fa300e67da’
For TheTVDB : Replace line 7 with your API Key like that : THETVDB_PROJECTKEY = ‘FF02D36BE10A733B”
For TheAudioDB : Replace line 5 with your API Key like that : TADB_PROJECTKEY = ‘123456’
For Fanart.TV : Replace line 4 with your API Key like that : FANARTTV_PROJECTKEY = ‘12856cf3c86ff6b3dbabee20acd9c6ed’ or just go in Artwork Beef settings and in advanced tab.
▪ How to Create Your Own Trakt API Key
• Click https://trakt.tv/oauth/applications/new to go to the Trakt API application signup form. You’ll have to sign in to your Trakt account, so create one if you don’t have one yet and then make sure you are redirected to a page with the heading “Create a Trakt.tv API App”.
• Fill out the form as follows:
◦ Give your API a name.
◦ Don’t worry about entering in an icon.
◦ Give your API a description.
◦ Enter in a redirection URL of Google.com
◦ Make sure /checkin and /scrobble are checked
◦ Click the Save Button
• Copy and paste your Client ID and Client Secret and keep them safe.
• And that’s it, you now have a Trakt API key. If you are creating a Kodi addon using the Jen template, enter in the Client ID and Client Secret to your default.py file.