I am using google map geocode api for getting city,country,and state from zip code. I have restricted the API key to only respond to requests from allowed URLs.
It works
Try to create an API key again. I would suggest you to follow Get a Key/Authentication.
NOTE:
Google Maps APIs are available for Android or iOS apps, Web browsers, and via HTTP web services. APIs in each platform require a specific type of key. The Google Maps JavaScript API will only work with a Browser key. APIs of the same platform can use the same key.
Also, check Registering authorized URLs to validate if you are entering a correct format URL.
For example:
http://localhost
or http://localhost:[PORT_NUMBER]
Hope this helps!