Yes, Maruti provides API.
No, Maruti doesn't provide mobile app.
Maruti is located in Redlands, California
Maruti offers Freemium, Subscription pricing models
The starting price is not disclosed by Maruti. You can visit Maruti pricing page to get the latest pricing.