Visits by Platform / Operating System

Display which platform (operating system) visitors have installed. This specific api call is turned off by default, please contact to turn this api call on.

API Usage

This API produces a json array. Perform GET or POST requests. Visits can also be retrieved based on platform, and/or a visit_id, and/ or a machine_idx.


One or more of the following parameters are required:

filterByPlatForm: Find all visitors using the specified platform. Default is all operating systems.
filterByMachineId Display data for these machine ids. Machine id is a unique identifier of each visitor. Default is all machine ids.
filterByVisitId Display data for these visit ids. Visit id is a unique identifier of each visit. Default is all visit ids.
offset The starting point from where records will display. Default is [0] (most recent chronological event).
limit Maximum number of records to be displayed in the output. Default is [40]. Maximum is 10,000.
login Your opentracker login email. Default is [].
password Your password.
ticketId A ticketId can be used to provide credentials with an expiring token. A ticketId can be used instead of a login/ password combination. Further information can be found here.
site The site for which to display data. Default is [].
locale The locale parameter is an identifier for a particular combination of language and region (e.g. en_US) and determines the format of the data returned. A list of locales can be found here.
dataType The dataType parameter determines the format of the data returned. Values can be [json] | html | jsondatatable | jsonjqgrid
ignoreLocale Display columns without language translation. Boolean. [false]|true.
dateFormat The dateFormat parameter determines the format of dates returned. An example is dateFormat=yyyy-dd-MM. The syntax can be found here.


To search all visits to using Mac.
HTTP GET/ POST: view_platform.jsp?*mac*&offset=0&limit=2


This page returns a json array with 'n' entries starting from the specified offset formatted as:


{ "resultsList": [
"last event":"May 29 16:58 PM +0500",
"visits(pv)":"1 (1)",
"current page (exit page)":"file:\/\/localhost\/Users\/ianmcloughlin\/Google%20Drive\/ARCHIVE\/COMPLETED%20PROJECTS\/ANZSOG%20BOD\/ACADEMIC%20LITERATURE\/BOD%20GENERAL\/Definitions%20of%20Big%20Data%20_%20Opentracker%20Analytics.htm",
"currentTitle":"Definitions of Big Data | Opentracker Analytics",
"isp/ org":"Optus",
"area code (tel)":"0",
"ZIP/ postal code":"3163",
"referrers Logo":"",
"search term":"Unknown",
"user status":"offline",
"number of visits":"1",
"total pages viewed":"2",
"last visit duration":"single event( s.e.)",
"current visit duration":"00s",
"total duration":"00s",
"first measurement":"May 29 16:58 PM +0500",
"platform/ OS":"Intel Mac OS X 10.14.5",
"browser":"Safari 12.1.1",
"resolution":"1440 x 900",
"IP address":""}
"last event":"Nov 12 07:10 AM +0500",
"visits(pv)":"4 (1)",
"current page (exit page)":"http:\/\/\/products\/web-analytics\/feature\/track-unique-visitors",
"currentTitle":"Unique Website Visitor Tracking - Web Analytics | Opentracker Analytics",
"countryName":"United States",
"city":"North Platte",
"isp/ org":"Allo Communications Llc",
"area code (tel)":"308",
"ZIP/ postal code":"69101",
"referrers Logo":"",
"search term":"Unknown",
"user status":"offline",
"number of visits":"4",
"total pages viewed":"5",
"last visit duration":"single event( s.e.)",
"current visit duration":"00s",
"total duration":"00s",
"first measurement":"Jan 03 21:32 PM +0500",
"platform/ OS":"Intel Mac OS X 10.10.5",
"browser":"Safari 10.1.2",
"resolution":"1680 x 1050",
"IP address":""}



If errors are encountered, the first encountered error will be returned of form "Error: exception: message

Error: java.lang.RuntimeException: Login/ site combination is not valid

We would love to hear your feedback. Please use the facebook comment box below