Tools - Linode API

Your gateway to everything Linode offers: Automate tasks in the Cloud Manager, create Linodes, manage IP addresses, and open support tickets using an intuitive REST API.

Create a Linode account to try this guide with a $100 credit.
This credit will be applied to any valid services used during your first 60 days.


The Linode API can be used across all regions.


Build the Apps You Want

Create your own dev tools with the Linode API. Build scripts and applications to automatically handle repeatable tasks.

The Linode API provides access to every part of the Linode platform. Deploy Kubernetes clusters, attach block or object storage volumes, configure NodeBalancers, manage users, and more.

All response data is returned in JSON for easy parsing and filtering.

Third-party Integrations and Plugins

A range of third-party integrations consume the Linode API. Describe your infrastructure as code with Linode’s Terraform provider or manage your Linode Kubernetes clusters with Rancher.

Programmatically Manage Your Account

Automate account management. View everything from invoices to billing with the Linode API endpoints.

Secure Authentication

Never worry about unauthorized modifications to your account. Access tokens are required for every request to the API and OAuth is available for applications with multiple users.


Linode’s API is provided for free to all customers.

This page was originally published on

Your Feedback Is Important

Let us know if this guide made it easy to get the answer you needed.