API Access is available to qualified current clients of LiveViewGPS. To access the API and documentation, please send a request info@liveviewgps.com.
The methods of this API are patterned after the following associations, with a few exceptions:
Sometimes, POST may be used instead of GET for retrieving information, specifically when sending a large number of parameters for a report. This exception has been implemented to stay in line with HTTP/1.1 standards (ref: Roy Fielding).
Here is a snippet of one available Field - Location:
The following datatype will be JSONified and returned for methods which retrieve Location values.
// The AccountId associated with the Device |
// The DeviceId associated with the Device |
// The name of the Device at the time of the location transmission |
// The Latitude of the Device at the time of the location transmission |
// The Longitude of the Device at the time of the location transmission |
// The Heading of the Device at the time of the location transmission, in degrees |
// The Velocity of the Device at the time of the location transmission, in MPH |
// The number of satellites available to the Device at the time of transmission. Most Devices will only transmit when there are at least four. |
// The Ignition state of the Device at the time of transmission |
// The last time the Device had detectably moved, at the time of the location transmission. NOTE: Presently this is returned as null for history immediatereports. |
// The last time the Device had sent an update status, at the time of the location transmission. This will almost always be the time of the location transmission. |
// This contains raw output information for devices with PTO/Ignition/Panic capabilities. |