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

api.spec()

Returns a data structure of the entire Linode API specification. This method does not require authorization.

For example: https://api.linode.com/?api_action=api.spec

Example Response

{
 "ERRORARRAY":[],
 "ACTION":"account.info",
 "DATA":{
  "METHODS":{
   "account.info":{
    "DESCRIPTION":"Shows information about your account such as
     the date your account was opened as well as your network
     utilization for the current month in gigabytes.",
     "PARAMETERS":{},
     "THROWS":""
    },
    "api.spec":{
    "DESCRIPTION" : "Returns a data structure of the entire
     Linode API specification.",
     "PARAMETERS":{},
     "THROWS":""
   }
  }
 }
}

Errors

None.