Do not miss any Exoscale APIv2 API changes, ever again

Subscribe to the Exoscale APIv2 API changelog to be up to date on recent changes.

RSS

about 9 hours ago

main
2.0.0
Compare

API structure has changed

Next change
37 structure changes including:
37 Modifications
Modified 37 Breaking
DELETE /ai/api-key/{id}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
DELETE /ai/deployment/{id}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 409 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
DELETE /ai/model/{id}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/api-key
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/api-key/{id}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/api-key/{id}/reveal
  • Response
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/deployment
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/deployment/{id}
  • Response
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/deployment/{id}/api-key
  • Response
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/deployment/{id}/logs
  • Response
  • 500 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/model/{id}
  • Response
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /ai/quota
  • Response
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /kms-key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • kms-keys property Modified
        • description, replicas properties Modified
          • Properties are no longer required
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /kms-key/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • description, replicas properties Modified
        • Properties are no longer required
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /kms-key/{id}/list-key-rotations
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
PATCH /ai/api-key/{id}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
PATCH /ai/deployment/{id}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 409 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /ai/api-key
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /ai/api-key/{id}/rotate
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /ai/deployment
  • Response
  • 412 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /ai/deployment/{id}/scale
  • Response
  • 412 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 409 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 404 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /ai/model
  • Response
  • 403 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • description property Modified
        • Property is no longer required
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 409 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /kms-key/{id}/cancel-deletion
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/decrypt
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/disable
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/disable-key-rotation
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/enable
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/enable-key-rotation
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/encrypt
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/generate-data-key
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/re-encrypt
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/replicate
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/rotate
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /kms-key/{id}/schedule-deletion
  • Response
  • 400 response Modified
    • application/json content type Modified
      • instance, errors properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking