Skip to content

Releases: linode/linode-api-docs

v4.78.0

19 Oct 17:33
Compare
Choose a tag to compare

v4.77.0

05 Oct 19:46
Compare
Choose a tag to compare

Added

  • Added the message field to the Event schema object. The message field provides additional information about the event. Additional information may include, but is not limited to, a more detailed representation of events which can help diagnose non-obvious failures. This new field is available on the following Account Event endpoints:

    • Event List (GET /account/events)
    • Event View (GET /account/events/{eventId})
  • Added the deprecated field to the Kernel schema object. If this Kernel is marked as deprecated, this field has a value of true; otherwise, this field is false. This new field is available on the Linode Instances Kernel endpoints:

    • Kernels List (GET /linode/kernels)
    • Kernel View (GET /linode/kernels/{kernelId})

Changed

  • Updated the endpoint names to follow the convention noun followed by verb. For example, View Account is now named Account View.

  • Updated the description for the Object Storage Key Create (POST /object-storage/keys) endpoint with information on the available Access Key and Limited Access Key creation options.

  • Updated the bucket_access field description in the ObjectStorageKey schema object with a note about the results of omitting this field when creating a limited access Object Storage Key.

Fixed

  • The User's Grants View (GET /account/users/{username}/grants) endpoint was updated to have a less restrictive authorization of account:read_only instead of account:read_write. This fixes the discrepancy between specification and endpoint behavior.

v4.76.1

25 Sep 19:16
Compare
Choose a tag to compare
  • Object Storage bring your own TLS/SSL Cert endpoints.
  • Spec version bump to 4.76.1

v4.76.0

21 Sep 20:37
Compare
Choose a tag to compare

Added

  • When you have active Domains on your Account, but no active Linodes, your domains are not served. The List Notifications (GET /account/notifications) endpoint now returns a notification to alert you when your Account falls under this case.

  • The NodeBalancers endpoints error messages were improved to include information about a field's valid values.

Fixed

v4.73.0

25 Aug 11:34
Compare
Choose a tag to compare

Added

  • Added the BETA List Maintenance (GET /account/maintenance) endpoint. This new beta endpoint allows you to view a collection of maintenance objects for any entity you have permissions to view. Currently, Linodes are the only entities available for viewing.

Fixed

  • A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return a 200 response with an empty pagination result.
  • Previously, NS and CNAME records could be created for each other, resulting in errors when the zone file is rendered. If this is attempted now, the record creation will fail with a "Record conflict" message.
  • Changes were made to the (GET /linode/instances) endpoint to improve response time.

v4.72.0

13 Aug 13:18
Compare
Choose a tag to compare

Added

  • The IPv4 and IPv6 addresses of the DNS resolvers for a region are now accessible at the View Region (GET /regions/{regionId}) endpoint.

Changed

  • Changing your Longview subscription is no longer available at the Update Account Settings (PUT /account/settings) endpoint. Accordingly, the longview_subscription property has been removed from the Update Account Settings request body. To update your Longview plan, please use the Update Longview Plan (PUT /longview/plan) endpoint.

  • Updated the description and response for the View Longview Plan (GET /longview/plan) endpoint:

    • The previous description stated that this endpoint returns a longview_subscription ID. This has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set {} if your current plan is Longview Free.
    • The response body and sample have been updated to include the details of the returned LongviewSubscription object for your current Longview plan.
  • Accessing the View Longview Plan (GET /longview/plan) endpoint now requires one of the following global User Grants:

    • "account_access": read_write
    • "account_access": read_only
    • "longview_subscription": true
    • "add_longview": true
  • Updated the description, request, and response for the Update Longview Plan (PUT /longview/plan) endpoint:

    • The previous description stated that this endpoint returns a longview_subscription ID. The description has been corrected to state that the response consists of a LongviewSubscription object for the updated Longview Pro plan, or an empty set {} if the updated plan is Longview Free.
    • Accessing this endpoint now requires "longview_subscription": true as a global User Grant.
    • The required OAuth scope has been changed from account:read_write to longview:read_write.
    • The request body schema has been updated to specify possible values for the longview_subscription field and to reflect that it is nullable, with a null value corresponding to Longview Free.
    • The response body and sample have been updated to include the details of the returned LongviewSubscription object.
  • Updated the response for the List Longview Subscriptions (GET /longview/subscription) and View Longview Subscription (GET /longview/subscriptions/{subscriptionID}) endpoint:

    • The response id property has been revised to specify possible values.
  • Updated the Object Storage Bucket response schema to include the size property in the List Object Storage Buckets (GET /object-storage/buckets), Create Object Storage Bucket (POST /object-storage/buckets), View Object Storage Bucket (GET /object-storage/buckets/{clusterId}/{bucket}), and List Object Storage Buckets in Cluster (GET /object-storage/buckets/{clusterId}) endpoints.

Fixed

  • A bug that prevented the Update Longview Plan (PUT /longview/plan) endpoint from functioning has been fixed. The endpoint will now update your account's Longview plan as expected.

v4.70.0

28 Jul 13:32
Compare
Choose a tag to compare

Added

Changed

Fixed

  • Fixed a bug with domain validation where some multi-level domains were being flagged as invalid.

  • Fixed a bug in CNAME record validation. It now checks all incoming CNAME records against all existing records (CNAME and otherwise) in this domain to make sure there are no conflicts. Relevant endpoints:

  • Updated the OAuth Workflow section to include grant_type as a required parameter when using a refresh token.

  • Switched the order of the name for the Initiate Pending Host Migration/DC Migration endpoint to Initiate DC Migration/Pending Host Migration to clear up any confusion about which part the word Pending applies. Pending refers only to the host migration and not to the data center migration. The POST /linode/instances/{linodeId}/migrate endpoint itself remains unchanged.

v4.69.0

13 Jul 21:40
Compare
Choose a tag to compare

Added

Changed

Fixed

v0.16.7 (2017-12-18)

18 Dec 16:20
v0.16.7
Compare
Choose a tag to compare

Fixed

  • Link to API mailing list 404'd