Jump to:

Networkfleet REST API Resources

Group Service

Create, update, delete, and query Groups.

Resource Description
GET group/{id}/users Get the list of member Users for the given Group.
PUT group/{id}/users Update the Group's list of Users members
GET group/{id}/vehicles Get a list of the Group's Vehicle members
PUT group/{id}/vehicles Update the list of the Group's Vehicle members
PUT group/{id} Update a Group
DELETE group/{id} Delete a Group
GET group Query available Groups.
POST group Create a new Group
GET group/{id} Get an existing Group.


OAuth Token Management

Manage OAuth Tokens

Resource Description
POST oauth/access_token Convert an authorized Temporary Token to an Access Token.
POST oauth/temp_token Generate a Temporary Token which can be converted into an Access Token once authorized.
POST oauth/authorize Authorize a Temporary Token.


Manage Users

Create, Retrieve, Update, Delete Users.

Resource Description
GET user Query existing Users.
POST user Create a new User.
GET user/{id} Retrieve an existing User.
PUT user/{id} Update as existing User.
DELETE user/{id} Delete an existing User.


Manage Vehicles

Create, update, delete, and query Vehicles.

Resource Description
GET vehicle Return a list of vehicles matching the specified search criteria, or all vehicles if no search criteria is specified.
POST vehicle Register a new vehicle or attempt to revive a vehicle.
GET vehicle/{id} Retrieve a single vehicle by id
GET vehicle/{id}/groups Retrieve a list of Group IDs that the selected vehicle is a member of
PUT vehicle/{id}/groups Update the group membership of an exiting Vehicle
GET vehicle/{id}/attributes Retrieve the list of Attributes associated with this Vehicle.
PUT vehicle/{id}/attributes Update the list of Attributes associated with the Vehicle
PUT vehicle/{id} Update an existing Vehicle
DELETE vehicle/{id} De-register a vehicle from the fleet.