Releases: linode/linode-api-docs
v4.104.0
Added
- Specify a Payment Method when accessing the Payment Make (POST /account/payments) endpoint by utilizing the new
payment_method_id
property.
Fixed
-
Previously, the specification erroneously stated that
google_pay
type Payment Methods could be added with the Payment Method Add (POST /account/payment-methods) endpoint. At this time, non-credit_card
type Payment Methods can only be added using Linode Cloud Manager. Thegoogle_pay
type has been removed from the endpoint's Request Body Schema accordingly. -
A bug was fixed that uploaded the SSH keys of deleted Users that were included in the
authorized_users
array when accessing the following endpoints:- Linode Create (POST /linode/instances)
- Disk Create (POST /linode/instances/{linodeId}/disks)
v4.102.0
Added
-
NodeBalancers that are assigned to an individual Linode can be quickly viewed by accessing the Linode NodeBalanacers View (GET /linode/instances/{linodeId}/nodebalancers) endpoint.
-
Kubeconfig files for an LKE Cluster can be deleted and regenerated by accessing the Kubeconfig Delete (DELETE /lke/clusters/{clusterId}/kubeconfig) endpoint.
Changed
-
Cloud Firewalls are now available in every data center Region! Accordingly, limited availability language has been removed from all Cloud Firewall endpoint descriptions in the specification.
-
You can now add up to 6 active Payment Methods when accessing the Payment Method Add (POST /account/payment-methods) endpoint. Previously, only one
credit_card
type and onegoogle_pay
type Payment Method was allowed.
Fixed
- Previously, Restricted Users did not have access to the Cloud Firewalls they created. Now, when a Restricted User creates a Cloud Firewall, that user has read/write access to that Firewall after it is created.
v4.101.1
v4.101.0
Added
-
You can now deactivate Payment Methods by accessing the Payment Method Delete (DELETE /account/payment-methods/{paymentMethodId}) endpoint.
-
Linode APIv4 now supports adding an autoscaler configuration for Node Pools using the Linode Kubernetes Engine (LKE) endpoints listed below. Note: While adding an autoscaler config is supported by the Linode APIv4, issuing requests to these endpoints will not yet take any effect on your Node Pools. The cluster-autoscaler will be available in a subsequent Linode Kubernetes Engine release. Please refer to the LKE Changelog to learn when adding an autoscaler config for Node Pools is released.
- Kubernetes Cluster Create (POST /lke/clusters)
- Node Pool Create (POST /lke/clusters/{clusterId}/pools)
- Node Pool Update (PUT /lke/clusters/{clusterId}/pools/{poolId})
v4.100.1
Added
-
Linode now accepts Google Pay! You can now add
google_pay
type Payment Methods when accessing the Payment Method Add (POST /account/payment-methods) endpoint. -
The 202 Error code has been added to the Responses section of the specification. 202 responses are currently possible when using the following endpoints:
- Payment Make (POST /account/payments)
- Staged/Approved PayPal Payment Execute (POST /account/payments/paypal/execute)
-
Restricted users can now be given the ability to add Firewalls by setting the
add_firewalls
global grant when accessing the User's Grants Update (PUT /account/users/{username}/grants) endpoint.
v4.99.0
Added
-
You can now view individual Payment Method objects by accessing the Payment Method View (GET /account/payment-methods/{paymentMethodId}) endpoint.
-
You can now set an existing Payment Method as the default method by accessing the Payment Method Make Default (POST /account/payment-methods/{paymentMethodId}/make-default) endpoint.
Changed
- The
id
property is now returned for Payment Method Objects when accessing the Payment Methods List (GET /account/payment-methods) endpoint.
v4.98.0
Added
- Null MX Domain Records can now be created when accessing the Domain Record Create (POST /domains/{domainId}/records) and Domain Record Update (PUT /domains/{domainId}/records/{recordId}) endpoints.
v4.97.2
Changed
- The Maintenance List (GET /account/maintenance) beta endpoint's "status" property has been updated as follows:
- Maintenance objects that were formerly returned as
ready
are now returned aspending
. completed
Maintenance objects are no longer returned at this endpoint.
- Maintenance objects that were formerly returned as
v4.97.1
v4.97.0
Added
-
Manage your Account's payment options with the new Payment Method Add (POST /account/payment-methods) endpoint.
-
Promo Codes for new signups can now be redeemed with the Promo Credit Add (POST /account/promo-codes) endpoint. Previously, Promo Codes were entered only while signing up for a new account.
-
You can now delete individual LKE Nodes with the new Node Delete (DELETE /lke/clusters/{clusterId}/nodes/{nodeId}) endpoint.
Changed
-
The Credit Card Add/Edit (POST /account/credit-card) has been deprecated. Please use the new Payment Method Add (POST /account/payment-methods) endpoint to manage your Account's credit card information.
-
The Maintenance List (GET /account/maintenance) beta endpoint is now filterable by the
when
property, allowing you to filter maintenance objects based on their date. -
LKE Node Pools are now taggable when using the Node Pool Create (POST /lke/clusters/{clusterId}/pools) and Node Pool Update (PUT /lke/clusters/{clusterId}/pools/{poolId}) endpoints.
-
Profile referral data, including the referral code, is now only accessible after an Account has an established payment history when using the Profile View (GET /profile) and Profile Update (PUT /profile) endpoints.