Connectors
Cloud Infrastructure & DevOps
Linode
Cloud hosting: instances, volumes, DNS domains, and Kubernetes clusters
Linode API referenceAPI checked August 18, 2026
- Signs in with
- API token
- Runs on
- Cloud or On-Prem Worker
- Operations
- 512
- Ready-made triggers
- 0
Connect Linode
- In Neblex open Connect › Connections and click New Connection.
- Search for Linode and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Access tokenRequiredSecret | Personal access token or OAuth access token. |
Use it in a flow
- Open a flow, open the node library and search for Linode.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Linode without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Linode can send webhooks, a Webhook trigger receives them at its own URL.
Operations
512 operations in 110 groups. Each one is a step you can add to a flow.
Access Key5
Create an Object Storage access keypost_object_storage_keys | POST | Generates a new Object Storage access key and an associated secret key. |
Get an Object Storage access keyget_object_storage_key | GET | Returns a single Object Storage access key. |
List Object Storage access keysget_object_storage_keys | GET | Returns a paginated list of Object Storage access keys for authentication. |
Revoke an Object Storage access keydelete_object_storage_key | DELETE | Revokes an Object Storage access key. |
Update an Object Storage access keyput_object_storage_key | PUT | Updates an Object Storage access key on your account. |
Account3
Delete your accountpost_cancel_account | POST | Deletes an active account. |
Get your accountget_account | GET | Returns the contact and billing information related to your account. |
Update your accountput_account | PUT | Updates contact and billing information related to your account. |
Account Agreement2
Acknowledge agreementspost_account_agreements | POST | Accept required agreements by setting them to true. |
List agreementsget_account_agreements | GET | Returns all agreements and their acceptance status for your account. |
Account Availability2
Get available services for a regionget_account_availability | GET | View the available services for your account, in a specific region. |
List available servicesget_availability | GET | Returns a paginated list of the services available to you, for all Linode regions. |
Account Setting3
Enable Linode Managedpost_enable_account_managed | POST | Enables Linode Managed for the entire account and sends a welcome email to the account's associated email address. |
Get account settingsget_account_settings | GET | Returns information related to your Account settings: Managed service subscription, interface settings for new Linodes, Longview subscription, and Network Helper. |
Update account settingsput_account_settings | PUT | Updates your account settings. |
Account Transfer1
Get network usageget_transfer | GET | Returns a Transfer object showing your network utilization, in GB, for the current month. |
Advanced Parameter2
List MySQL Managed Database advanced parametersget_databases_mysql_config | GET | All advanced parameters you can apply to a MySQL Managed Database, via our partner Aiven. |
List PostgreSQL Managed Database advanced parametersget_databases_postgresql_config | GET | All advanced parameters you can apply to a PostgreSQL Managed Database, via our partner Aiven. |
Alert14
Clone an alert definitionpost_clone_alert_definition | POST | Limited availability Clone an existing alert definition, for a specific service type. |
Create a notification channelpost_notification_channel | POST | Limited availability Create a new notification channel, to set up a communication method for a monitoring alert. |
Create an alert definitionpost_alert_definition_for_service_type | POST | Beta Create a new alert definition for a specific service type. |
Delete a notification channeldelete_notification_channel | DELETE | Limited availability Delete a specific monitoring alert notification channel with a type of user. |
Delete an alert definitiondelete_alert_definition | DELETE | Beta Delete a specific alert definition on your account. |
Get a notification channelget_notification_channel | GET | Limited availability Returns a specific monitoring alerts notification channel. |
Get an alert definitionget_alert_definition | GET | Beta Returns a specific alert definition. |
List alert channelsget_notification_channels | GET | Beta Returns all of the monitoring alert channels available to your user. |
List alert definitionsget_alert_definitions | GET | Beta Returns all available alert definitions on your account. |
List alert definitions for a service typeget_alert_definitions_for_service_type | GET | Beta Returns all available alert definitions for a specific service type. |
List alerts for a notification channelget_notification_channel_alerts | GET | Limited availability Returns all monitoring alerts definitions that use a specific notification channel. |
List entities assigned to an alert definitionget_alert_definition_entities | GET | Limited availability Returns all entities for a specific alert definition used by a specific Akamai Cloud Computing service. |
Update a notification channelput_notification_channel | PUT | Limited availability Update an existing monitoring alert notification channel. |
Update an alert definitionput_alert_definition | PUT | Beta Update an existing alert definition. |
Attachment1
Create a support ticket attachmentpost_ticket_attachment | POST | Adds a file attachment to an open support ticket on your account. |
Backup6
Cancel backupspost_cancel_backups | POST | Cancels the Backup service on the given Linode. |
Create a snapshotpost_snapshot | POST | Creates a snapshot backup of a Linode. |
Enable backupspost_enable_backups | POST | Enables backups for the specified Linode. |
Get a backupget_backup | GET | Returns information about a Backup. |
List backupsget_backups | GET | Returns information about this Linode's available backups. |
Restore a backuppost_restore_backup | POST | Restores a Linode's backup to the specified Linode. |
Beta Program5
Enroll in a Beta programpost_beta_program | POST | Enroll your Account in an active Beta Program. |
Get a Beta programget_beta_program | GET | Display information about a Beta Program. |
Get an enrolled Beta programget_enrolled_beta_program | GET | Display an enrolled Beta Program for your Account. |
List Beta programsget_beta_programs | GET | Display all active Beta Programs. |
List enrolled Beta programsget_enrolled_beta_programs | GET | Display all enrolled Beta Programs for your Account. |
Bucket12
Allow access to an Object Storage bucketpost_object_storage_bucket_access | POST | Apply basic cross-origin resource sharing (CORS) and S3 canned access control list (ACL) settings. |
Create a URL for an objectpost_object_storage_object_url | POST | Creates a pre-signed URL to access a single object in a bucket. |
Create an Object Storage bucketpost_object_storage_bucket | POST | Creates an Object Storage bucket in the specified data center (region). |
Get an Object Storage bucketget_object_storage_bucket | GET | Returns a single Object Storage bucket. |
Get an Object Storage object ACL configurationget_object_storage_bucket_acl | GET | View a specific object's access control list (ACL) settings. |
Get Object Storage bucket accessget_object_storage_bucket_access | GET | View the cross-origin resource sharing (CORS) and S3 canned access control (ACL) settings for a specific Object Storage bucket. |
List Object Storage bucket contentsget_object_storage_bucket_content | GET | Returns the contents of a bucket. |
List Object Storage bucketsget_object_storage_buckets | GET | Returns a paginated list of all Object Storage buckets available in your account. |
List Object Storage buckets per regionget_object_storage_bucketin_cluster | GET | Returns a list of buckets on your account, in the specified region. |
Remove an Object Storage bucketdelete_object_storage_bucket | DELETE | Removes a single bucket. |
Update access to an Object Storage bucketput_storage_bucket_access | PUT | Update basic cross-origin resource sharing (CORS) and S3 canned access control list (ACL) settings. |
Update an object's ACL configurationput_object_storage_bucket_acl | PUT | Update a specific object's access control list (ACL) settings. |
Child Account3
Create a proxy user tokenpost_child_account_token | POST | Create a short-lived bearer token for a parent user on a specific child account. |
Get a child accountget_child_account | GET | View a specific child account. |
List child accountsget_child_accounts | GET | Returns a paginated list of basic information for the child accounts that exist for your parent account. |
Cluster9
Create a Kubernetes clusterpost_lke_cluster | POST | Creates a Kubernetes cluster. |
Delete a Kubernetes clusterdelete_lke_cluster | DELETE | Deletes a cluster from your account. |
Get a clusterget_object_storage_cluster | GET | Deprecated Returns a single Object Storage cluster. |
Get a Kubernetes clusterget_lke_cluster | GET | Get a specific Cluster by ID. |
List clustersget_object_storage_clusters | GET | Deprecated Returns a paginated list of available Object Storage legacy clusters. |
List Kubernetes clustersget_lke_clusters | GET | Lists current Kubernetes clusters available on your account. |
Recycle cluster nodespost_lke_cluster_recycle | POST | Recycles all nodes in all pools of a designated Kubernetes Cluster. |
Regenerate a Kubernetes clusterpost_lke_cluster_regenerate | POST | Regenerate the Kubeconfig file and/or the service account token for a Cluster. |
Update a Kubernetes clusterput_lke_cluster | PUT | Updates a Kubernetes cluster. |
Cluster Dashboard1
Get a Kubernetes cluster dashboard URLget_lke_cluster_dashboard | GET | Get a Kubernetes Dashboard access URL for this Cluster, which enables performance of administrative tasks through a web interface. |
Configuration6
Create a configpost_node_balancer_config | POST | Creates a NodeBalancer configuration, which allows the NodeBalancer to accept traffic on a new port. |
Delete a configdelete_node_balancer_config | DELETE | Deletes the Config for a port of this NodeBalancer. |
Get a configget_node_balancer_config | GET | Returns configuration information for a single port of this NodeBalancer. |
List configsget_node_balancer_configs | GET | Returns a paginated list of NodeBalancer Configs associated with this NodeBalancer. |
Rebuild a configpost_rebuild_node_balancer_config | POST | Rebuilds a NodeBalancer config and its nodes that you have permission to modify. |
Update a configput_node_balancer_config | PUT | Updates the configuration for a single port on a NodeBalancer. |
Configuration Profile5
Create a configuration profilepost_add_linode_config | POST | Adds a new configuration profile to a Linode. |
Delete a configuration profiledelete_linode_config | DELETE | Deletes the specified configuration profile from the specified Linode. |
Get a configuration profileget_linode_config | GET | Returns information about a specific configuration profile. |
List configuration profilesget_linode_configs | GET | Lists configuration profiles associated with a Linode. |
Update a configuration profileput_linode_config | PUT | Updates a configuration profile. |
Configuration Profile Interface6
Add a configuration profile interfacepost_linode_config_interface | POST | Creates and appends a single interface to the end of the interfaces array for an existing configuration profile. |
Delete a configuration profile interfacedelete_linode_config_interface | DELETE | Deletes a configuration profile interface from a specific configuration profile, on a specific Linode. |
Get a configuration profile interfaceget_linode_config_interface | GET | Returns a single configuration profile interface. |
List configuration profile interfacesget_linode_config_interfaces | GET | Returns all configuration profile interfaces assigned to a specific configuration profile, on a specific Linode. |
Reorder configuration profile interfacespost_linode_config_interfaces | POST | Reorders the existing Interfaces of a Configuration Profile. |
Update a configuration profile interfaceput_linode_config_interface | PUT | Update a vpc or public configuration profile interface for a specific configuration profile, on a specific Linode. |
Control Plane ACL3
Delete the control plane access control listdelete_lke_cluster_acl | DELETE | Disable control plane access controls and deletes all rules. |
Get the control plane access control listget_lke_cluster_acl | GET | Get a specific cluster's control plane access control List. |
Update the control plane access control listput_lke_cluster_acl | PUT | Updates a specific cluster's control plane access control list. |
Database5
Create or restore a MySQL Managed Databasepost_databases_mysql_instances | POST | Provision a MySQL Managed Database |
Create or restore a PostgreSQL Managed Databasepost_databases_postgre_sql_instances | POST | Provision a PostgreSQL Managed Database |
List Managed Databasesget_databases_instances | GET | Display all Managed Databases accessible to your user, regardless of engine type. |
List MySQL Managed Databasesget_databases_mysql_instances | GET | Display all accessible MySQL Managed Databases. |
List PostgreSQL Managed Databasesget_databases_postgre_sql_instances | GET | Display all accessible PostgreSQL Managed Databases. |
Delegation For Parent And Child Account9
Create a delegate user tokenpost_iam_delegation_profile_child_account_token | POST | Creates a short-lived bearer token for you as a delegate user to run API operations on a specific child account. |
Get a child accountget_delegation_profile_child_account | GET | Returns details on a specific child account you are part of the account delegation team for. |
Get the account delegation for a child accountget_iam_delegation_child_account_users | GET | Returns the list of users added to the account delegation for a specific child account. |
Get the default role assignment for delegate usersget_iam_delegation_default_role_permissions | GET | Returns roles assigned to new delegate users by default. |
Get user's account delegationsget_iam_delegation_user_child_accounts | GET | Returns the list of child accounts a specific user is part of the account delegation for. |
Get your account delegationsget_iam_delegation_profile_child_account | GET | Returns the list of child accounts you are part of the account delegation for. |
List child accountsget_iam_delegation_all_child_accounts | GET | Returns the list of available child accounts under your parent account. |
Update the account delegation for a child accountput_iam_delegation_child_account_users | PUT | Updates the list of users added to the account delegation for a specific child account. |
Update the default role assignment for delegate usersput_iam_delegation_default_role_permissions | PUT | Updates the default role assignment for new delegate users on your child account. |
Device4
Create a firewall devicepost_firewall_device | POST | Creates a firewall device, which assigns a firewall to a service (referred to as the device's entity) and applies the firewall's rules to the device. |
Delete a firewall devicedelete_firewall_device | DELETE | Removes a Firewall Device, which removes a Firewall from the service it was assigned to by the Device. |
Get a firewall deviceget_firewall_device | GET | Returns information for a Firewall Device, which assigns a Firewall to a service (referred to as the Device's entity). |
List firewall devicesget_firewall_devices | GET | Returns a paginated list of a firewall's devices. |
Disk8
Clone a diskpost_clone_linode_disk | POST | Copies a disk, byte-for-byte, into a new disk on the same Linode. |
Create a diskpost_add_linode_disk | POST | Add a new disk to an existing Linode. |
Delete a diskdelete_disk | DELETE | Deletes a Disk you have permission to read write. |
Get a diskget_linode_disk | GET | View Disk information for a Disk associated with this Linode. |
List disksget_linode_disks | GET | View Disk information for Disks associated with this Linode. |
Reset a disk root passwordpost_reset_disk_password | POST | Resets the password of a Disk you have permission to read write. |
Resize a diskpost_resize_disk | POST | Resizes a Disk you have permission to read write. |
Update a diskput_disk | PUT | Updates a Disk that you have permission to read write. |
Domain7
Clone a domainpost_clone_domain | POST | Clones a Domain and all associated DNS records from a Domain that is registered in Linode's DNS manager. |
Create a domainpost_domain | POST | Adds a new Domain to Linode's DNS Manager. |
Delete a domaindelete_domain | DELETE | Deletes a Domain from Linode's DNS Manager. |
Get a domainget_domain | GET | This is a single Domain that you have registered in Linode's DNS Manager. |
Import a domainpost_import_domain | POST | Imports a domain zone from a remote nameserver. |
List domainsget_domains | GET | This is a collection of Domains that you have registered in Linode's DNS Manager. |
Update a domainput_domain | PUT | Update information about a Domain in Linode's DNS Manager. |
Domain Zone File1
Get a domain zone fileget_domain_zone | GET | Returns the zone file for the last rendered zone for the specified domain. |
Endpoint1
List Object Storage endpointsget_object_storage_endpoints | GET | Returns a paginated list of all Object Storage endpoints available in your account. |
Engine2
Get a Managed Databases engineget_databases_engine | GET | Display information for a single Managed Databases engine type and version. |
List Managed Databases enginesget_databases_engines | GET | Display all available Managed Databases engine types and versions. |
Entity Transfer5
Accept an entity transferpost_accept_entity_transfer | POST | Deprecated Please run Accept a service transfer. |
Cancel an entity transferdelete_entity_transfer | DELETE | Deprecated Please run Cancel a service transfer. |
Create an entity transferpost_entity_transfer | POST | Deprecated Please run Request a service transfer. |
Get an entity transferget_entity_transfer | GET | Deprecated Please run Get a service transfer request. |
List entity transfersget_entity_transfers | GET | Deprecated Please run List service transfers. |
Event3
Get an eventget_event | GET | Returns a single event object. |
List eventsget_events | GET | Returns a collection of event objects that represent actions you've taken on your account, over the last 90 days. |
Mark an event as seenpost_event_seen | POST | Acknowledge an event by marking it as seen. |
Firewall14
Apply a Linode's firewallspost_apply_firewalls | POST | Reapply assigned firewalls to a Linode in case they were not applied successfully. |
Create a firewallpost_firewalls | POST | Creates a Firewall to filter network traffic. |
Delete a firewalldelete_firewall | DELETE | Delete a firewall. |
Get a firewallget_firewall | GET | Get a specific Firewall resource by its ID. |
Get a firewall rule versionget_firewall_rule_version | GET | Get a specific firewall rule version for an enabled or disabled firewall. |
List a Linode's firewallsget_linode_firewalls | GET | View Firewall information for Firewalls assigned to this Linode. |
List firewall rule versionsget_firewall_rule_versions | GET | Lists the current and historical rules of the firewall (that is not deleted), using version. |
List firewall rulesget_firewall_rules | GET | Returns the inbound and outbound Rules for a Firewall. |
List firewallsget_firewalls | GET | Returns a paginated list of accessible Firewalls. |
List NodeBalancer firewallsget_node_balancer_firewalls | GET | View information for Firewalls assigned to this NodeBalancer. |
Update a firewallput_firewall | PUT | Updates information for a firewall. |
Update a Linode's firewallsput_linode_firewalls | PUT | Replace the current list of assigned firewalls with a new list, or provide an empty list to remove all firewalls from this Linode. |
Update a NodeBalancer's firewallsput_node_balancer_firewalls | PUT | Replace the current list of assigned firewalls with a new list, or provide an empty list to remove all firewalls from this NodeBalancer. |
Update firewall rulesput_firewall_rules | PUT | Updates the inbound and outbound Rules for a Firewall. |
Firewall Setting2
List default firewallsget_firewall_settings | GET | Beta Returns default firewalls for Linodes, Linode VPC and public interfaces, and NodeBalancers. |
Update default firewallsput_firewall_settings | PUT | Beta You can update or add a default firewall to: |
Grant1
List grantsget_profile_grants | GET | This returns a GrantsResponse describing what the acting User has been granted access to. |
Identity Management4
Get a user's access levelget_iam_users_role_permissions | GET | Returns a user's access level on the account. |
List available rolesget_role_permissions | GET | Lists available account access and entity access roles, their descriptions, and included permissions. |
List entitiesget_entities | GET | Lists entities created on the account. |
Update a user's access levelput_iam_users_role_permissions | PUT | Updates a user's access level on the account. |
IDP Configuration12
Add an IDP certificatepost_idp_config_certificate | POST | Adds a new public certificate to the external identity provider (IDP) configuration. |
Create an IDP configurationpost_idp_config | POST | Beta Creates an external identity provider (IDP) configuration for the account. |
Delete an IDP certificatedelete_idp_config_certificate | DELETE | Deletes a specific certificate from the external identity provider (IDP) configuration. |
Delete an IDP configurationdelete_idp_config | DELETE | Beta Deletes the external identity provider (IDP) configuration for the account. |
Get an IDP configurationget_idp_config | GET | Beta Returns the external identity provider (IDP) configuration for the account. |
List IDP certificatesget_idp_config_certificates | GET | Returns the list of public certificates for the external identity provider (IDP) configuration. |
List IDP configurationsget_idp_configs | GET | Beta Returns a list of all external identity provider (IDP) configurations for the account. |
List SSO user exceptionsget_idp_config_users_excluded | GET | Returns the users excluded from SSO login. |
List SSO-required usersget_idp_config_users_included | GET | Returns the list of users who are required to authenticate with SSO when the SSO enforcement is disabled. |
Update an IDP configurationput_idp_config | PUT | Beta Updates the external identity provider (IDP) configuration for the account. |
Update SSO user exceptionsput_idp_config_users_excluded | PUT | Replaces the list of SSO user exceptions. |
Update SSO-required usersput_idp_config_users_included | PUT | Replaces the list of users who are required to authenticate with SSO when the SSO enforcement is disabled. |
Image7
Create an imagepost_image | POST | Captures a private, gold-master image from a Linode disk and stores it for later use. |
Delete an imagedelete_image | DELETE | Deletes a private image you have permission to read write. |
Get an imageget_image | GET | Get information about a single image. |
List imagesget_images | GET | Returns a paginated list of images. |
Replicate an imagepost_replicate_image | POST | Target an existing image and replicate it to another compute region. |
Update an imageput_image | PUT | Updates a private image that you have permission to read write. |
Upload an imagepost_upload_image | POST | Creates a new private image container and returns a URL as the upload to object in the response. |
Image Sharing22
Add images to a share grouppost_sharegroup_images | POST | Adds images to an existing group where you can share them with other members. |
Add members to a share grouppost_sharegroup_members | POST | Adds users to existing shared private image groups as a group owner. |
Create a share grouppost_sharegroups | POST | Creates a group to share images with other users. |
Create a tokenpost_sharegroup_tokens | POST | Creates a single-use membership token for users who want to join a share group with custom images. |
Delete a share groupdelete_sharegroup | DELETE | Deletes an owned share group. |
Delete a tokendelete_sharegroup_token | DELETE | Removes an existing membership token for a share group member or a pending membership. |
Get a membership tokenget_sharegroup_member_token | GET | Get details about a membership token as a share group owner. |
Get a share groupget_sharegroup | GET | Get information about an owned share group. |
Get a tokenget_sharegroup_token | GET | Get details about a membership token as a share group member. |
Get a token's share groupget_sharegroup_by_token | GET | Gets details about a share group you're a member of. |
List a user's tokensget_user_tokens | GET | Get details about all the user's tokens. |
List images by tokenget_sharegroup_images_by_token | GET | Lists all the shared images a member can access within a share group, using a membership token. |
List members by share groupget_sharegroup_members | GET | Get the details about all members in a particular share group you own. |
List share groupsget_sharegroups | GET | Lists all owned groups with shared images. |
List share groups by imageget_images_sharegroups_image | GET | Lists all owned share groups where a given private image is currently shared. |
List shared images by groupget_sharegroup_images | GET | Get the details about images shared in a particular group you own. |
Revoke a membership tokendelete_sharegroup_member_token | DELETE | Revokes a membership token accepted into a share group. |
Revoke access to a shared imagedelete_sharegroup_imageshare | DELETE | Revokes access to a shared image within an owned group for all members. |
Update a membership tokenput_sharegroup_member_token | PUT | Updates an existing membership token for a group owner. |
Update a share groupput_sharegroup | PUT | Updates the details of a share group you own. |
Update a shared imageput_sharegroup_imageshare | PUT | Updates the details of an image shared within a share group. |
Update a tokenput_sharegroup_token | PUT | Updates the label of an existing membership token for a share group member or a pending membership. |
Invoice3
Get an invoiceget_invoice | GET | Returns a single Invoice object. |
List invoice itemsget_invoice_items | GET | Returns a paginated list of Invoice items. |
List invoicesget_invoices | GET | Returns a paginated list of invoices against your account. |
IP Address13
Allocate an IP addresspost_allocate_ip | POST | Allocates a new IPv4 Address on your Account. |
Allocate an IPv4 addresspost_add_linode_ip | POST | Allocates a public or private IPv4 address to a Linode. |
Assign IP addressespost_assign_ips | POST | Assign any set of IPv4 addresses and IPv6 ranges to Linodes in one region. |
Delete an IPv4 addressdelete_linode_ip | DELETE | Deletes a public or private IPv4 address associated with this Linode. |
Get a Linode's IP addressget_linode_ip | GET | View information for a Linode's set of IPs, its Linode interfaces and VPC IPs and ranges. |
Get an IP addressget_ip | GET | Returns information about a single IP Address on your Account. |
Get networking informationget_linode_ips | GET | Returns networking information for a single Linode. |
List a VPC's IP addressesget_vpc_ips | GET | Returns a paginated list of IP addresses for a single VPC. |
List IP addressesget_ips | GET | Returns a paginated list of IP addresses on your account for Linodes or Linode interfaces, excluding private addresses. |
List VPC IP addressesget_vpcs_ips | GET | Returns a paginated list of all VPC IP addresses and address ranges on your account. |
Share IP addressespost_share_ips | POST | Configure shared IPs. |
Update an IP address's RDNSput_ip | PUT | Sets RDNS on an IP Address. |
Update an IP address's RDNS for a Linodeput_linode_ip | PUT | Updates the reverse DNS (RDNS) for a Linode's IP Address. |
IPv4 Address2
Assign IPv4s to Linodespost_assign_ipv4s | POST | This operation is equivalent to Assign IP addresses. |
Configure IPv4 sharingpost_share_ipv4s | POST | This operation is equivalent to Share IP addresses. |
IPv6 Pool1
List IPv6 poolsget_ipv6_pools | GET | Displays the IPv6 pools on your Account. |
IPv6 Range4
Create an IPv6 rangepost_ipv6_range | POST | Creates an IPv6 Range and assigns it based on the provided Linode or route target IPv6 SLAAC address. |
Delete an IPv6 rangedelete_ipv6_range | DELETE | Removes this IPv6 range from your account and disconnects the range from any assigned Linodes. |
Get an IPv6 rangeget_ipv6_range | GET | View IPv6 range information. |
List IPv6 rangesget_ipv6_ranges | GET | Displays the IPv6 ranges on your Account. |
Kernel2
Get a kernelget_kernel | GET | Returns information about a single Kernel. |
List kernelsget_kernels | GET | Lists available Kernels. |
Kubeconfig2
Delete a Kubeconfigdelete_lke_cluster_kubeconfig | DELETE | Delete and regenerate the Kubeconfig file for a Cluster. |
Get a Kubeconfigget_lke_cluster_kubeconfig | GET | Get the Kubeconfig file for a Cluster. |
Linode Instance15
Boot a Linodepost_boot_linode_instance | POST | Boots a Linode you have permission to modify. |
Boot a Linode into rescue modepost_rescue_linode_instance | POST | Rescue Mode is a safe environment for performing many system recovery and disk management tasks. |
Clone a Linodepost_clone_linode_instance | POST | You can clone your Linode's existing disks, configuration profiles and interfaces to another Linode on your account. |
Create a Linodepost_linode_instance | POST | Creates a Linode Instance on your Account. |
Delete a Linodedelete_linode_instance | DELETE | Deletes a Linode you have permission to read write. |
Get a Linodeget_linode_instance | GET | Get a specific Linode by ID. |
Launch a DC migration/pending host migrationpost_migrate_linode_instance | POST | Initiate a pending host migration that has been scheduled by Linode or initiate a cross data center (DC) migration. |
List Linodesget_linode_instances | GET | Returns a paginated list of Linodes you have permission to view. |
Reboot a Linodepost_reboot_linode_instance | POST | Reboots a Linode you have permission to modify. |
Rebuild a Linodepost_rebuild_linode_instance | POST | Rebuilds a Linode you have the read write permission to modify. |
Reset a Linode's root passwordpost_reset_linode_password | POST | Resets the root password for this Linode. |
Resize a Linodepost_resize_linode_instance | POST | Resizes a Linode you have the read write permission to a different Type. |
Shut down a Linodepost_shutdown_linode_instance | POST | Shuts down a Linode you have permission to modify. |
Update a Linodeput_linode_instance | PUT | Updates a Linode that you have permission to read write. |
Upgrade a Linodepost_mutate_linode_instance | POST | Linodes created with now-deprecated Types are entitled to a free upgrade to the next generation. |
Linode Interface10
Add a Linode interfacepost_linode_interface | POST | Beta Creates an interface for the Linode. |
Delete a Linode interfacedelete_linode_interface | DELETE | Beta Deletes a Linode interface on a specific Linode. |
Get a Linode interfaceget_linode_interface | GET | Beta Returns an interface assigned to a specific Linode. |
List a Linode's network interface historyget_linode_interface_history | GET | Beta Lists the history of network interfaces by version for a Linode. |
List Linode interface firewallsget_linode_interface_firewalls | GET | Beta Lists firewalls assigned to an interface. |
List Linode interface settingsget_linode_interface_settings | GET | Beta Lists a Linode's interface settings, including Network Helper and default route settings. |
List Linode interfacesget_linode_interfaces | GET | Beta This operation returns all interfaces assigned to a specific Linode. |
Update a Linode interfaceput_linode_interface | PUT | Beta Update the configuration of a Linode interface. |
Update Linode interface settingsput_linode_interface_settings | PUT | Beta Updates Network Helper and default route settings on the Linode. |
Upgrade to Linode interfacespost_upgrade_linode_interfaces | POST | Beta Automatically upgrades all legacy config interfaces of a single configuration profile to Linode interfaces. |
Linode Type2
Get a typeget_linode_type | GET | Returns information about a specific Linode Type, including pricing and specifications. |
List typesget_linode_types | GET | Returns Linode Types, including pricing and specifications for each Type. |
LKE API Endpoint1
List Kubernetes API endpointsget_lke_cluster_api_endpoints | GET | List the Kubernetes API server endpoints for this cluster. |
LKE Service Token1
Delete a service tokendelete_lke_service_token | DELETE | Delete and regenerate the service account token for a Cluster. |
LKE Type1
List Kubernetes typesget_lke_types | GET | Returns Kubernetes types and prices, including any region-specific rates. |
LKE Version4
Get an LKE Kubernetes version (any tier)get_lke_tiers_version | GET | View an LKE Kubernetes version available for deployment to a Kubernetes cluster (any tier) |
Get an LKE Kubernetes version (non-enterprise)get_lke_version | GET | View an LKE Kubernetes version available for deployment to a standard tier Kubernetes cluster. |
List LKE Kubernetes versions (any tier)get_lke_tiers_versions | GET | List LKE Kubernetes versions available for deployment to a Kubernetes cluster (any tier). |
List LKE Kubernetes versions (non-enterprise)get_lke_versions | GET | List LKE Kubernetes versions available for deployment to a standard-tier Kubernetes cluster. |
Log12
Create a destinationpost_destination | POST | Create a new destination to serve as a sync point for logs data. |
Create a streampost_stream | POST | Create a new stream to track logs for an Akamai Cloud Computing service. |
Delete a destinationdelete_destination | DELETE | Delete a specific logs destination. |
Delete a streamdelete_stream | DELETE | Delete a specific logs stream. |
Get a destinationget_destination | GET | Returns a specific logs destination. |
Get a destination's historyget_destination_history | GET | Returns all versions of a specific logs destination. |
Get a streamget_stream | GET | Returns a specific logs stream. |
Get a stream's historyget_stream_history | GET | Returns all versions of a specific logs stream. |
List destinationsget_destinations | GET | Returns all available logs destinations. |
List streamsget_streams | GET | Returns all available streams used for log-tracking with your Akamai Cloud Computing services. |
Update a destinationput_destination | PUT | Update an existing logs destination. |
Update a streamput_stream | PUT | Update an existing logs stream. |
Login4
Get a profile's loginget_profile_login | GET | Returns a login object displaying information about a successful account login from this user. |
Get an account loginget_account_login | GET | Returns a Login object that displays information about a successful login. |
List loginsget_profile_logins | GET | Returns a collection of successful account logins from this user during the last 90 days. |
List user loginsget_account_logins | GET | Returns a collection of successful logins for all users on the account during the last 90 days. |
Longview Client5
Create a Longview clientpost_longview_client | POST | Creates a Longview Client. |
Delete a Longview clientdelete_longview_client | DELETE | Deletes a Longview Client from your Account. |
Get a Longview clientget_longview_client | GET | Returns a single Longview Client you can access. |
List Longview clientsget_longview_clients | GET | Returns a paginated list of Longview Clients you have access to. |
Update a Longview clientput_longview_client | PUT | Updates a Longview Client. |
Longview Plan2
Get a Longview planget_longview_plan | GET | Get the details of your current Longview plan. |
Update a Longview planput_longview_plan | PUT | Update your Longview plan to that of the given subscription ID. |
Longview Subscription2
Get a Longview subscriptionget_longview_subscription | GET | Get the Longview plan details as a single LongviewSubscription object for the provided subscription ID. |
List Longview subscriptionsget_longview_subscriptions | GET | Returns a paginated list of available Longview subscriptions. |
Longview Type1
List Longview typesget_longview_types | GET | Returns Longview types and prices, including any region-specific rates. |
Maintenance1
List maintenancesget_maintenance | GET | Returns maintenance information for any entity your user has permissions to view. |
Maintenance Policy1
List maintenance policiesget_maintenance_policies | GET | Beta List all available maintenance policies that can be applied to your Linodes. |
Managed Contact5
Create a managed contactpost_managed_contact | POST | Creates a managed contact. |
Delete a managed contactdelete_managed_contact | DELETE | Deletes a managed contact. |
Get a managed contactget_managed_contact | GET | Returns a single managed contact. |
List managed contactsget_managed_contacts | GET | Returns a paginated list of managed contacts on your account. |
Update a managed contactput_managed_contact | PUT | Updates information for a managed contact. |
Managed Credential6
Create a managed credentialpost_managed_credential | POST | Creates a managed credential to store usernames and passwords for applications running on your Linode. |
Delete a managed credentialpost_managed_credential_revoke | POST | Deletes a managed credential. |
Get a managed credentialget_managed_credential | GET | Returns a single Managed Credential. |
List managed credentialsget_managed_credentials | GET | Returns a paginated list of managed credentials on your account. |
Update a managed credentialput_managed_credential | PUT | Updates the label of a Managed Credential. |
Update a managed credential's username and passwordpost_managed_credential_username_password | POST | Updates the username and password for a managed credential. |
Managed Issue2
Get a managed issueget_managed_issue | GET | Returns a single issue affecting one of your service monitors. |
List managed issuesget_managed_issues | GET | Returns a paginated list of recent and ongoing issues detected on your service monitors. |
Managed Linode Setting3
Get a Linode's managed settingsget_managed_linode_setting | GET | Returns the managed settings for a single Linode. |
List managed Linode settingsget_managed_linode_settings | GET | Returns a paginated list of managed settings for your Linodes (one entry per Linode). |
Update a Linode's managed settingsput_managed_linode_setting | PUT | Updates the managed settings for a Linode. |
Managed Service Monitor7
Create a managed servicepost_managed_service | POST | Creates a service monitor. |
Delete a managed service monitordelete_managed_service | DELETE | Deletes a service monitor, so that the service is no longer monitored by Linode Managed. |
Disable a managed service monitorpost_disable_managed_service | POST | Temporarily disables monitoring of a service on a managed Linode. |
Enable a managed service monitorpost_enable_managed_service | POST | Enables monitoring of a service on a managed Linode. |
Get a managed service monitorget_managed_service | GET | Returns the configuration settings for a single service monitor. |
List managed servicesget_managed_services | GET | Returns a paginated list of service monitors on your account. |
Update a managed service monitorput_managed_service | PUT | Updates a service monitor's configuration settings. |
Managed SSH Key1
Get a managed SSH keyget_managed_ssh_key | GET | Returns the unique SSH public key assigned to Linode Managed on your account. |
Managed Statistic1
List managed statsget_managed_stats | GET | Returns a list of metrics for the Linodes on your account in arrays of coordinates ( x -axis and y -axis data points). |
Metric8
Create a token for a service typepost_get_token | POST | Beta Returns a token that authenticates requests for the entities within a specific service type. |
Get a dashboardget_dashboards_by_id | GET | Beta Returns a specific dashboard, based on its unique identifier. |
Get an entity's metricspost_read_metric | POST | Beta Returns metrics information for the individual entities within a specific service type. |
Get details for a supported service typeget_monitor_services_for_service_type | GET | Beta Returns details for a specific service type. |
List dashboardsget_dashboards_all | GET | Beta Returns all available dashboards. |
List dashboards for a service typeget_dashboards | GET | Beta Returns all available dashboards for a given service type. |
List metrics for a service typeget_monitor_information | GET | Beta Returns metrics for a specific service type. |
List supported service typesget_monitor_services | GET | Beta Returns a paginated list of all current supported service types. |
MySQL9
Delete a MySQL Managed Databasedelete_databases_mysql_instance | DELETE | Deletes a MySQL Managed Database from your account. |
Get a MySQL Managed Databaseget_databases_mysql_instance | GET | Display information for a single, accessible MySQL Managed Database. |
Get a MySQL Managed Database SSL certificateget_databases_mysql_instance_ssl | GET | Display the SSL CA certificate for an accessible MySQL Managed Database. |
Get MySQL Managed Database credentialsget_databases_mysql_instance_credentials | GET | Display the root username and password for an accessible MySQL Managed Database. |
Patch a MySQL Managed Databasepost_databases_mysql_instance_patch | POST | Apply security patches and updates to the underlying operating system of the MySQL Managed Database. |
Reset MySQL Managed Database credentialspost_databases_mysql_instance_credentials_reset | POST | Reset the root password for a MySQL Managed Database. |
Resume a MySQL Managed Databaseresume_databases_mysql_instance | POST | Resume a suspended MySQL Managed Database from your account. |
Suspend a MySQL Managed Databasesuspend_databases_mysql_instance | POST | Suspend a MySQL Managed Database from your account, releasing idle resources and keeping only necessary data. |
Update a MySQL Managed Databaseput_databases_mysql_instance | PUT | Make changes to an existing MySQL Managed Database. |
Network Transfer Price1
List network transfer pricesget_network_transfer_prices | GET | Returns collection of network transfer prices, including any region-specific rates. |
Node8
Create a nodepost_node_balancer_node | POST | Creates a backend node that can receive traffic for the NodeBalancer configuration. |
Delete a nodedelete_lke_cluster_node | DELETE | Deletes a specific Node from a Node Pool. |
Delete a NodeBalancer's nodedelete_node_balancer_config_node | DELETE | Deletes a Node from this Config. |
Get a nodeget_lke_cluster_node | GET | Returns the values for a specified node object. |
Get a NodeBalancer's nodeget_node_balancer_node | GET | Returns information about a single Node, a backend for this NodeBalancer's configured port. |
List nodesget_node_balancer_config_nodes | GET | Returns a paginated list of NodeBalancer nodes associated with this Config. |
Recycle a nodepost_lke_cluster_node_recycle | POST | Recycles an individual Node in the designated Kubernetes Cluster. |
Update a nodeput_node_balancer_node | PUT | Updates information about a node, a backend for this NodeBalancer's configured port. |
Node Pool6
Create a node poolpost_lke_cluster_pools | POST | Creates a new Node Pool for the designated Kubernetes cluster. |
Delete a node pooldelete_lke_node_pool | DELETE | Delete a specific Node Pool from a Kubernetes cluster. |
Get a node poolget_lke_node_pool | GET | Get a specific Node Pool by ID. |
List node poolsget_lke_cluster_pools | GET | Returns all active Node Pools on a Kubernetes cluster. |
Recycle a node poolpost_lke_cluster_pool_recycle | POST | Recycles a Node Pool for the designated Kubernetes Cluster. |
Update a node poolput_lke_node_pool | PUT | Updates a node pool's count, labels and taints, and autoscaler configuration. |
NodeBalancer6
Create a NodeBalancerpost_node_balancer | POST | Creates a NodeBalancer in the requested Region. |
Delete a NodeBalancerdelete_node_balancer | DELETE | Deletes a NodeBalancer. |
Get a NodeBalancerget_node_balancer | GET | Returns a single NodeBalancer you can access. |
List Linode NodeBalancersget_linode_node_balancers | GET | Returns a list of NodeBalancers that are assigned to this Linode and readable by the requesting User. |
List NodeBalancersget_node_balancers | GET | Returns a paginated list of NodeBalancers you have access to. |
Update a NodeBalancerput_node_balancer | PUT | Updates information about a NodeBalancer you can access. |
NodeBalancer Type1
List NodeBalancer typesget_node_balancer_types | GET | Returns NodeBalancer types and prices, including any region-specific rates. |
Notification1
List notificationsget_notifications | GET | Returns notifications that represent important, often time-sensitive details about your account. |
OAuth App3
Get an authorized appget_profile_app | GET | Returns information about a single app you've authorized to access your account. |
List authorized appsget_profile_apps | GET | This is a collection of OAuth apps that you've given access to your account, and includes the level of access granted. |
Revoke app accessdelete_profile_app | DELETE | Expires this app token. |
OAuth Client8
Create an OAuth clientpost_client | POST | Creates an OAuth Client, which can be used to allow users (using their Linode account) to log in to your own application, and optionally grant your application some amount of access to... |
Delete an OAuth clientdelete_client | DELETE | Deletes an OAuth Client registered with Linode. |
Get an OAuth clientget_client | GET | Returns information about a single OAuth client. |
Get the OAuth client's thumbnailget_client_thumbnail | GET | Returns the PNG thumbnail for this OAuth client. |
List OAuth clientsget_clients | GET | Returns a paginated list of OAuth Clients registered to your Account. |
Reset an OAuth client secretpost_reset_client_secret | POST | Resets the OAuth Client secret for a client you own, and returns the OAuth Client with the plaintext secret. |
Update an OAuth clientput_client | PUT | Update information about an OAuth Client on your Account. |
Update the OAuth client's thumbnailput_client_thumbnail | PUT | Upload a thumbnail for a client you own. |
OAuth Preference2
Get user preferencesget_user_preferences | GET | View a list of user preferences tied to the OAuth client that generated the token making the request. |
Update a user's preferencesput_user_preferences | PUT | Updates a user's preferences. |
Object Storage6
Cancel Object Storagepost_cancel_object_storage | POST | Cancel Object Storage on an Account. |
Get an Object Storage quotaget_object_storage_quota | GET | Returns information about a specific Object Storage-related quota on your account. |
Get Object Storage quota usage dataget_object_storage_quota_usage | GET | Returns usage data for a specific objQuotaId. |
Get Object Storage transfer dataget_object_storage_transfer | GET | The amount of outbound data transfer used by your account's Object Storage buckets. |
List Object Storage quotasget_object_storage_quotas | GET | Returns the active Object Storage-related quotas applied to your account. |
List Object Storage typesget_object_storage_types | GET | Returns Object Storage types and prices, including any region-specific rates. |
Partner Referral1
Create a Marketplace third-party referralpost_marketplace_contact | POST | Beta Allows you as an Akamai customer to use our Marketplace application to request access to a third-party product offered by one of our qualified partners. |
Payment6
Add or edit a credit cardpost_credit_card | POST | Deprecated Please run Add a payment method. |
Execute a PayPal paymentpost_execute_pay_pal_payment | POST | Deprecated This operation is disabled and no longer accessible. |
Get a paymentget_payment | GET | Returns information about a specific Payment. |
List paymentsget_payments | GET | Returns a paginated list of payments made on this Account. |
Make a paymentpost_payment | POST | Makes a payment to your account. |
Stage a PayPal paymentpost_pay_pal_payment | POST | Deprecated This operation is disabled and no longer accessible. |
Payment Method5
Add a payment methodpost_payment_method | POST | Adds a Payment Method to your Account with the option to set it as the default method. |
Delete a payment methoddelete_payment_method | DELETE | Deactivate the specified Payment Method. |
Get a payment methodget_payment_method | GET | View the details of the specified Payment Method. |
List payment methodsget_payment_methods | GET | Returns a paginated list of Payment Methods for this Account. |
Set a default payment methodpost_make_payment_method_default | POST | Make the specified Payment Method the default method for automatically processing payments. |
Personal Access Token5
Create a personal access tokenpost_personal_access_token | POST | Creates a Personal Access Token for your User. |
Get a personal access tokenget_personal_access_token | GET | Returns a single Personal Access Token. |
List personal access tokensget_personal_access_tokens | GET | Returns a paginated list of Personal Access Tokens currently active for your User. |
Revoke a personal access tokendelete_personal_access_token | DELETE | Revokes a Personal Access Token. |
Update a personal access tokenput_personal_access_token | PUT | Updates a Personal Access Token. |
Phone Number3
Delete a phone numberdelete_profile_phone_number | DELETE | Delete the verified phone number for the User making this request. |
Send a phone number verification codepost_profile_phone_number | POST | Send a one-time verification code via SMS message to the submitted phone number. |
Verify a phone numberpost_profile_phone_number_verify | POST | Verify a phone number by confirming the one-time code received via SMS message after running the Send a phone number verification code operation. |
Placement Group7
Assign a placement grouppost_group_add_linode | POST | Add a Linode to your placement group. |
Create a placement grouppost_placement_group | POST | Creates a placement group on your account. |
Delete a placement groupdelete_placement_group | DELETE | Deletes a placement group you have permission to read write. |
Get a placement groupget_placement_group | GET | View a specific placement group by ID. |
List placement groupsget_placement_groups | GET | Returns a paginated list of placement groups you have permission to view. |
Unassign a placement grouppost_group_unassign | POST | Remove a Linode from your placement group. |
Update a placement groupput_placement_group | PUT | Change the label for a specific placement group. |
PostgreSQL14
Create a PostgreSQL connection poolpost_databases_postgre_sql_conn_pools | POST | Configure PGBouncer connection pool settings, using our partner Aiven's specification. |
Delete a PostgreSQL connection pooldelete_databases_postgre_sql_conn_pool | DELETE | Delete a specific connection pool from a PostgreSQL Managed Database. |
Delete a PostgreSQL Managed Databasedelete_databases_postgre_sql_instance | DELETE | Deletes a PostgreSQL Managed Database from your account. |
Get a PostgreSQL connection poolget_databases_postgre_sql_conn_pool | GET | Returns a specific connection pool for a PostgreSQL Managed Database. |
Get a PostgreSQL Managed Databaseget_databases_postgre_sql_instance | GET | Display information for a single, accessible PostgreSQL Managed Database. |
Get a PostgreSQL Managed Database SSL certificateget_databases_postgresql_instance_ssl | GET | Display the SSL CA certificate for an accessible PostgreSQL Managed Database. |
Get PostgreSQL Managed Database credentialsget_databases_postgre_sql_instance_credentials | GET | Display the root username and password for an accessible PostgreSQL Managed Database. |
List PostgreSQL connection poolsget_databases_postgre_sql_conn_pools | GET | View all of the PGBouncer connection pools for a specific PostgreSQL Managed Database. |
Patch a PostgreSQL Managed Databasepost_databases_postgre_sql_instance_patch | POST | Apply security patches and updates to the underlying operating system of the PostgreSQL Managed Database. |
Reset PostgreSQL Managed Database credentialspost_databases_postgre_sql_instance_credentials_reset | POST | Reset the root password for a PostgreSQL Managed Database. |
Resume a PostgreSQL Managed Databaseresume_databases_postgre_sql_instance | POST | Resume a suspended PostgreSQL Managed Database from your account. |
Suspend a PostgreSQL Managed Databasesuspend_databases_postgre_sql_instance | POST | Suspend a PostgreSQL Managed Database from your account, releasing idle resources and keeping only necessary data. |
Update a PostgreSQL connection poolput_databases_postgre_sql_conn_pool | PUT | Update PGBouncer connection pool settings for a PostgreSQL Managed Database, using our partner Aiven's specification. |
Update a PostgreSQL Managed Databaseput_databases_postgre_sql_instance | PUT | Make changes to an existing PostgreSQL Managed Database. |
Profile2
Get a profileget_profile | GET | Returns information about the current user. |
Update a profileput_profile | PUT | Update information in your profile. |
Promo Credit1
Add a promo creditpost_promo_credit | POST | Adds an expiring Promo Credit to your account. |
Quota3
Get an Object Storage global quotaget_object_storage_global_quota | GET | Returns a specific Object Storage-related global quota on your account. |
Get Object Storage global quota usage dataget_object_storage_global_quota_usage | GET | Returns usage data for a specific global quota (objGlobalQuotaId). |
List Object Storage global quotasget_object_storage_global_quotas | GET | Returns the active Object Storage-related global quotas applied to your account, such as the maximum number of access keys. |
Record5
Create a domain recordpost_domain_record | POST | Adds a new Domain Record to the zonefile this Domain represents. |
Delete a domain recorddelete_domain_record | DELETE | Deletes a Record on this Domain. |
Get a domain recordget_domain_record | GET | View a single Record on this Domain. |
List domain recordsget_domain_records | GET | Returns a paginated list of Records configured on a Domain in Linode's DNS Manager. |
Update a domain recordput_domain_record | PUT | Updates a single Record on this Domain. |
Region4
Get a regionget_region | GET | Returns a single Region. |
Get a region's availabilityget_region_availability | GET | Returns availability data for a single Region. |
List regionsget_regions | GET | Lists the regions available for Linode services. |
List regions' availabilityget_regions_availability | GET | Returns availability data for all regions. |
Reply2
Create a replypost_ticket_reply | POST | Adds a reply to an existing support ticket. |
List repliesget_ticket_replies | GET | Returns a collection of replies to a support ticket on your account. |
Reserved IP6
Get a reserved IP addressget_reserved_ip | GET | Returns information about a reserved IP address on your account. |
Get reserved IP pricingget_reserved_ip_types | GET | Returns pricing information for reserved IPs. |
List reserved IP addressesget_reserved_ips | GET | Returns a paginated list of reserved IP addresses on your account. |
Reserve a public IPv4 addresspost_reserved_ip | POST | Reserve a public IPv4 address within a specific region for future assignment to a resource. |
Unreserve an IP addressdelete_reserved_ip | DELETE | Permanently removes the reserved IP address from your account and stops all associated charges. |
Update reserved IP address tagsput_reserved_ip | PUT | Replaces the current tags for the reserved IP address with the new set provided. |
Resource Lock4
Create a resource lockpost_resource_lock | POST | Beta Create a lock for a resource, to help prevent you from inadvertently deleting it or modifying some aspects of it. |
Delete a resource lockdelete_resource_lock | DELETE | Beta Delete a specific resource lock. |
Get a resource lockget_resource_lock | GET | Beta Returns a specific resource lock. |
List resource locksget_resource_locks | GET | Beta Returns all available locks and information on the resources they protect. |
Security Question2
Answer security questionspost_security_questions | POST | Adds security question responses for your user. |
List security questionsget_security_questions | GET | Returns a collection of security questions and their responses, if any, for your User Profile. |
Service Transfer5
Accept a service transferpost_accept_service_transfer | POST | Accept a Service Transfer for the provided token to receive the services included in the transfer to your account. |
Cancel a service transferdelete_service_transfer | DELETE | Cancels the Service Transfer for the provided token. |
Get a service transfer requestget_service_transfer | GET | Returns the details of the Service Transfer for the provided token. |
List service transfersget_service_transfers | GET | Returns a collection of all created and accepted Service Transfers for this account, regardless of the user that created or accepted the transfer. |
Request a service transferpost_service_transfer | POST | Creates a transfer request for the specified services. |
SSH Key5
Add an SSH keypost_add_ssh_key | POST | Adds an SSH Key to your Account profile. |
Delete an SSH keydelete_ssh_key | DELETE | Deletes an SSH Key you have access to. |
Get an SSH keyget_ssh_key | GET | Returns a single SSH Key object identified by id that you have access to view. |
List SSH keysget_ssh_keys | GET | Returns a collection of SSH Keys you've added to your Profile. |
Update an SSH keyput_ssh_key | PUT | Updates an SSH Key that you have permission to read write. |
StackScript5
Create a StackScriptpost_add_stack_script | POST | Creates a StackScript in your Account. |
Delete a StackScriptdelete_stack_script | DELETE | Deletes a private StackScript you have permission to read write. |
Get a StackScriptget_stack_script | GET | Returns all of the information about a specified StackScript, including the contents of the script. |
List StackScriptsget_stack_scripts | GET | If the request is not authenticated, only public StackScripts are returned. |
Update a StackScriptput_stack_script | PUT | Updates a StackScript. |
Statistic5
Get a month's Linode statisticsget_linode_stats_by_year_month | GET | Returns CPU, IO, IPv4, and IPv6 statistics for your Linode for a specific month. |
Get daily Linode statisticsget_linode_stats | GET | Returns CPU, IO, IPv4, and IPv6 statistics for your Linode for the past 24 hours. |
Get monthly network transfer statsget_linode_transfer_by_year_month | GET | Returns a Linode's network transfer pool statistics for a specific month. |
Get NodeBalancer statisticsget_node_balancer_stats | GET | Returns detailed statistics about the requested NodeBalancer. |
Get this month's network transfer statsget_linode_transfer | GET | Returns a Linode's network transfer pool statistics for the current month. |
Support Ticket4
Close a support ticketpost_close_ticket | POST | Closes a support ticket you have access to modify. |
Get a support ticketget_ticket | GET | Returns a specific support ticket under your account. |
List support ticketsget_tickets | GET | Returns a collection of all support tickets opened from your account. |
Open a support ticketpost_ticket | POST | Open a support ticket. |
Tag4
Create a tagpost_tag | POST | Creates a new tag and lets you optionally add it to specific objects. |
Delete a tagdelete_tag | DELETE | Removes a tag from all objects and deletes it. |
List tagged objectsget_tagged_objects | GET | Returns a paginated list of all objects you've tagged with the specified tag. |
List tagsget_tags | GET | Returns a paginated list of tags you've created on your account. |
Template2
Get a firewall templateget_firewall_template | GET | Beta Gets a vpc or public firewall template you can use with Linode VPC and public interfaces. |
List firewall templatesget_firewall_templates | GET | Beta Returns a paginated list of a firewall templates. |
TLS/SSL Certificate3
Delete an Object Storage TLS/SSL certificatedelete_object_storage_ssl | DELETE | Deletes this Object Storage bucket's user uploaded TLS/SSL certificate and private key. |
Get an Object Storage TLS/SSL certificateget_object_storage_ssl | GET | Returns a boolean value indicating if this bucket has a corresponding TLS/SSL certificate that was uploaded by an Account user. |
Upload an Object Storage TLS/SSL certificatepost_object_storage_ssl | POST | Upload a TLS/SSL certificate and private key to be served when you visit your Object Storage bucket via HTTPS. |
Trusted Device3
Get a trusted deviceget_trusted_device | GET | Returns a single active trusted device for your user. |
List trusted devicesget_devices | GET | Returns a paginated list of active trusted devices for your user. |
Revoke a trusted devicedelete_trusted_device | DELETE | Revoke an active trusted device for your user. |
Two Factor Authentication3
Disable two-factor authenticationpost_tfa_disable | POST | Disables two-factor authentication (2FA) for your user. |
Enable two-factor authenticationpost_tfa_confirm | POST | Confirms that you can successfully generate one-time codes. |
Generate a secret key for two-factor authenticationpost_tfa_enable | POST | Generates a secret key for your user. |
Type2
Get a Managed Databases typeget_databases_type | GET | Display the details of a single Managed Databases node type. |
List Managed Databases typesget_databases_types | GET | Display all Managed Databases node types. |
User7
Create a userpost_user | POST | Creates a user on your account. |
Delete a userdelete_user | DELETE | Deletes a user. |
Get a userget_user | GET | Returns information about a single user on your account. |
List a user's grantsget_user_grants | GET | Returns the full grants structure for an account username you specify. |
List usersget_users | GET | Returns a paginated list of all users on your account. |
Update a userput_user | PUT | Update information about a user on your account, including its restricted status. |
Update a user's grantsput_user_grants | PUT | Update the grants for a restricted user. |
VLAN2
Delete a VLANdelete_vlan | DELETE | This operation deletes a legacy configuration profile VLAN interface. |
List VLANsget_vlans | GET | Returns a list of all Virtual Local Area Networks (VLANs) on your account. |
Volume10
Attach a volumepost_attach_volume | POST | Attach a Block Storage volume to an existing Linode. |
Clone a volumepost_clone_volume | POST | Target an existing Block Storage volume to create a new one, that's the same size and includes the same data. |
Create a volumepost_volume | POST | Creates a Block Storage volume on your account. |
Delete a volumedelete_volume | DELETE | Deletes a specified Block Storage volume that you have permission to read write. |
Detach a volumepost_detach_volume | POST | Detach a Block Storage volume from a Linode. |
Get a volumeget_volume | GET | Get information about a specific Block Storage volume. |
List a Linode's volumesget_linode_volumes | GET | View the Block Storage volumes attached to this Linode. |
List volumesget_volumes | GET | Returns a paginated list of the Block Storage volumes that you have permission to view. |
Resize a volumepost_resize_volume | POST | Increase the size of an existing Block Storage volume on your account. |
Update a volumeput_volume | PUT | Update a Block Storage volume that you have permission to read write. |
Volume Type1
List volume typesget_volume_types | GET | Returns Block Storage volume types and prices, including any region-specific rates. |
VPC7
Create a VPCpost_vpc | POST | Create a new VPC and optionally associated VPC Subnets. |
Delete a VPCdelete_vpc | DELETE | Delete a single VPC and all of its Subnets. |
Get a VPCget_vpc | GET | Get information about a single VPC. |
Get a VPC configurationget_node_balancer_vpc_config | GET | Returns a single VPC configuration for the NodeBalancer ID. |
List VPC configurationsget_node_balancer_vpcs | GET | Returns a paginated list of VPC configurations for the NodeBalancer. |
List VPCsget_vpcs | GET | Display all VPCs on your account. |
Update a VPCput_vpc | PUT | Update an existing VPC. |
VPC Subnet5
Create a VPC subnetpost_vpc_subnet | POST | Create a VPC Subnet. |
Delete a VPC subnetdelete_vpc_subnet | DELETE | Delete a single VPC subnet. |
Get a VPC subnetget_vpc_subnet | GET | Get information about a single VPC Subnet. |
List VPC subnetsget_vpc_subnets | GET | Get information about all VPC Subnets associated with a VPC. |
Update a VPC subnetput_vpc_subnet | PUT | Update a VPC Subnet. |