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

avail.linodeplans()

Returns a structure of Linode PlanIDs containing the Plan label and the availability in each Datacenter.

Parameters

  • PlanID - numeric (optional) Limits the list to the specified PlanID

Example Response

{
   "ERRORARRAY":[],
   "ACTION":"avail.linodeplans",
   "DATA": [{
     "CORES": 1,
     "PRICE": 5.0,
     "RAM": 1024,
     "XFER": 1000,
     "PLANID": 1,
     "LABEL": "Linode 1024",
     "AVAIL": {
         "3": 500,
         "2": 500,
         "7": 500,
         "6": 500,
         "4": 500,
         "8": 500,
         "9": 500,
         "10": 500,
         "11": 500
     },
     "DISK": 20,
     "HOURLY": 0.0075
   }, {
     "CORES": 1,
     "PRICE": 10.0,
     "RAM": 2048,
     "XFER": 2000,
     "PLANID": 2,
     "LABEL": "Linode 2048",
     "AVAIL": {
         "3": 500,
         "2": 500,
         "7": 500,
         "6": 500,
         "4": 500,
         "8": 500,
         "9": 500,
         "10": 500,
         "11": 500
         },
     "DISK": 30,
     "HOURLY": 0.015
   }]
}

Errors

None.