Change Updates

Do not miss any CloudCockpit API changes, ever again

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

RSS

Changelog

Last update:
Compare
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/Offers
  • Query
  • OfferTypes query parameter Modified
    • Query parameter is now required

      Breaking

POST /v1/Orders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from string(uuid) to object

        Breaking

      • orderId, Additional properties are NOT allowed properties Added
    • text/plain, text/json content types Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • 400 response Modified
    • text/plain, text/json content types Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • 500 response Modified
    • text/plain, text/json content types Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

1 structure change including:
1 Modification
Modified 1
GET /v1/Customers/{customerId}/delegated-admin-relationships
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
1 structure change including:
1 Modification
Modified 1
GET /v1/Offers
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items property Modified
    • application/json content type Modified
      • items property Modified
    • text/json content type Modified
      • items property Modified
2 structure changes including:
2 Modifications
Modified 2
GET /v1/Offers/{id}
  • Query
  • customerId query parameter Modified
    • Query parameter is no longer required

  • Response
  • 200 response Modified
    • text/plain content type Modified
      • providerInstanceId, preRequisites properties Added
    • application/json content type Modified
      • providerInstanceId, preRequisites properties Added
    • text/json content type Modified
      • providerInstanceId, preRequisites properties Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • offer property Modified
    • application/json content type Modified
      • offer property Modified
    • text/json content type Modified
      • offer property Modified
3 structure changes including:
3 Modifications
Modified 3
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items property Modified
    • application/json content type Modified
      • items property Modified
    • text/json content type Modified
      • items property Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
6 structure changes including:
4 Additions
2 Modifications
Modified 2
GET /v1/Customers/{customerId}/delegated-admin-relationships
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • autoExtendDuration property Added
    • application/json content type Modified
      • autoExtendDuration property Added
    • text/json content type Modified
      • autoExtendDuration property Added
GET /v1/Invoices
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items property Modified
    • application/json content type Modified
      • items property Modified
    • text/json content type Modified
      • items property Modified
Added 4
DELETE /v1/Customers/{customerId}/users/{customerUserId}
GET /v1/Customers/{customerId}/users/{customerUserId}
PATCH /v1/Customers/{customerId}/users/{customerUserId}
PATCH /v1/Customers/{customerId}/users/{customerUserId}/reset-password
2 structure changes including:
2 Modifications
Modified 2
GET /v1/Offers
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items property Modified
    • application/json content type Modified
      • items property Modified
    • text/json content type Modified
      • items property Modified
GET /v1/Orders/customers/{customerId}
  • Query
  • resellerId query parameter Added
3 structure changes including:
3 Modifications
Modified 3
DELETE /v1/users/{email}
  • Query
  • resellerId query parameter Added
PATCH /v1/users/{email}
  • Query
  • resellerId query parameter Added
POST /v1/customer/{customerId}/users
  • Query
  • resellerId query parameter Added
6 structure changes including:
3 Additions
3 Modifications
Modified 3
DELETE /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 409 response Added
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 409 response Modified
    • portalSubscription, providerSubscription properties Modified
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/upgrade
  • Response
  • 409 response Added
Added 3
GET /v1/Invoices
GET /v1/Invoices/{id}/customer-license-lineitems
GET /v1/Invoices/{id}/customer-onetime-lineitems
2 structure changes including:
2 Additions
Added 2
GET /v1/Customers/delegated-admin-relationships/{relationshipId}/access-assignments
GET /v1/Customers/{customerId}/delegated-admin-relationships
1 structure change including:
1 Modification
Modified 1
GET /v1/Offers
  • Response
  • 200 response Modified
    • items property Modified
4 structure changes including:
2 Additions
2 Modifications
Modified 2
GET /v1/customers/{customerId}/subscriptions/custom-term-end-dates
  • Response
  • 500 response Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • providerData property Added
Added 2
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/migration
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/migration
3 structure changes including:
3 Modifications
Modified 3
GET /v1/customers/{customerId}/subscriptions/custom-term-end-dates
  • Query
  • subscriptionEndDate query parameter Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • autoRenewSettings property Modified
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Body
  • content type Modified
    • autoRenewSettings property Modified
  • Response
  • 409 response Modified
    • portalSubscription, providerSubscription properties Modified
6 structure changes including:
6 Modifications
Modified 6
GET /v1/Offers
  • Response
  • 200 response Modified
    • items property Modified
  • Query
  • IncludeDeleted query parameter Added
GET /v1/Offers/{id}
  • Response
  • 200 response Modified
    • providerOfferId, isDeleted properties Added
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • offer property Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • providerOfferId property Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • providerOfferId property Added
3 structure changes including:
3 Modifications
Modified 3
GET /v1/Offers
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Offers/{id}
  • Response
  • 200 response Modified
    • prices property Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • offer, offerPrice properties Modified
1 structure change including:
1 Addition
Added 1
GET /v1/customers/{customerId}/subscriptions/custom-term-end-dates
4 structure changes including:
4 Modifications
Modified 4
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • segment, providerData properties Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • segment, providerData properties Added
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 409 response Added
2 structure changes including:
2 Modifications
Modified 2
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-transitions
  • Response
  • 200 response Modified
    • providerOfferIdWithAvailability property Added
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/upgrade
  • Body
  • content type Modified
    • providerOfferIdWithAvailability property Added
3 structure changes including:
1 Breaking change
2 Additions
1 Removal
Removed 1 Breaking
POST /v1/Customers/{customerId}/users/{customerUserId}/assign-roles
Added 2
GET /v1/Customers/{customerId}/users/{customerUserId}/user-roles
PATCH /v1/Customers/{customerId}/users/{customerUserId}/user-roles
2 structure changes including:
2 Modifications
Modified 2
GET /v1/Orders/customers/{customerId}
  • Response
  • 200 response Modified
    • items property Modified
POST /v1/Orders
  • Body
  • content type Modified
    • errorMessage property Added