NAiOS IconNAiOS Logo
Volver al catálogo

Radar

radar

Radar is a full-stack location infrastructure platform offering SDKs and APIs for geofencing, location tracking, geocoding, search, routing, and maps.

Acciones
24
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (24)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Autocomplete Address or PlaceRADAR_AUTOCOMPLETE_ADDRESS_OR_PLACEAcción

Tool to autocomplete partial addresses and place names based on relevance and proximity. use after a user inputs a partial address/place to get suggestions, optionally biased by location.

Parámetros de entrada

  • nearany
  • limitinteger

    Maximum number of results to return (1-100)

  • querystringObligatorio

    Partial address or place to autocomplete

  • layersstring[]

    Result types to return (e.g., ['address','place'])

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create TripRADAR_CREATE_TRIPAcción

Tool to create a new trip. use after gathering origin and destination details to start tracking a trip.

Parámetros de entrada

  • modestringenum

    Mode of travel, one of 'car', 'foot', or 'bike'

    carfootbike
  • metadataobject

    Custom key-value pairs for trip

  • externalIdstringObligatorio

    External ID for the trip

  • originLocationobject

    Origin location as GeoJSON Point

  • originGeofenceTagstring

    Tag of origin geofence (e.g. warehouse)

  • destinationLocationobject

    Destination location as GeoJSON Point

  • approachingThresholdinteger

    Distance threshold in meters for approaching status

  • destinationGeofenceTagstring

    Tag of destination geofence (e.g. store)

  • originGeofenceExternalIdstring

    External ID of origin geofence

  • destinationGeofenceExternalIdstring

    External ID of destination geofence

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete GeofenceRADAR_DELETE_GEOFENCEAcción

Tool to delete a geofence by id. use when supplying a geofence’s unique identifier to remove it.

Parámetros de entrada

  • idstringObligatorio

    Unique ID of the geofence to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete TripRADAR_DELETE_TRIPAcción

Tool to delete a trip by its radar id or external id. use after confirming the trip exists.

Parámetros de entrada

  • idstringObligatorio

    The unique identifier of the trip to delete. Can be Radar _id or externalId.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Forward GeocodeRADAR_FORWARD_GEOCODEAcción

Tool to convert an address into geographic coordinates. use when you have a full address string and need precise latitude/longitude before further location analysis.

Parámetros de entrada

  • limitinteger

    Maximum number of results to return (default 10, max 100)

  • querystringObligatorio

    The full address or query string to geocode

  • layersstring[]

    Place types to filter results, comma-separated (e.g., 'address','locality')

  • countrystring

    Two-letter ISO 3166-1 alpha-2 country code to filter results

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Context for LocationRADAR_GET_CONTEXT_FOR_LOCATIONAcción

Tool to retrieve context for a given location. use when you need geofences, place, and region information based on coordinates. use after obtaining valid latitude and longitude.

Parámetros de entrada

  • latnumberObligatorio

    Latitude in decimal degrees, between -90 and 90

  • lngnumberObligatorio

    Longitude in decimal degrees, between -180 and 180

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get GeofenceRADAR_GET_GEOFENCEAcción

Tool to retrieve a geofence by radar id or tag/externalid. use when you need to fetch full details of an existing geofence.

Parámetros de entrada

  • idstringObligatorio

    Unique Radar geofence identifier, or prefix with 'tag:' to look up by tag, or 'externalId:' to look up by external ID

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Places SettingsRADAR_GET_PLACES_SETTINGSAcción

Tool to retrieve current places settings for your radar project. use when you need to inspect chain detection, supported countries, external id requirements, and other places metadata.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get TripRADAR_GET_TRIPAcción

Tool to retrieve a trip by id or externalid. use when you have a trip id or externalid to fetch its details.

Parámetros de entrada

  • idstringObligatorio

    The Radar trip ID or externalId.

  • formatstring

    Set to 'externalId' when using an external trip ID.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Users in GeofenceRADAR_GET_USERS_IN_GEOFENCEAcción

Tool to retrieve users currently within a specific geofence. use when you need to list all users inside a geofence by its tag and external id.

Parámetros de entrada

  • tagstringObligatorio

    Tag of the geofence

  • limitinteger

    Maximum number of users to return (default: 100, max: 500)

  • cursorstring

    Pagination cursor to fetch the next page of results

  • externalIdstringObligatorio

    External ID of the geofence

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

IP GeocodeRADAR_IP_GEOCODEAcción

Tool to geocode an ip address to city, state, and country. use when you need location details based on an ip address.

Parámetros de entrada

  • ipstring

    The IP address to geocode; defaults to the requester's IP if omitted

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List BeaconsRADAR_LIST_BEACONSAcción

