Statistics API
From DocuWiki
The Statistics sections of the API gives you endpoints for retrieving statistical information about your videos.
Contents
Get
Returns the statistical information about a video on demand (vod)
Request URL
http://console.247platform.com/api/statistics/get/[videoId]?sessionId=[Session ID]&userId=[Client Id]&reportType=vod
Params
- `videoId` (required) Integer, the videoid to retrieve statistical information for
Response
{ "logs":{ "total":12, "vod":12 }, "cost":{ "total":23.564220929056, "vod":23.564220929056 }, "data":{ "total":{ "sum":160794485510, "in":0, "out":160794485510 }, "vod":{ "sum":160794485510, "in":0, "out":160794485510 } }, "views":{ "total":"15821", "totalMinutes":109314, "uniqieCountries":88 }, "times":{ "startTime":{ "unix":1368122460, "human":"2013-05-09 18:02:42" }, "endTime":{ "unix":1374591540, "human":"2013-07-23 14:58:54" }, "log":{ "1368122940":{ "count":{ "total":1, "vod":1 }, "created":{ "readable":"2013-05-09 18:14:42", "unix":1368123282 }, "from":{ "readable":"2013-05-09 18:02:42", "unix":1368122562 }, "mean":{ "readable":"2013-05-09 18:09:00", "unix":1368122940 }, "diff":720 } "1374582720":{ "count":{ "total":1, "vod":1 }, "created":{ "readable":"2013-07-23 12:38:12", "unix":1374583092 }, "from":{ "readable":"2013-07-23 12:25:13", "unix":1374582313 }, "mean":{ "readable":"2013-07-23 12:32:00", "unix":1374582720 }, "diff":779 }, ... ... ... TRUNCATED FOR READBILITY } }, "geo":{ "uniqieIps":{ "total":8634, "vod":8634 }, "locations":{ "EU":{ "Slovakia|SK":{ "countryCount":7, "cities":{ "Kosice":1, "Bratislava":4, "unknown":1, "Nitra":1 }, "full":{ "Kosice":{ "Nizna Slana":1 }, "Bratislava":{ "Bratislava":4 }, "unknown":{ "unknown":1 }, "Nitra":{ "Nov":1 } } }, "Hungary|HU":{ "countryCount":4, "cities":{ "Veszprem":1, "Miskolc":1, "Budapest":1, "Heves":1 }, "full":{ "Veszprem":{ "Ajka":1 }, "Miskolc":{ "Miskolc":1 }, "Budapest":{ "Budapest":1 }, "Heves":{ "B":1 } } }, "Czech Republic|CZ":{ "countryCount":12, "cities":{ "Olomoucky kraj":3, "Stredocesky kraj":2, "Jihomoravsky kraj":1, "Hlavni mesto Praha":4, "Moravskoslezsky kraj":1, "Pardubicky kraj":1 }, "full":{ "Olomoucky kraj":{ "Sumperk":1, "Olomouc":2 }, "Stredocesky kraj":{ "Horovice":1, "Kutna Hora":1 }, "Jihomoravsky kraj":{ "Brno":1 }, "Hlavni mesto Praha":{ "Prague":4 }, "Moravskoslezsky kraj":{ "Havirov":1 }, "Pardubicky kraj":{ "Tremosnice":1 } } }, "Spain|ES":{ "countryCount":64, "cities":{ "unknown":11, "Comunidad Valenciana":10, "Canarias":7, "Castilla y Leon":1, "Madrid":5, "Islas Baleares":8, "Andalucia":7, "Murcia":2, "Catalonia":9, "Galicia":1, "Extremadura":1, "Castilla-La Mancha":1, "Pais Vasco":1 }, "full":{ "unknown":{ "unknown":11 }, "Comunidad Valenciana":{ "Alicante":2, "Valencia":4, "Dolores":1, "Benidorm":1, "Guardamar Del Segura":1, "Torrevieja":1 }, "Canarias":{ "Las Palmas":3, "Arrecife":2, "Telde":1, "Santa Cruz De Tenerife":1 }, "Castilla y Leon":{ "Valladolid":1 }, "Madrid":{ "Madrid":4, "M":1 }, "Islas Baleares":{ "Palma De Mallorca":5, "Ciudadela":2, "Mercadal":1 }, "Andalucia":{ "Mijas":3, "M":4 }, "Murcia":{ "Murcia":1, "Los Alc":1 }, "Catalonia":{ "Girona":4, "Barcelona":3, "Gav":1, "Sant Just Desvern":1 }, "Galicia":{ "A Coru":1 }, "Extremadura":{ "Plasencia":1 }, "Castilla-La Mancha":{ "Horcajo De Santiago":1 }, "Pais Vasco":{ "Legorreta":1 } } }, "Estonia|EE":{ "countryCount":1, "cities":{ "Harjumaa":1 }, "full":{ "Harjumaa":{ "Tallinn":1 } } } ... ... ... TRUNCATED FOR READBILITY } } }, "created":{ "timestamp":1374591832, "readable":"2013-07-23T15:03:52+00:00" }, "transcodeCosts":2.00, "bandwidthCosts":21.564220929056, "storageCosts":{ } }