Softonic API

Program getDownloadHistory

This function is used to get a list of stats about number of downloads each week for a program.

http://api2.softonic.com/<inst>/program_getDownloadHistory/<id_program>.<format>?key=YOUR_API_KEY

Parameters

  • <inst>: Softonic instance (en, es, it, pt ...)
  • <format>: XML, JSON or PHP
  • <id_program>: Unique program id

XML response sample

http://api2.softonic.com/en/program_getDownloadHistory/7595.xml?key=API_KEY&results=2

<?xml version="1.0" encoding="UTF-8"?>
<response status="ok" total_items="9">
  <downloads>
    <stat>
      <week>2012-19</week>
      <num_downloads>1902</num_downloads>
    </stat>
    <stat>
      <week>2012-18</week>
      <num_downloads>1984</num_downloads>
    </stat>
    <stat>
      <week>2012-17</week>
      <num_downloads>2014</num_downloads>
    </stat>
    <stat>
      <week>2012-16</week>
      <num_downloads>1944</num_downloads>
    </stat>
    <stat>
      <week>2012-15</week>
      <num_downloads>2028</num_downloads>
    </stat>
    <stat>
      <week>2012-14</week>
      <num_downloads>2005</num_downloads>
    </stat>
    <stat>
      <week>2012-13</week>
      <num_downloads>2124</num_downloads>
    </stat>
    <stat>
      <week>2012-12</week>
      <num_downloads>2112</num_downloads>
    </stat>
    <stat>
      <week>2012-11</week>
      <num_downloads>1804</num_downloads>
    </stat>
  </downloads>
</response>

JSON response sample

http://api2.softonic.com/en/program_getDownloadHistory/7595.json?key=API_KEY&results=2

{
	"status":"ok",
	"total_items":9,
	"downloads":[
		{
			"stat":{
				"week":"2012-19",
				"num_downloads":"1902"
			}
		},
		{
			"stat":{
				"week":"2012-18",
				"num_downloads":"1984"
			}
		},
		{
			"stat":{
				"week":"2012-17",
				"num_downloads":"2014"
			}
		},
		{
			"stat":{
				"week":"2012-16",
				"num_downloads":"1944"
			}
		},
		{
			"stat":{
				"week":"2012-15",
				"num_downloads":"2028"
			}
		},
		{
			"stat":{
				"week":"2012-14",
				"num_downloads":"2005"
			}
		},
		{
			"stat":{
				"week":"2012-13",
				"num_downloads":"2124"
			}
		},
		{
			"stat":{
				"week":"2012-12",
				"num_downloads":"2112"
			}
		},
		{
			"stat":{
				"week":"2012-11",
				"num_downloads":"1804"
			}
		}
	]
}