v1

latestOpenAPI 3.0.0Proprietary2026-08-06130577659.7 KB
Tracking|Beacon

Fetch beacon list

This endpoint retrieves a list of beacons with detailed information, including the current latitude and longitude. Beacons are little devices that send a bluetooth signal. This bluetooth signal can be received by GPS trackers or the geoCapture mobile application. If this occurs, the beacon's position will be updated to the position of the tracker. Usually, beacons in geoCapture are affixed to tools or small machines.

get/beacon/fetch

Query parameters

beacons[byIds][]integer[]

Filters the beacons based on the IDs.

beacons[byUuids][]string[]

Filters the beacons based on the UUIDs.

beacons[byToolIds][]string[]

Filters the beacons based on the tool IDs.

offsetinteger

Number of records to skip. This Parameter is optional.

limitinteger

The limit parameter defines the maximum number of records that can be retrieved in a single API request, with a max and default value set at 500 records. This Parameter is optional.

Response

Success Response:

offsetinteger

Number of skipped records.

totalCountinteger

Total number of available beacons. (Calculated only if the offset is 0)

Example response

{
  "data": [
    {
      "currentLoss": {
        "lastLatLng": [
          52.38127828631681,
          7.594243214018696
        ],
        "lostAt": "2015-02-20T12:59:21+01:00"
      },
      "currentProject": {
        "latLng": [
          52.38127828631681,
          7.594243214018696
        ]
      },
      "latLng": [
        52.38127828631681,
        7.594243214018696
      ],
      "estimatedLatLng": [
        52.38127828631681,
        7.594243214018696
      ],
      "lastSignalAt": "2015-02-20T12:59:21+01:00",
      "estimatedLastSignalAt": "2015-02-20T12:59:21+01:00"
    }
  ]
}