Tool to list all beacons sorted by creation date. use when you need an overview of all configured beacons.

Parámetros de entrada

  • tagstring

    Filter beacons by tag

  • namestring

    Filter beacons by exact name

  • pageinteger

    Page number to return (default 1 if not specified)

  • limitinteger

    Maximum number of beacons to return (1-500, default 100 if not specified)

  • metadataobject

    Filter beacons by metadata key-value pairs

  • externalIdstring

    Filter beacons by external ID

  • createdAfterstring

    Return beacons created after this ISO8601 timestamp

  • updatedAfterstring

    Return beacons updated after this ISO8601 timestamp

  • createdBeforestring

    Return beacons created before this ISO8601 timestamp

  • updatedBeforestring

    Return beacons updated before this ISO8601 timestamp

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List EventsRADAR_LIST_EVENTSAcción

Tool to list events. use when you need to retrieve a paginated list of events with optional filtering.

Parámetros de entrada

  • endstring

    Return events created before this ISO 8601 timestamp

  • typestring

    Filter events by event type

  • limitinteger

    Maximum number of events to return (1-500)

  • startstring

    Return events created after this ISO 8601 timestamp

  • userIdstring

    Filter events by user ID

  • afterIdstring

    Cursor to return events created after this event ID

  • beforeIdstring

    Cursor to return events created before this event ID

  • deviceIdstring

    Filter events by device ID

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List GeofencesRADAR_LIST_GEOFENCESAcción

Tool to list all geofences sorted by updated time. use when you need an overview of all configured geofences.

Parámetros de entrada

  • tagstring

    Filter geofences by tag

  • pageinteger

    Page number to return (default 1)

  • limitinteger

    Maximum number of geofences to return (1-500)

  • metadataobject

    Filter geofences by metadata key-value pairs

  • externalIdstring

    Filter geofences by external ID

  • createdAfterstring

    Return geofences created after this ISO8601 timestamp

  • updatedAfterstring

    Return geofences updated after this ISO8601 timestamp

  • createdBeforestring

    Return geofences created before this ISO8601 timestamp

  • updatedBeforestring

    Return geofences updated before this ISO8601 timestamp

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List TripsRADAR_LIST_TRIPSAcción

Tool to list all trips, sorted by updated time. use when you need to page through the latest trips.

Parámetros de entrada

  • limitinteger

    Maximum number of trips to return (1–100). Defaults to 100 when omitted.

  • userIdstring

    Filter trips by Radar user ID.

  • metadataobject

    Filter trips by metadata key/value pairs.

  • externalIdstring

    Filter trips by external ID.

  • endingBeforestring

    Return trips ending immediately before this trip ID.

  • startingAfterstring

    Return trips starting immediately after this trip ID.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List UsersRADAR_LIST_USERSAcción

Tool to list radar users sorted by update time. use when you need to page through users in your project.

Parámetros de entrada

  • tagsstring[]

    Only return users who have all of these tags

  • limitinteger

    Maximum number of users to return

  • afterIdstring

    User ID after which to return users for pagination

  • createdAfterstring

    Only return users created after this ISO 8601 timestamp

  • updatedAfterstring

    Only return users updated after this ISO 8601 timestamp

  • createdBeforestring

    Only return users created before this ISO 8601 timestamp

  • updatedBeforestring

    Only return users updated before this ISO 8601 timestamp

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Reverse GeocodeRADAR_REVERSE_GEOCODEAcción

Tool to convert geographic coordinates to structured addresses. use when you have latitude/longitude and need a human-readable address.

Parámetros de entrada

  • limitinteger

    Maximum number of results to return (default 1, max 10)

  • layersstring[]

    Place types to restrict results, comma-separated (e.g., ['address','place'])

  • countrystring

    Two-letter ISO 3166-1 alpha-2 country code to filter results

  • coordinatesstringObligatorio

    Latitude and longitude in 'lat,lon' format

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Route DistanceRADAR_ROUTE_DISTANCEAcción

Tool to compute distance and travel time between origins and destinations. use when you need route metrics before optimizing or timing routes.

Parámetros de entrada

  • modestringenum

    Routing mode

    cartruckfootbike
  • avoidstring

    Route features to avoid, comma-separated (e.g., 'tolls,ferries')

  • unitsstringenum

    Units for distance measurement

    metricimperial
  • originsstringObligatorio

    List of origin coordinates as 'lat,lng', separated by semicolons

  • geometryboolean

    Whether to include route geometry (GeoJSON LineString) in response

  • destinationsstringObligatorio

    List of destination coordinates as 'lat,lng', separated by semicolons

  • origins_limitinteger

    Maximum number of origins per destination

  • destinations_limitinteger

    Maximum number of destinations per origin

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Search GeofencesRADAR_SEARCH_GEOFENCES_NEAR_LOCATIONAcción

