RapidAPI logo

Sign Up

Log In

Elyez - Free Open Source GPS Tracking

FREEMIUM
By lontongcorp
Updated 3 months ago
Location
-/10
Popularity Score
-
Latency
-
Success Rate

Elyez - Free Open Source GPS Tracking API Documentation

Free and Open source GPS Tracking Platform. This is the API Platform to provide easy integration and no need IP public servers to run your own platform. Open source hosted on gitlab, https://gitlab.com/elyez, customize as your needs. Free your soul and business from vendor locked system now.

View API Details
Account
POSTAuth
POSTRegister
GETActivate
Devices
POSTAdd Device
GETList Devices
PATCHUpdate Device
DELETERemove Device
GETDevice Models
Geofences
POSTAdd Geofence
GETList Geofences
PATCHUpdate Geofence
DELETERemove Geofence
Tracking
GETAll Devices
GETDevice
GETEvents
PUTGateway
Webhook
GETList Webhooks
POSTAdd Webhook
PATCHUpdate Webhook
DELETERemove Webhook
POSTAuth

Basic login to acquire auth token string

Authorization:

Need for all requests except /auth itself

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationHEADER
REQUIREDBearer YOUR_TOKEN_STRING
Required Parameters
usernameSTRING
REQUIRED<username> or <email_address>
passwordSTRING
REQUIRED
Request Snippet
unirest.post("https://elyez.p.rapidapi.com/auth")
.header("X-RapidAPI-Host", "elyez.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://elyez.p.rapidapi.com/auth")
.header("X-RapidAPI-Host", "elyez.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication