The Location Triggering API enables a client application to create and manage location based triggers.
Location based triggers notify a client application when a device enters or leaves a specified geographical area. For example, an end user could set a trigger so that their device notifies them when they are in the vicinity of a specific train station.
A trigger has various attributes, including a triggering condition and a system reaction. The triggering condition determines when the trigger is fired. The system reaction determines how the client application is notified when the triggering condition is met.
Typical use cases include:
Creating a trigger
Modifying a trigger
Deleting a trigger
Handling a trigger firing event.
For detailed information about the Location Triggering API, see the Location Triggering API Specification document.