A new version of the API (v4) is available here: developers.linode.com.

avail.distributions()

Returns a list of available Linux Distributions.

Parameters

  • DistributionID - numeric (optional) Limits the results to the specified DistributionID

Example Response

{
   "ERRORARRAY":[],
   "ACTION":"avail.distributions",
   "DATA":[
      {
         "IS64BIT":0,
         "LABEL":"Debian 4.0",
         "MINIMAGESIZE":200,
         "DISTRIBUTIONID":28,
         "CREATE_DT":"2007-04-18 00:00:00.0",
         "REQUIRESPVOPSKERNEL":0
      },
      {
         "IS64BIT":0,
         "LABEL":"Ubuntu 9.10",
         "MINIMAGESIZE":400,
         "DISTRIBUTIONID":64,
         "CREATE_DT":"2009-10-31 15:11:29.0",
         "REQUIRESPVOPSKERNEL":1
      },
      {
         "IS64BIT":1,
         "LABEL":"Ubuntu 8.10 64bit",
         "MINIMAGESIZE":230,
         "DISTRIBUTIONID":49,
         "CREATE_DT":"2008-12-02 00:00:00.0",
         "REQUIRESPVOPSKERNEL":0
      }
   ]
}

Errors

None.