linode.com

Introduction The Linode API provides the ability to programmatically manage the full range of Linode products and services. This reference is designed to assist application developers and system administrators. Each endpoint includes descriptions, request syntax, and examples using standard HTT

🔑 oauth2 350 endpoints cloud
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

pip install linode-firewall
pip install openapi-generator-linode-py-sdk
npm install react-s3-upload-linode
go get github.com/infogulch/linode-sdk-go
dotnet add package Linode.API
composer require linode-api
composer require linode
# See https://github.com/bporter95/LinodeKit
# See https://github.com/stirlab/elixir-linode-sdk
# See https://github.com/zliang-akamai/openapi-generator-linode-go-sdk

curl examples

Tags List
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.linode.com/v4/tags
Images List
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.linode.com/v4/images
Account View
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.linode.com/v4/account

Endpoints (350 total)

GET
/tags
Tags List
GET
/images
Images List
GET
/account
Account View
GET
/domains
Domains List
GET
/profile
Profile View
GET
/regions
Regions List
GET
/volumes
Volumes List
GET
/linode/types
Types List
GET
/lke/clusters
Kubernetes Clusters List
GET
/lke/versions
Kubernetes Versions List
GET
/profile/apps
Authorized Apps List
GET
/tags/{label}
Tagged Objects List

At a glance

Total SDKs10
Languages8
Endpoints350
Authoauth2
Categories1
https://api.linode.com/v4