Hi, I have an API key assigned but I can´t use it when i try to get the data using the fetch method. I tried it on Postman and this is the message I recieve: { "status_code": 7, "status_message": "Invalid API key: You must be granted a valid key.", "success": false }
I even tried to regenerate my key and the new one doesn´t work eighter. How can I solve it?
Thank you!
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by JollyRoger606
on May 26, 2024 at 10:32 AM
Same here
Reply by ticao2 🇧🇷 pt-BR
on June 11, 2024 at 2:18 PM
Only the Travis Bell admin and you can access your API Key.
So I suggest you
Take a Test
Using a computer, desktop or notebook.
On some mobile devices this test may not work correctly.
In the URL below, change THE_KEY to your API Key.
https://api.themoviedb.org/3/movie/550?api_key=THE_KEY
Use this example to do a search using a new tab or window in your browser.
You will receive the basic data of the Movie Fight Club (1999)
https://www.themoviedb.org/movie/550-fight-club
If it works, your Key is OK.
When there is a problem, the TMDb Server sends a message.
Can you tell which message the server sent?
Here is a list of possible messages:
https://developer.themoviedb.org/docs/errors
If it does not work, let us know right here.
Reply by LiaRicaurte
on June 18, 2024 at 8:13 PM
Thank you very much! Indeed, it worked with the link provided.
However, I still wonder why it doesn't work when I use it on the Api Reference Movie section (in this website) where users can try it. The message I recieve is a 401 error, which I think may be related with the authentication process, according to the list you sent. I just started to learn about web development so if there'a any clue thay may help, I'd be very thankful :)
Thank you, again!
Reply by ticao2 🇧🇷 pt-BR
on June 19, 2024 at 9:08 AM
The "Try it!" option in DOCs it only works with the "Access Token Auth" option.
https://developer.themoviedb.org/reference/intro/getting-started
It doesn't work if you select the "API Key Auth" option.
It is a birth defect since the migration to this service. :-(
I don't know if it can be fixed. I'm not a programmer.
Your API Key validation test is done using your Token.
https://developer.themoviedb.org/reference/authentication-validate-key
If your Token works then your API Key must also work.