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

linode.list()

Returns a list of all Linodes user has access or delete to, including some properties. Status values are -1: Being Created, 0: Brand New, 1: Running, and 2: Powered Off.

Parameters

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

Example Response

{
   "ERRORARRAY":[],
   "ACTION":"linode.list",
   "DATA":[
      {
         "TOTALXFER":2000,
         "BACKUPSENABLED":1,
         "WATCHDOG":1,
         "LPM_DISPLAYGROUP":"",
         "ALERT_BWQUOTA_ENABLED":1,
         "STATUS":2,
         "TOTALRAM":1024,
         "ALERT_DISKIO_THRESHOLD":1000,
         "BACKUPWINDOW":1,
         "ALERT_BWOUT_ENABLED":1,
         "ALERT_BWOUT_THRESHOLD":5,
         "LABEL":"api-node3",
         "ALERT_CPU_ENABLED":1,
         "ALERT_BWQUOTA_THRESHOLD":80,
         "ALERT_BWIN_THRESHOLD":5,
         "BACKUPWEEKLYDAY":0,
         "DATACENTERID":5,
         "ALERT_CPU_THRESHOLD":90,
         "TOTALHD":40960,
         "ALERT_DISKIO_ENABLED":1,
         "ALERT_BWIN_ENABLED":1,
         "LINODEID":8098,
         "CREATE_DT":"2015-09-22 11:33:06.0",
         "PLANID":1,
         "DISTRIBUTIONVENDOR": "Debian",
         "ISXEN":0,
         "ISKVM":1
      }
   ]
}

Errors

None.