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.

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 in clusterGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}
Remove an Object Storage bucketDELETE/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}
Get an Object Storage bucketGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}
Modify access to an Object Storage bucketPOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčaccess
Update access to an Object Storage bucketPUT/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčaccess
Get an Object Storage object ACL configGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčobject-acl
Update an object's ACL configPUT/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčobject-acl
List Object Storage bucket contentsGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčobject-list
Create a URL for an objectPOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčobject-url
Delete an Object Storage TLS/SSL certificateDELETE/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčssl
Get an Object Storage TLS/SSL certificateGET/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{bucket}/‚Äčssl
Upload an Object Storage TLS/SSL certificatePOST/{apiVersion}/‚Äčobject-storage/‚Äčbuckets/‚Äč{clusterId}/‚Äč{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
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}