API summary

Here are all the operations available with the Linode API.

ūüĎć

  • If you've been redirected from the Linode API documentation site, select the operation you want to get to its specific page.
  • Akamai API naming follows the structure, "{Verb} {operation detail}." For example, the old operation name, "Account View" on the Linode API documentation site is "Get your account" here.
OperationMethodEndpoint
Account
Get your accountGET/{apiVersion}/‚Äčaccount
Update your accountPUT/{apiVersion}/‚Äčaccount
List available servicesGET/{apiVersion}/‚Äčaccount/‚Äčavailability
Get a region's service availabilityGET/{apiVersion}/‚Äčaccount/‚Äčavailability/‚Äč{id}
List enrolled Beta programsGET/{apiVersion}/‚Äčaccount/‚Äčbetas
Enroll in a Beta programPOST/{apiVersion}/‚Äčaccount/‚Äčbetas
Get an enrolled Beta programGET/{apiVersion}/‚Äčaccount/‚Äčbetas/‚Äč{betaId}
Cancel your accountPOST/{apiVersion}/‚Äčaccount/‚Äčcancel
List child accountsGET/{apiVersion}/‚Äčaccount/‚Äčchild-accounts
Get a child accountGET/{apiVersion}/‚Äčaccount/‚Äčchild-accounts/‚Äč{euuid}
Create a proxy user tokenPOST/{apiVersion}/‚Äčaccount/‚Äčchild-accounts/‚Äč{euuid}/‚Äčtoken
Deprecated Add or edit a credit cardPOST/{apiVersion}/‚Äčaccount/‚Äčcredit-card
Deprecated List entity transfersGET/{apiVersion}/‚Äčaccount/‚Äčentity-transfers
Deprecated Create an entity transferPOST/{apiVersion}/‚Äčaccount/‚Äčentity-transfers
Deprecated Cancel an entity transferDELETE/{apiVersion}/‚Äčaccount/‚Äčentity-transfers/‚Äč{token}
Deprecated Get an entity transferGET/{apiVersion}/‚Äčaccount/‚Äčentity-transfers/‚Äč{token}
Deprecated Accept an entity transferPOST/{apiVersion}/‚Äčaccount/‚Äčentity-transfers/‚Äč{token}/‚Äčaccept
List eventsGET/{apiVersion}/‚Äčaccount/‚Äčevents
Get an eventGET/{apiVersion}/‚Äčaccount/‚Äčevents/‚Äč{eventId}
Mark an event as readPOST/{apiVersion}/‚Äčaccount/‚Äčevents/‚Äč{eventId}/‚Äčread
Mark an event as seenPOST/{apiVersion}/‚Äčaccount/‚Äčevents/‚Äč{eventId}/‚Äčseen
List invoicesGET/{apiVersion}/‚Äčaccount/‚Äčinvoices
Get an invoiceGET/{apiVersion}/‚Äčaccount/‚Äčinvoices/‚Äč{invoiceId}
List invoice itemsGET/{apiVersion}/‚Äčaccount/‚Äčinvoices/‚Äč{invoiceId}/‚Äčitems
List user loginsGET/{apiVersion}/‚Äčaccount/‚Äčlogins
Get an account loginGET/{apiVersion}/‚Äčaccount/‚Äčlogins/‚Äč{loginId}
List maintenancesGET/{apiVersion}/‚Äčaccount/‚Äčmaintenance
List notificationsGET/{apiVersion}/‚Äčaccount/‚Äčnotifications
List OAuth clientsGET/{apiVersion}/‚Äčaccount/‚Äčoauth-clients
Create an OAuth clientPOST/{apiVersion}/‚Äčaccount/‚Äčoauth-clients
Delete an OAuth clientDELETE/{apiVersion}/‚Äčaccount/‚Äčoauth-clients/‚Äč{clientId}
Get an OAuth clientGET/{apiVersion}/‚Äčaccount/‚Äčoauth-clients/‚Äč{clientId}
Update an OAuth clientPUT/{apiVersion}/‚Äčaccount/‚Äčoauth-clients/‚Äč{clientId}
Reset an OAuth client secretPOST/{apiVersion}/‚Äčaccount/‚Äčoauth-clients/‚Äč{clientId}/‚Äčreset-secret
Get the OAuth client's thumbnailGET/{apiVersion}/‚Äčaccount/‚Äčoauth-clients/‚Äč{clientId}/‚Äčthumbnail
Update the OAuth client's thumbnailPUT/{apiVersion}/‚Äčaccount/‚Äčoauth-clients/‚Äč{clientId}/‚Äčthumbnail
List payment methodsGET/{apiVersion}/‚Äčaccount/‚Äčpayment-methods
Add a payment methodPOST/{apiVersion}/‚Äčaccount/‚Äčpayment-methods
Delete a payment methodDELETE/{apiVersion}/‚Äčaccount/‚Äčpayment-methods/‚Äč{paymentMethodId}
Get a payment methodGET/{apiVersion}/‚Äčaccount/‚Äčpayment-methods/‚Äč{paymentMethodId}
Set a default payment methodPOST/{apiVersion}/‚Äčaccount/‚Äčpayment-methods/‚Äč{paymentMethodId}/‚Äčmake-default
List paymentsGET/{apiVersion}/‚Äčaccount/‚Äčpayments
Make a paymentPOST/{apiVersion}/‚Äčaccount/‚Äčpayments
Deprecated Stage a PayPal paymentPOST/{apiVersion}/‚Äčaccount/‚Äčpayments/‚Äčpaypal
Deprecated Execute a PayPal paymentPOST/{apiVersion}/‚Äčaccount/‚Äčpayments/‚Äčpaypal/‚Äčexecute
Get a paymentGET/{apiVersion}/‚Äčaccount/‚Äčpayments/‚Äč{paymentId}
Add a promo creditPOST/{apiVersion}/‚Äčaccount/‚Äčpromo-codes
List service transfersGET/{apiVersion}/‚Äčaccount/‚Äčservice-transfers
Request a service transferPOST/{apiVersion}/‚Äčaccount/‚Äčservice-transfers
Cancel a service transferDELETE/{apiVersion}/‚Äčaccount/‚Äčservice-transfers/‚Äč{token}
Get a service transfer requestGET/{apiVersion}/‚Äčaccount/‚Äčservice-transfers/‚Äč{token}
Accept a service transferPOST/{apiVersion}/‚Äčaccount/‚Äčservice-transfers/‚Äč{token}/‚Äčaccept
Get account settingsGET/{apiVersion}/‚Äčaccount/‚Äčsettings
Update account settingsPUT/{apiVersion}/‚Äčaccount/‚Äčsettings
Enable Linode ManagedPOST/{apiVersion}/‚Äčaccount/‚Äčsettings/‚Äčmanaged-enable
Get network usageGET/{apiVersion}/‚Äčaccount/‚Äčtransfer
List usersGET/{apiVersion}/‚Äčaccount/‚Äčusers
Create a userPOST/{apiVersion}/‚Äčaccount/‚Äčusers
Delete a userDELETE/{apiVersion}/‚Äčaccount/‚Äčusers/‚Äč{username}
Get a userGET/{apiVersion}/‚Äčaccount/‚Äčusers/‚Äč{username}
Update a userPUT/{apiVersion}/‚Äčaccount/‚Äčusers/‚Äč{username}
List a user's grantsGET/{apiVersion}/‚Äčaccount/‚Äčusers/‚Äč{username}/‚Äčgrants
Update a user's grantsPUT/{apiVersion}/‚Äčaccount/‚Äčusers/‚Äč{username}/‚Äčgrants
Beta programs
List Beta programsGET/{apiVersion}/‚Äčbetas
Get a Beta programGET/{apiVersion}/‚Äčbetas/‚Äč{betaId}
Databases
List managed database enginesGET/{apiVersion}/‚Äčdatabases/‚Äčengines
Get a managed database engineGET/{apiVersion}/‚Äčdatabases/‚Äčengines/‚Äč{engineId}
List managed databasesGET/{apiVersion}/‚Äčdatabases/‚Äčinstances
List managed MySQL databasesGET/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances
Create a managed MySQL databasePOST/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances
Delete a managed MySQL databaseDELETE/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}
Get a managed MySQL databaseGET/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}
Update a managed MySQL databasePUT/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}
List managed MySQL database backupsGET/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups
Create a managed MySQL database backup snapshotPOST/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups
Delete a managed MySQL database backupDELETE/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups/‚Äč{backupId}
Get a managed MySQL database backupGET/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups/‚Äč{backupId}
Restore a managed MySQL database backupPOST/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups/‚Äč{backupId}/‚Äčrestore
Get managed MySQL database credentialsGET/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčcredentials
Reset managed MySQL database credentialsPOST/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčcredentials/‚Äčreset
Patch a managed MySQL databasePOST/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčpatch
Get a managed MySQL database SSL certificateGET/{apiVersion}/‚Äčdatabases/‚Äčmysql/‚Äčinstances/‚Äč{instanceId}/‚Äčssl
List managed PostgreSQL databasesGET/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances
Create a managed PostgreSQL databasePOST/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances
Delete a managed PostgreSQL databaseDELETE/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}
Get a managed PostgreSQL databaseGET/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}
Update a managed PostgreSQL databasePUT/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}
List managed PostgreSQL database backupsGET/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups
Create a managed PostgreSQL database backup snapshotPOST/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups
Delete a managed PostgreSQL database backupDELETE/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups/‚Äč{backupId}
Get a managed PostgreSQL database backupGET/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups/‚Äč{backupId}
Restore a managed PostgreSQL database backupPOST/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčbackups/‚Äč{backupId}/‚Äčrestore
Get managed PostgreSQL database credentialsGET/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčcredentials
Reset managed PostgreSQL database credentialsPOST/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčcredentials/‚Äčreset
Patch a managed PostgreSQL databasePOST/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčpatch
Get a managed PostgreSQL database SSL certificateGET/{apiVersion}/‚Äčdatabases/‚Äčpostgresql/‚Äčinstances/‚Äč{instanceId}/‚Äčssl
List managed database typesGET/{apiVersion}/‚Äčdatabases/‚Äčtypes
Get a managed database typeGET/{apiVersion}/‚Äčdatabases/‚Äčtypes/‚Äč{typeId}
Domains
List domainsGET/{apiVersion}/‚Äčdomains
Create a domainPOST/{apiVersion}/‚Äčdomains
Import a domainPOST/{apiVersion}/‚Äčdomains/‚Äčimport
Delete a domainDELETE/{apiVersion}/‚Äčdomains/‚Äč{domainId}
Get a domainGET/{apiVersion}/‚Äčdomains/‚Äč{domainId}
Update a domainPUT/{apiVersion}/‚Äčdomains/‚Äč{domainId}
Clone a domainPOST/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčclone
List domain recordsGET/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčrecords
Create a domain recordPOST/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčrecords
Delete a domain recordDELETE/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčrecords/‚Äč{recordId}
Get a domain recordGET/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčrecords/‚Äč{recordId}
Update a domain recordPUT/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčrecords/‚Äč{recordId}
Get a domain zone fileGET/{apiVersion}/‚Äčdomains/‚Äč{domainId}/‚Äčzone-file
Images
List imagesGET/{apiVersion}/‚Äčimages
Create an imagePOST/{apiVersion}/‚Äčimages
Upload an imagePOST/{apiVersion}/‚Äčimages/‚Äčupload
Delete an imageDELETE/{apiVersion}/‚Äčimages/‚Äč{imageId}
Get an imageGET/{apiVersion}/‚Äčimages/‚Äč{imageId}
Update an imagePUT/{apiVersion}/‚Äčimages/‚Äč{imageId}
Linode instances
List LinodesGET/{apiVersion}/‚Äčlinode/‚Äčinstances
Create a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances
Delete a LinodeDELETE/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}
Get a LinodeGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}
Update a LinodePUT/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}
List backupsGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčbackups
Create a snapshotPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčbackups
Cancel backupsPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčbackups/‚Äčcancel
Enable backupsPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčbackups/‚Äčenable
Get a backupGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčbackups/‚Äč{backupId}
Restore a backupPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčbackups/‚Äč{backupId}/‚Äčrestore
Boot a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčboot
Clone a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčclone
List config profilesGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs
Create a config profilePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs
Delete a config profileDELETE/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}
Get a config profileGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}
Update a config profilePUT/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}
List configuration profile interfacesGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}/‚Äčinterfaces
Add a configuration profile interfacePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}/‚Äčinterfaces
Reorder configuration profile interfacesPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}/‚Äčinterfaces/‚Äčorder
Delete a configuration profile interfaceDELETE/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}/‚Äčinterfaces/‚Äč{interfaceId}
Get a configuration profile interfaceGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}/‚Äčinterfaces/‚Äč{interfaceId}
Update a configuration profile interfacePUT/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčconfigs/‚Äč{configId}/‚Äčinterfaces/‚Äč{interfaceId}
List disksGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks
Create a diskPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks
Delete a diskDELETE/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks/‚Äč{diskId}
Get a diskGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks/‚Äč{diskId}
Update a diskPUT/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks/‚Äč{diskId}
Clone a diskPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks/‚Äč{diskId}/‚Äčclone
Reset a disk root passwordPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks/‚Äč{diskId}/‚Äčpassword
Resize a diskPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčdisks/‚Äč{diskId}/‚Äčresize
List a Linode's firewallsGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčfirewalls
Get networking informationGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčips
Allocate an IPv4 addressPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčips
Delete an IPv4 addressDELETE/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčips/‚Äč{address}
Get a Linode's IP addressGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčips/‚Äč{address}
Update an IP address's RDNS for a LinodePUT/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčips/‚Äč{address}
Initiate a DC migration/pending host migrationPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčmigrate
Upgrade a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčmutate
List Linode NodeBalancersGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčnodebalancers
Reset a Linode's root passwordPOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčpassword
Reboot a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčreboot
Rebuild a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčrebuild
Boot a Linode into rescue modePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčrescue
Resize a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčresize
Shut down a LinodePOST/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčshutdown
Get Linode statisticsGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčstats
Get monthly statisticsGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčstats/‚Äč{year}/‚Äč{month}
Get a network transferGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčtransfer
Get monthly network transfer statsGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčtransfer/‚Äč{year}/‚Äč{month}
List a Linode's volumesGET/{apiVersion}/‚Äčlinode/‚Äčinstances/‚Äč{linodeId}/‚Äčvolumes
List kernelsGET/{apiVersion}/‚Äčlinode/‚Äčkernels
Get a kernelGET/{apiVersion}/‚Äčlinode/‚Äčkernels/‚Äč{kernelId}
List typesGET/{apiVersion}/‚Äčlinode/‚Äčtypes
Get a typeGET/{apiVersion}/‚Äčlinode/‚Äčtypes/‚Äč{typeId}
Linode StackScripts
List StackScriptsGET/{apiVersion}/‚Äčlinode/‚Äčstackscripts
Create a StackScriptPOST/{apiVersion}/‚Äčlinode/‚Äčstackscripts
Delete a StackScriptDELETE/{apiVersion}/‚Äčlinode/‚Äčstackscripts/‚Äč{stackscriptId}
Get a StackScriptGET/{apiVersion}/‚Äčlinode/‚Äčstackscripts/‚Äč{stackscriptId}
Update a StackScriptPUT/{apiVersion}/‚Äčlinode/‚Äčstackscripts/‚Äč{stackscriptId}
Linode Kubernetes Engine (LKE)
List Kubernetes clustersGET/{apiVersion}/‚Äčlke/‚Äčclusters
Create a Kubernetes clusterPOST/{apiVersion}/‚Äčlke/‚Äčclusters
Delete a Kubernetes clusterDELETE/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}
Get a Kubernetes clusterGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}
Update a Kubernetes clusterPUT/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}
List Kubernetes API endpointsGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčapi-endpoints
Get a Kubernetes cluster dashboard URLGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčdashboard
Delete a KubeconfigDELETE/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčkubeconfig
Get a KubeconfigGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčkubeconfig
Delete a nodeDELETE/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčnodes/‚Äč{nodeId}
Get a nodeGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčnodes/‚Äč{nodeId}
Recycle a nodePOST/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčnodes/‚Äč{nodeId}/‚Äčrecycle
List node poolsGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčpools
Create a node poolPOST/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčpools
Delete a node poolDELETE/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčpools/‚Äč{poolId}
Get a node poolGET/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčpools/‚Äč{poolId}
Update a node poolPUT/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčpools/‚Äč{poolId}
Recycle a node poolPOST/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčpools/‚Äč{poolId}/‚Äčrecycle
Recycle cluster nodesPOST/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčrecycle
Regenerate a Kubernetes clusterPOST/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčregenerate
Delete a service tokenDELETE/{apiVersion}/‚Äčlke/‚Äčclusters/‚Äč{clusterId}/‚Äčservicetoken
List Kubernetes versionsGET/{apiVersion}/‚Äčlke/‚Äčversions
Get a Kubernetes versionGET/{apiVersion}/‚Äčlke/‚Äčversions/‚Äč{version}
Longview
List Longview clientsGET/{apiVersion}/‚Äčlongview/‚Äčclients
Create a Longview clientPOST/{apiVersion}/‚Äčlongview/‚Äčclients
Delete a Longview clientDELETE/{apiVersion}/‚Äčlongview/‚Äčclients/‚Äč{clientId}
Get a Longview clientGET/{apiVersion}/‚Äčlongview/‚Äčclients/‚Äč{clientId}
Update a Longview clientPUT/{apiVersion}/‚Äčlongview/‚Äčclients/‚Äč{clientId}
Get a Longview planGET/{apiVersion}/‚Äčlongview/‚Äčplan
Update a Longview planPUT/{apiVersion}/‚Äčlongview/‚Äčplan
List Longview subscriptionsGET/{apiVersion}/‚Äčlongview/‚Äčsubscriptions
Get a Longview subscriptionGET/{apiVersion}/‚Äčlongview/‚Äčsubscriptions/‚Äč{subscriptionId}
Managed
List managed contactsGET/{apiVersion}/‚Äčmanaged/‚Äčcontacts
Create a managed contactPOST/{apiVersion}/‚Äčmanaged/‚Äčcontacts
Delete a managed contactDELETE/{apiVersion}/‚Äčmanaged/‚Äčcontacts/‚Äč{contactId}
Get a managed contactGET/{apiVersion}/‚Äčmanaged/‚Äčcontacts/‚Äč{contactId}
Update a managed contactPUT/{apiVersion}/‚Äčmanaged/‚Äčcontacts/‚Äč{contactId}
List managed credentialsGET/{apiVersion}/‚Äčmanaged/‚Äčcredentials
Create a managed credentialPOST/{apiVersion}/‚Äčmanaged/‚Äčcredentials
Get a managed SSH keyGET/{apiVersion}/‚Äčmanaged/‚Äčcredentials/‚Äčsshkey
Get a managed credentialGET/{apiVersion}/‚Äčmanaged/‚Äčcredentials/‚Äč{credentialId}
Update a managed credentialPUT/{apiVersion}/‚Äčmanaged/‚Äčcredentials/‚Äč{credentialId}
Delete a managed credentialPOST/{apiVersion}/‚Äčmanaged/‚Äčcredentials/‚Äč{credentialId}/‚Äčrevoke
Update a managed credential's username and passwordPOST/{apiVersion}/‚Äčmanaged/‚Äčcredentials/‚Äč{credentialId}/‚Äčupdate
List managed issuesGET/{apiVersion}/‚Äčmanaged/‚Äčissues
Get a managed issueGET/{apiVersion}/‚Äčmanaged/‚Äčissues/‚Äč{issueId}
List managed Linode settingsGET/{apiVersion}/‚Äčmanaged/‚Äčlinode-settings
Get a Linode's managed settingsGET/{apiVersion}/‚Äčmanaged/‚Äčlinode-settings/‚Äč{linodeId}
Update a Linode's managed settingsPUT/{apiVersion}/‚Äčmanaged/‚Äčlinode-settings/‚Äč{linodeId}
List managed servicesGET/{apiVersion}/‚Äčmanaged/‚Äčservices
Create a managed servicePOST/{apiVersion}/‚Äčmanaged/‚Äčservices
Delete a managed serviceDELETE/{apiVersion}/‚Äčmanaged/‚Äčservices/‚Äč{serviceId}
Get a managed serviceGET/{apiVersion}/‚Äčmanaged/‚Äčservices/‚Äč{serviceId}
Update a managed servicePUT/{apiVersion}/‚Äčmanaged/‚Äčservices/‚Äč{serviceId}
Disable a managed servicePOST/{apiVersion}/‚Äčmanaged/‚Äčservices/‚Äč{serviceId}/‚Äčdisable
Enable a managed servicePOST/{apiVersion}/‚Äčmanaged/‚Äčservices/‚Äč{serviceId}/‚Äčenable
List managed statsGET/{apiVersion}/‚Äčmanaged/‚Äčstats
Networking
List firewallsGET/{apiVersion}/‚Äčnetworking/‚Äčfirewalls
Create a firewallPOST/{apiVersion}/‚Äčnetworking/‚Äčfirewalls
Delete a firewallDELETE/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}
Get a firewallGET/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}
Update a firewallPUT/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}
List firewall devicesGET/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}/‚Äčdevices
Create a firewall devicePOST/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}/‚Äčdevices
Delete a firewall deviceDELETE/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}/‚Äčdevices/‚Äč{deviceId}
Get a firewall deviceGET/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}/‚Äčdevices/‚Äč{deviceId}
List firewall rulesGET/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}/‚Äčrules
Update firewall rulesPUT/{apiVersion}/‚Äčnetworking/‚Äčfirewalls/‚Äč{firewallId}/‚Äčrules
List IP addressesGET/{apiVersion}/‚Äčnetworking/‚Äčips
Allocate an IP addressPOST/{apiVersion}/‚Äčnetworking/‚Äčips
Assign IP addressesPOST/{apiVersion}/‚Äčnetworking/‚Äčips/‚Äčassign
Share IP addressesPOST/{apiVersion}/‚Äčnetworking/‚Äčips/‚Äčshare
Get an IP addressGET/{apiVersion}/‚Äčnetworking/‚Äčips/‚Äč{address}
Update an IP address's RDNSPUT/{apiVersion}/‚Äčnetworking/‚Äčips/‚Äč{address}
Assign IPv4s to LinodesPOST/{apiVersion}/‚Äčnetworking/‚Äčipv4/‚Äčassign
Configure IPv4 sharingPOST/{apiVersion}/‚Äčnetworking/‚Äčipv4/‚Äčshare
List IPv6 poolsGET/{apiVersion}/‚Äčnetworking/‚Äčipv6/‚Äčpools
List IPv6 rangesGET/{apiVersion}/‚Äčnetworking/‚Äčipv6/‚Äčranges
Create an IPv6 rangePOST/{apiVersion}/‚Äčnetworking/‚Äčipv6/‚Äčranges
Delete an IPv6 rangeDELETE/{apiVersion}/‚Äčnetworking/‚Äčipv6/‚Äčranges/‚Äč{range}
Get an IPv6 rangeGET/{apiVersion}/‚Äčnetworking/‚Äčipv6/‚Äčranges/‚Äč{range}
List VLANsGET/{apiVersion}/‚Äčnetworking/‚Äčvlans
NodeBalancers
List NodeBalancersGET/{apiVersion}/‚Äčnodebalancers
Create a NodeBalancerPOST/{apiVersion}/‚Äčnodebalancers
Delete a NodeBalancerDELETE/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}
Get a NodeBalancerGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}
Update a NodeBalancerPUT/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}
List configsGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs
Create a configPOST/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs
Delete a configDELETE/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}
Get a configGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}
Update a configPUT/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}
List nodesGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}/‚Äčnodes
Create a nodePOST/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}/‚Äčnodes
Delete a node balancer's nodeDELETE/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}/‚Äčnodes/‚Äč{nodeId}
Get a node balancer's nodeGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}/‚Äčnodes/‚Äč{nodeId}
Update a nodePUT/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}/‚Äčnodes/‚Äč{nodeId}
Rebuild a configPOST/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčconfigs/‚Äč{configId}/‚Äčrebuild
List node balancer firewallsGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčfirewalls
Get node balancer statisticsGET/{apiVersion}/‚Äčnodebalancers/‚Äč{nodeBalancerId}/‚Äčstats
Object Storage
List Object Storage bucketsGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets
Create an Object Storage bucketPOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets
List Object Storage buckets per regionGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}
Remove an Object Storage bucketDELETE/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}
Get an Object Storage bucketGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}
Modify access to an Object Storage bucketPOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčaccess
Update access to an Object Storage bucketPUT/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčaccess
Get an Object Storage object ACL configGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčobject-acl
Update an object's ACL configPUT/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčobject-acl
List Object Storage bucket contentsGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčobject-list
Create a URL for an objectPOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčobject-url
Delete an Object Storage TLS/SSL certificateDELETE/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčssl
Get an Object Storage TLS/SSL certificateGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčssl
Upload an Object Storage TLS/SSL certificatePOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{regionId}/‚Äč{bucket}/‚Äčssl
Cancel Object StoragePOST/{apiVersion}/‚Äčobject-storage/‚Äčcancel
List clustersGET/{apiVersion}/‚Äčobject-storage/‚Äčclusters
Get a clusterGET/{apiVersion}/‚Äčobject-storage/‚Äčclusters/‚Äč{clusterId}
List Object Storage keysGET/{apiVersion}/‚Äčobject-storage/‚Äčkeys
Create an Object Storage keyPOST/{apiVersion}/‚Äčobject-storage/‚Äčkeys
Revoke an Object Storage keyDELETE/{apiVersion}/‚Äčobject-storage/‚Äčkeys/‚Äč{keyId}
Get an Object Storage keyGET/{apiVersion}/‚Äčobject-storage/‚Äčkeys/‚Äč{keyId}
Update an Object Storage keyPUT/{apiVersion}/‚Äčobject-storage/‚Äčkeys/‚Äč{keyId}
Get Object Storage transfer dataGET/{apiVersion}/‚Äčobject-storage/‚Äčtransfer
Placement groups
List placement groupsGET/{apiVersion}/‚Äčplacement/‚Äčgroups
Create placement groupPOST/{apiVersion}/‚Äčplacement/‚Äčgroups
Delete a placement groupDELETE/{apiVersion}/‚Äčplacement/‚Äčgroups/‚Äč{groupId}
Get a placement groupGET/{apiVersion}/‚Äčplacement/‚Äčgroups/‚Äč{groupId}
Update a placement groupPUT/{apiVersion}/‚Äčplacement/‚Äčgroups/‚Äč{groupId}
Assign a placement groupPOST/{apiVersion}/‚Äčplacement/‚Äčgroups/‚Äč{groupId}/‚Äčassign
Unassign a placement groupPOST/{apiVersion}/‚Äčplacement/‚Äčgroups/‚Äč{groupId}/‚Äčunassign
Profile
Get a profileGET/{apiVersion}/‚Äčprofile
Update a profilePUT/{apiVersion}/‚Äčprofile
List authorized appsGET/{apiVersion}/‚Äčprofile/‚Äčapps
Revoke app accessDELETE/{apiVersion}/‚Äčprofile/‚Äčapps/‚Äč{appId}
Get an authorized appGET/{apiVersion}/‚Äčprofile/‚Äčapps/‚Äč{appId}
List trusted devicesGET/{apiVersion}/‚Äčprofile/‚Äčdevices
Revoke a trusted deviceDELETE/{apiVersion}/‚Äčprofile/‚Äčdevices/‚Äč{deviceId}
Get a trusted deviceGET/{apiVersion}/‚Äčprofile/‚Äčdevices/‚Äč{deviceId}
List grantsGET/{apiVersion}/‚Äčprofile/‚Äčgrants
List loginsGET/{apiVersion}/‚Äčprofile/‚Äčlogins
Get a profile's loginGET/{apiVersion}/‚Äčprofile/‚Äčlogins/‚Äč{loginId}
Delete a phone numberDELETE/{apiVersion}/‚Äčprofile/‚Äčphone-number
Send a phone number verification codePOST/{apiVersion}/‚Äčprofile/‚Äčphone-number
Verify a phone numberPOST/{apiVersion}/‚Äčprofile/‚Äčphone-number/‚Äčverify
Get user preferencesGET/{apiVersion}/‚Äčprofile/‚Äčpreferences
Update a user's preferencesPUT/{apiVersion}/‚Äčprofile/‚Äčpreferences
List security questionsGET/{apiVersion}/‚Äčprofile/‚Äčsecurity-questions
Answer security questionsPOST/{apiVersion}/‚Äčprofile/‚Äčsecurity-questions
List SSH keysGET/{apiVersion}/‚Äčprofile/‚Äčsshkeys
Add an SSH keyPOST/{apiVersion}/‚Äčprofile/‚Äčsshkeys
Delete an SSH keyDELETE/{apiVersion}/‚Äčprofile/‚Äčsshkeys/‚Äč{sshKeyId}
Get an SSH keyGET/{apiVersion}/‚Äčprofile/‚Äčsshkeys/‚Äč{sshKeyId}
Update an SSH keyPUT/{apiVersion}/‚Äčprofile/‚Äčsshkeys/‚Äč{sshKeyId}
Disable two factor authenticationPOST/{apiVersion}/‚Äčprofile/‚Äčtfa-disable
Create a two factor secretPOST/{apiVersion}/‚Äčprofile/‚Äčtfa-enable
Enable two factor authenticationPOST/{apiVersion}/‚Äčprofile/‚Äčtfa-enable-confirm
List personal access tokensGET/{apiVersion}/‚Äčprofile/‚Äčtokens
Create a personal access tokenPOST/{apiVersion}/‚Äčprofile/‚Äčtokens
Revoke a personal access tokenDELETE/{apiVersion}/‚Äčprofile/‚Äčtokens/‚Äč{tokenId}
Get a personal access tokenGET/{apiVersion}/‚Äčprofile/‚Äčtokens/‚Äč{tokenId}
Update a personal access tokenPUT/{apiVersion}/‚Äčprofile/‚Äčtokens/‚Äč{tokenId}
Regions
List regionsGET/{apiVersion}/‚Äčregions
List regions' availabilityGET/{apiVersion}/‚Äčregions/‚Äčavailability
Get a regionGET/{apiVersion}/‚Äčregions/‚Äč{regionId}
Get a region's availabilityGET/{apiVersion}/‚Äčregions/‚Äč{regionId}/‚Äčavailability
Support
List support ticketsGET/{apiVersion}/‚Äčsupport/‚Äčtickets
Open a support ticketPOST/{apiVersion}/‚Äčsupport/‚Äčtickets
Get a support ticketGET/{apiVersion}/‚Äčsupport/‚Äčtickets/‚Äč{ticketId}
Create a support ticket attachmentPOST/{apiVersion}/‚Äčsupport/‚Äčtickets/‚Äč{ticketId}/‚Äčattachments
Close a support ticketPOST/{apiVersion}/‚Äčsupport/‚Äčtickets/‚Äč{ticketId}/‚Äčclose
List repliesGET/{apiVersion}/‚Äčsupport/‚Äčtickets/‚Äč{ticketId}/‚Äčreplies
Create a replyPOST/{apiVersion}/‚Äčsupport/‚Äčtickets/‚Äč{ticketId}/‚Äčreplies
Tags
List tagsGET/{apiVersion}/‚Äčtags
Create a tagPOST/{apiVersion}/‚Äčtags
Delete a tagDELETE/{apiVersion}/‚Äčtags/‚Äč{tagLabel}
List tagged objectsGET/{apiVersion}/‚Äčtags/‚Äč{tagLabel}
Volumes
List volumesGET/{apiVersion}/‚Äčvolumes
Create a volumePOST/{apiVersion}/‚Äčvolumes
Delete a volumeDELETE/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}
Get a volumeGET/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}
Update a volumePUT/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}
Attach a volumePOST/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}/‚Äčattach
Clone a volumePOST/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}/‚Äčclone
Detach a volumePOST/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}/‚Äčdetach
Resize a volumePOST/{apiVersion}/‚Äčvolumes/‚Äč{volumeId}/‚Äčresize
VPCs
List VPCsGET/{apiVersion}/‚Äčvpcs
Create a VPCPOST/{apiVersion}/‚Äčvpcs
List VPC IP addressesGET/{apiVersion}/‚Äčvpcs/‚Äčips
Delete a VPCDELETE/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}
Get a VPCGET/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}
Update a VPCPUT/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}
List a VPC's IP addressesGET/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}/‚Äčips
List VPC subnetsGET/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}/‚Äčsubnets
Create a VPC subnetPOST/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}/‚Äčsubnets
Delete a VPC subnetDELETE/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}/‚Äčsubnets/‚Äč{vpcSubnetId}
Get a VPC subnetGET/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}/‚Äčsubnets/‚Äč{vpcSubnetId}
Update a VPC subnetPUT/{apiVersion}/‚Äčvpcs/‚Äč{vpcId}/‚Äčsubnets/‚Äč{vpcSubnetId}