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

26 days ago

main
2.0.0
Compare

API structure has changed

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