.wpb_animate_when_almost_visible { opacity: 1; }

Geofencing

Trigger trusted enter/exit notifications when a mobile device crosses a defined area — powered by the operator network.

Product Geofencing image

Unlock the power of real-time location tracking

Unlock event-based location intelligence without building your own tracking stack

The Geofencing API allows developers to create applications that can detect when mobile devices enter or leave predefined geographical areas. This innovative API offers immediate notifications and enables a wide range of location-based services.

The API consumer requests a subscription creation by providing:

  • the monitored device identifier,
  • a geographic area (defined by a circle determined by coordinates and radius) and
  • the URL where the notifications will be posted.

While the subscription is active, the consumer will receive a notification (at the URL provided) when the device enters or leaves the area (depending on the event type).

Benefits

Push-to-Mobile icon

Get notified instantly when devices cross geofenced boundaries

Enables real-time alerts whenever a device enters or leaves a designated area, allowing for prompt responses.

Location on map icon

Easily define areas with customizable radius settings

Allows users to set and adjust geofence boundaries with flexible radius options to suit specific needs.

Device laptop settings icon

Test without physical movement using our network event simulator

Facilitates testing of geofencing scenarios virtually, eliminating the need for actual device movement.

Lab tests, experiment icon

Experiment safely in a controlled lab environment

Provides a secure setting to experiment and refine geofencing configurations without impacting live systems.

Test and explore our APIs with API Playground

Discover the API Playground: your interactive environment for testing and exploring Network APIs with ease! Prototype, validate, and experiment in real-time without impacting your live systems.

Get started today and bring your projects to life!

Use cases

Security

Monitor assets or individuals within a secure area, alerting authorities if the geofence is breached.

Fleet Management

Track vehicles, ensuring they are following prescribed routes and providing alerts if they deviate.

Child or Pet Safety

Set up geofences around home or a child’s school to receive alerts if they enter or leave these areas.

Drone Operations

Prevent drones from flying into restricted airspace or other no-fly zones.

Case study

Camarescue: Bridging connectivity gaps to help save lives

In search-and-rescue situations, response time is critical. Yet in mountains, remote areas, or disaster zones, lack of mobile coverage can make it extremely difficult to locate people in distress and coordinate interventions.

Camarescue is an innovation concept combining an app and portable connectivity to enable location-based rescue workflows in two modes:

  • Mode 1 (network available): a rescuer enters the person’s phone number in the Camarescue app; the solution uses a CAMARA Geolocation API to obtain the person’s location quickly.
  • Mode 2 (no network coverage): a lightweight 3G microcell connected to the core network via satellite can be deployed from a vehicle/helicopter/drone. After deployment, nearby phones can connect, enabling the system to retrieve the target device’s location.

Used APIs

Geofencing

Frequently Asked Questions

Map SDK geofencing is typically app/OS-driven (device GPS + background permissions + battery constraints). Geofencing API is subscription + webhook and focuses on boundary-crossing events delivered to your backend, which is often better aligned with enterprise alerting workflows.

Device Location Retrieval is used to obtain a device’s location (a point/area) at a specific time. Geofencing is used to receive enter/exit events over time for a predefined area without continuously requesting location.

Device Location Verification answers: “Is the device inside this area right now?” (a yes/no check). Geofencing answers: “Tell me when the device enters or leaves this area” (event-driven monitoring).

You can subscribe to events for area-entered or area-left (one per subscription in the current implementation described in the Playground documentation).

Yes. In API Playground you can test subscriptions and use the lab/simulator approach to validate behavior without physical movement, which is ideal for development and QA.
device gps location icon

Device Location Retrieval

Retrieve the geographical area position of a mobile device.

Device Location Retrieval Decorative image

location check icon

Device Location Verification

Verify if a mobile device is within a geographical area.

Device Location Verification Decorative image

Device hotspot, roaming status icon

Device Roaming Status

Query the roaming status of a mobile device.

Device Roaming Status Decorative image