There are three popular APIs to check the battery efficiency for apps. The name of the APIs is Location Tracking, Region Monitoring, and Visit events. Location tracking API will notify you about a location change at every 500 meters. The Region Monitoring API will notify you about region within a radius of 100 meters or more. Visit events API will notify about places when you enter or exit from a particular location.