update_trip
Update Trip
Update a trip's status or metadata. Use this to progress a trip through its lifecycle (started → approaching → arrived → completed) or to cancel it.
update_trip
Update a trip's status or metadata. Use this to progress a trip through its lifecycle (started → approaching → arrived → completed) or to cancel it.
upsert_geofence
Create or update a geofence in Radar. Geofences can be circles, polygons, or isochrones (time-based). Each geofence is identified by a **tag** (group name) and **externalId** pair — if a geofence with the same tag/externalId already exists, it will be updated.
verify_event
Accept, reject, or unverify a Radar event. Useful for training Radar's confidence model by confirming or denying whether an event actually occurred.
get_geofence
Retrieve a specific geofence by its Radar ID, or by its tag and external ID combination. Also supports listing users currently inside the geofence.
list_trips
List trips in your Radar project. Filter by active/stopped status and destination geofence. Results are sorted by ETA descending.
calculate_distance_matrix
Calculate distances and durations between multiple origins and destinations. Useful for comparing travel times across many location pairs simultaneously.
delete_geofence
Delete a geofence from Radar by its ID, or by its tag and external ID combination.
get_trip
Retrieve a specific trip by its Radar ID. Returns full trip details including status, destination, ETA, and metadata.
geocode
Convert between addresses and coordinates. Supports **forward geocoding** (address → coordinates), **reverse geocoding** (coordinates → address), and **IP geocoding** (IP → approximate location). Specify the geocoding mode and provide the appropriate input.
delete_user
Delete a user from Radar by their Radar ID, user ID, or device ID. This permanently removes the user and their location history.
get_directions
Get turn-by-turn directions between multiple locations. Supports different travel modes and can return alternative routes.
calculate_distance
Calculate the travel distance and duration between an origin and destination. Supports multiple travel modes (car, truck, foot, bike) simultaneously and returns results for each mode.
list_geofences
List geofences in your Radar project. Supports filtering by tag and cursor-based pagination. Results are sorted by creation date descending.
get_event
Retrieve a specific event by its Radar ID. Returns full event details including type, confidence, user, geofence/place/region context, and location.
track_user_location
Submit a location update for a user/device. This creates or updates the user record and generates location-based events (geofence entries/exits, place visits, trip updates, etc.). Returns the updated user and any generated events.
search_geofences
Search for nearby geofences by location. Optionally filter by tags and metadata. Returns geofences sorted by distance.
autocomplete
Address and place autocomplete for search boxes and forms. Provide a partial address or place name and get matching results. Optionally bias results toward a location.
list_events
List location events in your Radar project. Includes geofence entries/exits, place visits, trip events, and region crossings. Results are sorted by creation date descending.
search_nearby_users
Search for users near a specific location, sorted by distance. Useful for finding users in proximity to a given point.
get_location_context
Get the location context for a set of coordinates without creating or updating a user. Returns nearby geofences, places, country, state, DMA, and postal code for the given location. Useful for anonymous, stateless location lookups.
get_user
Retrieve a specific user by Radar ID, user ID, or device ID. Returns the user's full profile including current location, geofences, place, region, and fraud flags.
list_users
List tracked users in your Radar project. Results are sorted by last update time descending. Supports cursor-based pagination.
search_places
Search for nearby points of interest (places) by category or chain. Returns places sorted by distance from the specified location.
validate_address
Validate and standardize a postal address. Returns the validated address with standardized formatting and verification status. Useful for ensuring address correctness before shipping, delivery, or record storage.
Track user locations and manage geofences, trips, and location-based events. Create circle, polygon, or isochrone geofences with tags, metadata, and operating hours. Track trips from origin to destination with live ETAs, approaching/arrived status updates, and delay detection. Detect user visits to known places and chain locations. Detect region crossings for countries, states, DMAs, and postal codes. Identify location fraud including GPS spoofing, proxy/VPN usage, and device tampering. Perform forward, reverse, and IP geocoding. Search for places, addresses, and geofences near a location with autocomplete support. Calculate routing distances and travel durations by car, truck, foot, or bike. Validate and standardize postal addresses. Render interactive and static maps. Create location-based campaigns and audience segments. Receive webhook events for geofence entries/exits, place visits, trip lifecycle changes, region crossings, and beacon proximity.
Common questions about connecting Radar to AI agents with Metorial.