For AI agents: visit https://techdocs.akamai.com/linode-api/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Linode API
APIRelease notesGuideCloud ManagerCLILinode.com/docsSupportCommunity
Linode API
API
APIRelease notesGuideCloud ManagerCLILinode.com/docsSupportCommunity

API

  • Linode API v4
  • API summary
  • Get started
  • API workflows
    • Reboot your Linodes for QEMU maintenance
    • Databases
      • Restore a Managed Database backup
    • Identity and Access
      • Configure the SSO login
    • Images
      • Capture an image
      • Upload an image
      • Deploy an image
    • Linodes
      • Create a Linode using a public image
      • Create a Linode using a private image
      • Create a Linode using a backup
      • Create a Linode using a StackScript
    • Monitoring, alerts, & logs
      • Configure audit log delivery
    • Object Storage
      • Create an unlimited access Object Storage key
      • Create a limited access Object Storage key
    • Placement groups
      • Create a placement group
    • Resource locking
      • Create a resource lock for a Linode
  • 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

Administration

  • Account
    • Get your accountget
    • Update your accountput
    • Get available services for a regionget
    • Delete your accountpost
  • Account availability
    • List available servicesget
  • Account settings
    • Get account settingsget
    • Enable Linode Managedpost
    • Update account settingsput
  • Account agreements
    • Acknowledge agreementspost
    • List agreementsget
  • Account transfer
    • Get network usageget
  • Beta programs
    • Enroll in a Beta programpost
    • List enrolled Beta programsget
    • Get an enrolled Beta programget
  • Child accounts
    • List child accounts (Deprecated)get
    • Get a child account (Deprecated)get
    • Create a proxy user tokenpost
  • Entity transfers
    • Create an entity transferpost
    • List entity transfersget
    • Get an entity transferget
    • Cancel an entity transferdel
    • Accept an entity transferpost
  • Events
    • List eventsget
    • Get an eventget
    • Mark an event as seenpost
  • Invoices
    • List invoicesget
    • Get an invoiceget
    • List invoice itemsget
  • Logins
    • List user loginsget
    • Get an account loginget
  • Maintenances
    • List maintenancesget
  • Notifications
    • List notificationsget
  • OAuth clients
    • Create an OAuth clientpost
    • List OAuth clientsget
    • Get an OAuth clientget
    • Update an OAuth clientput
    • Delete an OAuth clientdel
    • Reset an OAuth client secretpost
  • Payment methods
    • Add a payment methodpost
    • List payment methodsget
    • Get a payment methodget
    • Delete a payment methoddel
    • Set a default payment methodpost
  • Payments
    • Add or edit a credit cardpost
    • Make a paymentpost
    • List paymentsget
    • Stage a PayPal paymentpost
    • Execute a PayPal paymentpost
    • Get a paymentget
  • Promo credits
    • Add a promo creditpost
  • Service transfers
    • Request a service transferpost
    • List service transfersget
    • Get a service transfer requestget
    • Cancel a service transferdel
    • Accept a service transferpost
  • Users
    • Create a userpost
    • List usersget
    • Get a userget
    • Update a userput
    • Delete a userdel
    • List a user's grantsget
    • Update a user's grantsput
  • OAuth client
    • Get an OAuth client's thumbnailget
    • Update an OAuth client's thumbnailput

Beta programs

  • Beta programs
    • List Beta programsget
    • Get a Beta programget

Databases