Request to Enable "Places Search API" Access for My Developer Account

Dear MapMyIndia Support Team,

I hope this message finds you well.

I am currently using MapMyIndia APIs in my application and have successfully generated an access token using my client credentials. However, when I try to call the following endpoint:

https://atlas.mapmyindia.com/api/places/search/json?keywords=Vizag&region=India

I receive the following error response:
{
“error”: “Api Access Denied”,
“error_description”: “Claim validation failed. If you see this often please contact MapmyIndia support at apisupport@mapmyindia.com
}

Could you please verify whether the “Places Search API” is enabled for my account and help activate it if not?

I would greatly appreciate your help in enabling access to this API, as it is crucial for my use case involving place lookup and tourism-related data.

Thank you in advance for your support.

Hi @guttulasai_175151940 ,

Thanks for your post and welcome to Mappls Community !

Few things that are leading to this error:
Please use the latest documentation on Mappls API · GitHub.

https://atlas.mapmyindia.com/api/places/search/json?keywords=Vizag&region=India

Both highlighted text sections are incorrect.
domain for this API is now atlas.mappls.com
Please refer to the documentation for valid values of region query parameter.
It is an ISO Alpha 3 country code.

The region code being passed is invalid - hence the 401 HTTP status code that you are facing - API Access Denied.

Hope the provided information helps.

Regards
Team Mappls