Jump to Content
API
Release notes
Guide
Cloud Manager
CLI
Linode.com/docs
Support
Community
API
API
Release notes
Guide
Cloud Manager
CLI
Linode.com/docs
Support
Community
429
Search
JUMP TO
API
Linode API
API summary
Get started
API workflow
API conventions
Rate limits
Pagination
Filtering and sorting
Time values
Response headers
Command line interface (CLI)
Errors
299
400
401
403
404
405
406
415
429
500
504
Account
Account
Get your account
get
Update your account
put
Get a region's service availability
get
Cancel your account
post
Beta programs
Enroll in a Beta program
post
List enrolled Beta programs
get
Get an enrolled Beta program
get
Account agreements
Acknowledge agreements
post
List agreements
get
Account availability
List available services
get
Child accounts
List child accounts
get
Get a child account
get
Create a proxy user token
post
Payments
Add or edit a credit card
post
Make a payment
post
List payments
get
Stage a PayPal payment
post
Execute a PayPal payment
post
Get a payment
get
Entity transfers
Create an entity transfer
post
List entity transfers
get
Get an entity transfer
get
Cancel an entity transfer
delete
Accept an entity transfer
post
Events
List events
get
Get an event
get
Mark an event as read
post
Mark an event as seen
post
Invoices
List invoices
get
Get an invoice
get
List invoice items
get
Logins
List user logins
get
Get an account login
get
Maintenances
List maintenances
get
Notifications
List notifications
get
OAuth clients
Create an OAuth client
post
List OAuth clients
get
Get an OAuth client
get
Update an OAuth client
put
Delete an OAuth client
delete
Reset an OAuth client secret
post
Client thumbnail
Get the OAuth client's thumbnail
get
Update the OAuth client's thumbnail
put
Payment methods
Add a payment method
post
List payment methods
get
Get a payment method
get
Delete a payment method
delete
Set a default payment method
post
Promo credits
Add a promo credit
post
Service transfers
Request a service transfer
post
List service transfers
get
Get a service transfer request
get
Cancel a service transfer
delete
Accept a service transfer
post
Account settings
Get account settings
get
Update account settings
put
Settings
Enable Linode Managed
post
Account transfer
Get network usage
get
Users
Create a user
post
List users
get
Get a user
get
Update a user
put
Delete a user
delete
List a user's grants
get
Update a user's grants
put
Databases
Databases
List Managed Databases
get
Create or restore a MySQL Managed Database
post
List MySQL Managed Databases
get
Get a MySQL Managed Database
get
Update a MySQL Managed Database
put
Delete a MySQL Managed Database
delete
Patch a MySQL Managed Database
post
Resume a MySQL Managed Database
post
Suspend a MySQL Managed Database
post
Create or restore a PostgreSQL Managed Database
post
List PostgreSQL Managed Databases
get
Get a PostgreSQL Managed Database
get
Update a PostgreSQL Managed Database
put
Delete a PostgreSQL Managed Database
delete
Patch a PostgreSQL Managed Database
post
Resume a PostgreSQL Managed Database
post
Suspend a PostgreSQL Managed Database
post
Engines
List Managed Databases engines
get
Get a Managed Databases engine
get
Credentials
Get MySQL Managed Database credentials
get
Reset MySQL Managed Database credentials
post
Get PostgreSQL Managed Database credentials
get
Reset PostgreSQL Managed Database credentials
post
SSL certificates
Get a MySQL Managed Database SSL certificate
get
Get a PostgreSQL Managed Database SSL certificate
get
Types
List Managed Databases types
get
Get a Managed Databases type
get
Beta programs
Beta programs
List Beta programs
get
Get a Beta program
get
Domains
Domains
Create a domain
post
List domains
get
Import a domain
post
Get a domain
get
Update a domain
put
Delete a domain
delete
Clone a domain
post
Records
Create a domain record
post
List domain records
get
Get a domain record
get
Update a domain record
put
Delete a domain record
delete
Domain zone file
Get a domain zone file
get
Images
Images
Create an image
post
List images
get
Upload an image
post
Get an image
get
Update an image
put
Delete an image
delete
Replicate an image
post
Linode instances
Linode instances
Create a Linode
post
List Linodes
get
Get a Linode
get
Update a Linode
put
Delete a Linode
delete
Boot a Linode
post
Clone a Linode
post
Initiate a DC migration/pending host migration
post
Upgrade a Linode
post
Reset a Linode's root password
post
Reboot a Linode
post
Rebuild a Linode
post
Boot a Linode into rescue mode
post
Resize a Linode
post
Shut down a Linode
post
Linode types
List types
get
Get a type
get
NodeBalancers
List Linode NodeBalancers
get
Volumes
List a Linode's volumes
get
Backups
Create a snapshot
post
List backups
get
Cancel backups
post
Enable backups
post
Get a backup
get
Restore a backup
post
Configurations
Create a configuration profile
post
List configuration profiles
get
Get a configuration profile
get
Update a configuration profile
put
Delete a configuration profile
delete
Interfaces
Add a configuration profile interface
post
List configuration profile interfaces
get
Reorder configuration profile interfaces
post
Get a configuration profile interface
get
Update a configuration profile interface
put
Delete a configuration profile interface
delete
Disks
Create a disk
post
List disks
get
Get a disk
get
Update a disk
put
Delete a disk
delete
Clone a disk
post
Reset a disk root password
post
Resize a disk
post
Firewalls
List a Linode's firewalls
get
Update a Linode's firewalls
put
Apply a Linode's firewalls
post
IP addresses
Allocate an IPv4 address
post
Get networking information
get
Get a Linode's IP address
get
Update an IP address's RDNS for a Linode
put
Delete an IPv4 address
delete
Statistics
Get Linode statistics
get
Get monthly statistics
get
Network transfers
Get a network transfer
get
Network transfer statistics
Get monthly network transfer stats
get
Kernels
List kernels
get
Get a kernel
get
Linode StackScripts
StackScripts
Create a StackScript
post
List StackScripts
get
Get a StackScript
get
Update a StackScript
put
Delete a StackScript
delete
Longview
Clients
Create a Longview client
post
List Longview clients
get
Get a Longview client
get
Update a Longview client
put
Delete a Longview client
delete
Plans
Get a Longview plan
get
Update a Longview plan
put
Subscriptions
List Longview subscriptions
get
Get a Longview subscription
get
Longview types
List Longview types
get
Linode Kubernetes Engine (LKE)
Clusters
Create a Kubernetes cluster
post
List Kubernetes clusters
get
Get a Kubernetes cluster
get
Update a Kubernetes cluster
put
Delete a Kubernetes cluster
delete
Recycle cluster nodes
post
Regenerate a Kubernetes cluster
post
LKE API endpoints
List Kubernetes API endpoints
get
LKE Control Plane ACL
Get the control plane access control list
get
Update the control plane access control list
put
Delete the control plane access control list
delete
Cluster dashboard
Get a Kubernetes cluster dashboard URL
get
Kubeconfigs
Get a Kubeconfig
get
Delete a Kubeconfig
delete
Nodes
Get a node
get
Delete a node
delete
Recycle a node
post
Node pools
Create a node pool
post
List node pools
get
Get a node pool
get
Update a node pool
put
Delete a node pool
delete
Recycle a node pool
post
Service tokens
Delete a service token
delete
LKE versions
List LKE Kubernetes versions (any tier)
get
Get an LKE Kubernetes version (any tier)
get
List LKE Kubernetes versions (non-enterprise)
get
Get an LKE Kubernetes version (non-enterprise)
get
Kubernetes types
List Kubernetes types
get
Managed
Contacts
Create a managed contact
post
List managed contacts
get
Get a managed contact
get
Update a managed contact
put
Delete a managed contact
delete
Credentials
Create a managed credential
post
List managed credentials
get
Get a managed credential
get
Update a managed credential
put
Delete a managed credential
post
Update a managed credential's username and password
post
Managed SSH keys
Get a managed SSH key
get
Issues
List managed issues
get
Get a managed issue
get
Linode settings
List managed Linode settings
get
Managed settings
Get a Linode's managed settings
get
Update a Linode's managed settings
put
Services
Create a managed service
post
List managed services
get
Get a managed service
get
Update a managed service
put
Delete a managed service
delete
Disable a managed service
post
Enable a managed service
post
Statistics
List managed stats
get
Network transfer prices
Network transfer prices
List network transfer prices
get
Networking
Firewalls
Create a firewall
post
List firewalls
get
Get a firewall
get
Update a firewall
put
Delete a firewall
delete
List firewall rule versions
get
Get a firewall rule version
get
List firewall rules
get
Update firewall rules
put
Devices
Create a firewall device
post
List firewall devices
get
Get a firewall device
get
Delete a firewall device
delete
IP addresses
Allocate an IP address
post
List IP addresses
get
Assign IP addresses
post
Share IP addresses
post
Get an IP address
get
Update an IP address's RDNS
put
IPv4 addresses
Assign IPv4s to Linodes
post
Configure IPv4 sharing
post
IPv6 pools
List IPv6 pools
get
IPv6 ranges
Create an IPv6 range
post
List IPv6 ranges
get
Get an IPv6 range
get
Delete an IPv6 range
delete
VLANs
List VLANs
get
Delete a VLAN
delete
NodeBalancers
NodeBalancers
Create a NodeBalancer
post
List NodeBalancers
get
Get a NodeBalancer
get
Update a NodeBalancer
put
Delete a NodeBalancer
delete
NodeBalancer types
List NodeBalancer types
get
Configurations
Create a config
post
List configs
get
Get a config
get
Update a config
put
Delete a config
delete
Rebuild a config
post
Nodes
Create a node
post
List nodes
get
Get a NodeBalancer's node
get
Update a node
put
Delete a NodeBalancer's node
delete
Firewalls
List NodeBalancer firewalls
get
Update a NodeBalancer's firewalls
put
Statistics
Get NodeBalancer statistics
get
Object Storage
Object Storage
Cancel Object Storage
post
Get Object Storage transfer data
get
Buckets
Create an Object Storage bucket
post
List Object Storage buckets
get
List Object Storage buckets per region
get
Get an Object Storage bucket
get
Remove an Object Storage bucket
delete
Create a URL for an object
post
Bucket access
Allow access to an Object Storage bucket
post
Get Object Storage bucket access
get
Update access to an Object Storage bucket
put
ACL configurations
Get an Object Storage object ACL configuration
get
Update an object's ACL configuration
put
Bucket contents
List Object Storage bucket contents
get
TLS/SSL certificates
Upload an Object Storage TLS/SSL certificate
post
Get an Object Storage TLS/SSL certificate
get
Delete an Object Storage TLS/SSL certificate
delete
Clusters
List clusters
get
Get a cluster
get
Endpoints
List Object Storage endpoints
get
Keys
Create an Object Storage key
post
List Object Storage keys
get
Get an Object Storage key
get
Update an Object Storage key
put
Revoke an Object Storage key
delete
Object Storage quotas
List Object Storage quotas
get
Get an Object Storage quota
get
Get Object Storage quota usage data
get
Object Storage types
List Object Storage types
get
Placement groups
Placement groups
Create placement group
post
List placement groups
get
Get a placement group
get
Update a placement group
put
Delete a placement group
delete
Assign a placement group
post
Unassign a placement group
post
Profile
Profile
Get a profile
get
Update a profile
put
Apps
List authorized apps
get
Get an authorized app
get
Revoke app access
delete
Devices
List trusted devices
get
Get a trusted device
get
Revoke a trusted device
delete
Grants
List grants
get
Logins
List logins
get
Get a profile's login
get
Phone number
Send a phone number verification code
post
Delete a phone number
delete
Verify a phone number
post
Preferences
Get user preferences
get
Update a user's preferences
put
Security questions
Answer security questions
post
List security questions
get
SSH keys
Add an SSH key
post
List SSH keys
get
Get an SSH key
get
Update an SSH key
put
Delete an SSH key
delete
Two factor authentication
Disable two factor authentication
post
Create a two factor secret
post
Enable two factor authentication
post
Personal access tokens
Create a personal access token
post
List personal access tokens
get
Get a personal access token
get
Update a personal access token
put
Revoke a personal access token
delete
Regions
Regions
List regions
get
List regions' availability
get
Get a region
get
Get a region's availability
get
Support
Support tickets
Open a support ticket
post
List support tickets
get
Get a support ticket
get
Close a support ticket
post
Attachments
Create a support ticket attachment
post
Replies
Create a reply
post
List replies
get
Tags
Tags
Create a tag
post
List tags
get
List tagged objects
get
Delete a tag
delete
Volumes
Volumes
Create a volume
post
List volumes
get
Get a volume
get
Update a volume
put
Delete a volume
delete
Attach a volume
post
Clone a volume
post
Detach a volume
post
Resize a volume
post
Volume types
List volume types
get
VPCs
VPCs
Create a VPC
post
List VPCs
get
Get a VPC
get
Update a VPC
put
Delete a VPC
delete
IP addresses
List VPC IP addresses
get
List a VPC's IP addresses
get
VPC subnets
Create a VPC subnet
post
List VPC subnets
get
Get a VPC subnet
get
Update a VPC subnet
put
Delete a VPC subnet
delete
429
You've exceeded the
rate limit
for requests.
Akamai.com
Linode.com
Contact us
Akamai support
Linode support
Share feedback
Try Akamai
Log in
Log out
Try Akamai
Akamai.com
Linode.com
Contact us
Akamai support
Linode support
Share feedback
Log in
Log out