Support

We respond within 24 hours.

Frequently asked

How long does it take to connect a tracker?

10–15 minutes if the device is in the catalog.

Which manufacturers are supported?

All vendors from the public Traccar catalog.

Can you integrate a custom protocol?

Yes, contact us with the device details.

Contact us

Quick start

Connect a tracker in 5 minutes

Follow these steps to register your first device and see it live on the map.

01

Open the dashboard

Go to peleng.am/server and create your account.

02

Add a device

Enter the IMEI and pick the protocol from the catalog.

03

Configure the tracker

SMS or AT command: APN, host=peleng.am, protocol port.

04

Watch live on the map

Device appears on the map within seconds with speed and sensors.

05

Alerts & reports

Geofences, overspeed alerts, 30+ report types — no coding.

Open dashboard
REST API

API Reference

Integrate Peleng GPS data into your own software. Base URL: https://peleng.am/server/api.

POST /api/session Authentication

Log in via POST /session and reuse the JSESSIONID cookie for all subsequent calls.

# Login
curl -X POST https://peleng.am/server/api/session \
  -d "email=you@example.com&password=yourpass" \
  -c cookies.txt

# Use cookie for all requests
curl https://peleng.am/server/api/devices \
  -b cookies.txt
GET /api/devices

List all tracked devices

[{
  "id": 1,
  "name": "Truck #12",
  "uniqueId": "862000000001",
  "status": "online",
  "lastUpdate": "2026-05-19T10:32:00Z"
}]
GET /api/positions

Current live positions

[{
  "deviceId": 1,
  "latitude": 40.1872,
  "longitude": 44.5152,
  "speed": 64.2,
  "course": 270,
  "fixTime": "2026-05-19T10:32:00Z"
}]
GET /api/events

Events log

# Query params:
?deviceId=1
&from=2026-05-19T00:00:00Z
&to=2026-05-19T23:59:59Z
&type=deviceOverspeed
GET /api/reports/trips

Trips report

[{
  "deviceId": 1,
  "startTime": "2026-05-19T07:00:00Z",
  "endTime": "2026-05-19T09:30:00Z",
  "distance": 48350,
  "maxSpeed": 112,
  "averageSpeed": 67
}]
WS wss://peleng.am/server/api/socket Real-time stream

Connect to receive position updates and events in real time as a JSON stream.

// JavaScript WebSocket example
const ws = new WebSocket("wss://peleng.am/server/api/socket");
ws.onmessage = (e) => {
  const msg = JSON.parse(e.data);
  if (msg.positions) handlePositions(msg.positions);
  if (msg.events)    handleEvents(msg.events);
};
Try in dashboard Documentation