Fetch the utilization of a vehicle (v2)

Purpose: Use this API to view a summary of the vehicle utilization for your vehicles. A Vehicle Utilization Summary provides a report or data overview that tracks how efficiently and effectively vehicles within a fleet are being utilized. This summary typically includes metrics that help assess the productivity, efficiency, and overall usage of each vehicle in the fleet.

require 'uri'
require 'net/http'

url = URI('https://api.gomotive.com/v2/vehicle_utilization')

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request['Authorization'] = "Bearer <OAUTH_TOKEN>"

response = http.request(request)
puts response.read_body

📘

NOTE

Response Parameters

vehicle_utilizations

  • Type: Array of Objects
  • Description: A list of vehicle utilization summaries containing performance metrics, fuel usage, and vehicle details.

vehicle_utilization

  • Type: Object
  • Description: Contains metrics and status details for a specific vehicle’s utilization over a given time frame.

message

  • Type: String
  • Description: Informational message about the status of vehicle data availability.

last_located_at

  • Type: String (DateTime) or null
  • Description: The timestamp when the vehicle was last located. If null, the vehicle has not yet communicated.

utilization_percentage

  • Type: Number (float)
  • Description: The percentage of time the vehicle was utilized for driving.

idle_time

  • Type: Number (float)
  • Description: Total duration (in seconds) the vehicle was idle.

idle_fuel

  • Type: Number (float)
  • Description: Amount of fuel (in liters or gallons depending on units) consumed while idling.

driving_time

  • Type: Number (float)
  • Description: Total duration (in seconds) the vehicle was driving.

driving_fuel

  • Type: Number (float)
  • Description: Amount of fuel consumed while driving.

total_fuel

  • Type: Number (float)
  • Description: Total fuel consumed (idle + driving).

total_distance

  • Type: Number (float)
  • Description: Total distance covered by the vehicle during the period (in km or miles depending on unit).

vehicle

  • Type: Object
  • Description: Contains identifying information about the vehicle being measured.

id

  • Type: Number
  • Description: Unique identifier assigned to the vehicle.

number

  • Type: String
  • Description: Human-readable number or name of the vehicle.

year

  • Type: String
  • Description: The year of manufacture for the vehicle.

make

  • Type: String
  • Description: Manufacturer or brand of the vehicle.

model

  • Type: String
  • Description: Model of the vehicle.

vin

  • Type: String or null
  • Description: Vehicle Identification Number.

metric_units

  • Type: Boolean
  • Description: Indicates whether metric units are used for distance and fuel (true) or not (false).

Language
Credentials
Header
Click Try It! to start a request and see the response here!