Built by Metorial, the integration platform for agentic AI.
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.
Retrieve a specific trip by its Radar ID. Returns full trip details including status, destination, ETA, and metadata.
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 geofences in your Radar project. Supports filtering by tag and cursor-based pagination. Results are sorted by creation date descending.
Permanently delete a Radar trip by its internal or external ID.
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.
Calculate distances and durations between multiple origins and destinations. Useful for comparing travel times across many location pairs simultaneously.
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.
Delete a geofence from Radar by its ID, or by its tag and external ID combination.
Search for nearby points of interest (places) by category or chain. Returns places sorted by distance from the specified location.
List trips in your Radar project. Filter by status and destination geofence, and paginate by creation time. Results are sorted by last update time descending by default.
Search for nearby geofences by location. Optionally filter by tags and metadata. Returns geofences sorted by distance.
Delete a user from Radar by their Radar ID, user ID, or device ID. This permanently removes the user and their location history.
Retrieve a specific geofence by its Radar ID, or by its tag and external ID combination. Also supports listing users currently inside the geofence.
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.
Accept, reject, or unverify a Radar event. Useful for training Radar's confidence model by confirming or denying whether an event actually occurred.
Create a Radar trip with a stable external ID, optional user, and destination geofence. Subsequent location updates for the user update the trip.
Get turn-by-turn directions between multiple locations. Supports different travel modes and can return alternative routes.
Retrieve a specific event by its Radar ID. Returns full event details including type, confidence, user, geofence/place/region context, and location.
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.
Update a trip's status or metadata. Use this to progress a trip through its lifecycle (started → approaching → arrived → completed) or to cancel it.
Search for users near a specific location, sorted by distance. Useful for finding users in proximity to a given point.
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.
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.
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 tracked users in your Radar project. Results are sorted by last update time descending. Supports cursor-based pagination.