Tool to search for geofences near a given location. use when you need to find geofences within a radius of specified coordinates.

Parámetros de entrada

  • tagsstring[]

    Filter geofences by these tags

  • radiusinteger

    Search radius in meters (default 1000, max 10000)

  • latitudenumberObligatorio

    Latitude of the location to search near

  • metadataobject

    Filter geofences by metadata key-value pairs

  • longitudenumberObligatorio

    Longitude of the location to search near

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Search Places Near LocationRADAR_SEARCH_PLACES_NEAR_LOCATIONAcción

Tool to search for places near given coordinates. use when you need to find points of interest around a location.

Parámetros de entrada

  • nearanyObligatorio

    Coordinates to search near in 'lat,lng' format

  • brandstring

    Filter by brand name or ID

  • limitinteger

    Number of results to return; max 100; defaults to 10

  • chainsstring[]

    Filter by chain IDs

  • groupsstring[]

    Filter by custom group names

  • radiusinteger

    Search radius in meters; max 100000 (100 km); defaults to 1000

  • countrystring

    ISO 3166-1 alpha-2 country code

  • categoriesstring[]

    Filter by category names

  • chain_metadataboolean

    If true, includes chain metadata in each place object

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Search Users Near LocationRADAR_SEARCH_USERS_NEAR_LOCATIONAcción

Tool to search for users near a location. use after obtaining coordinates when you need to retrieve users within a given radius.

Parámetros de entrada

  • limitinteger

    Maximum number of users to return (default: 100, max: 500).

  • radiusnumber

    Maximum distance in meters to search (default: 1000).

  • latitudenumberObligatorio

    Latitude of the location in decimal degrees.

  • longitudenumberObligatorio

    Longitude of the location in decimal degrees.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Track Location UpdateRADAR_TRACK_LOCATION_UPDATEAcción

Tool to track a user's location update. use when sending a location update for a user, creating or updating user and event data.

Parámetros de entrada

  • eventsboolean

    Whether to evaluate geofences, places, etc.

  • nearbyboolean

    Whether to include nearby places/geofences in the response

  • userIdstringObligatorio

    Unique identifier for the user

  • stoppedboolean

    Whether the user is stopped

  • deviceIdstring

    Unique identifier for the user's device

  • locationobjectObligatorio

    Location object representing the user's position

  • metadataobject

    Arbitrary metadata to associate with this track event

  • replayedboolean

    Whether this location update is historical (replayed)

  • foregroundboolean

    Whether the location was tracked in the foreground

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update TripRADAR_UPDATE_TRIPAcción

Tool to update a trip. use when you need to modify mode, destination, schedule, or active status.

Parámetros de entrada

  • idstringObligatorio

    The Radar trip ID or externalId to update

  • modestringenum

    Mode of travel

    cartruckbikefootmotorcyclescooter
  • activeboolean

    Whether the trip is active (true) or paused/completed (false)

  • formatstring

    Set to 'externalId' when the provided ID is an external trip ID

  • metadataobject

    Custom metadata (max 16 key-value pairs)

  • externalIdstring

    New external ID for the trip

  • destinationobject

    Explicit destination coordinates if not using a geofence.

  • arrivedThresholdnumber

    Threshold in meters for the 'arrived' state

  • scheduledArrivalAtstring

    Scheduled arrival time in ISO8601 format

  • approachingThresholdnumber

    Threshold in meters for the 'approaching' state

  • destinationGeofenceTagstring

    Tag of destination geofence

  • destinationGeofenceRadiusnumber

    Radius in meters for the destination geofence

  • destinationGeofenceExternalIdstring

    External ID of destination geofence

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Upsert GeofenceRADAR_UPSERT_GEOFENCEAcción

Tool to create or update a geofence by tag and externalid. use when ensuring a geofence exists or is updated based on identifiers.

Parámetros de entrada

  • tagstringObligatorio

    Tag of the geofence to create or update

  • typestringObligatorioenum

    Shape type of the geofence

    circlepolygon
  • radiusnumber

    Radius in meters defining a circle. Required when type='circle'.

  • geometryobject

    GeoJSON geometry object for the geofence

  • metadataobject

    Custom key-value pairs attached to the geofence

  • externalIdstringObligatorio

    External identifier of the geofence

  • coordinatesarray[]

    Array of [longitude, latitude] pairs defining a polygon. Required when type='polygon'.

  • descriptionstring

    Human-readable description of the geofence

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not