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
4 structure changes including:
4 Modifications
Modified 4
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items property Modified
        • assignedLicenses, autoRenewSettings properties Added
    • application/json content type Modified
      • items property Modified
        • assignedLicenses, autoRenewSettings properties Added
    • text/json content type Modified
      • items property Modified
        • assignedLicenses, autoRenewSettings properties Added
  • Query
  • subscriptionOfferTypes query parameter Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • assignedLicenses, autoRenewSettings properties Added
    • application/json content type Modified
      • assignedLicenses, autoRenewSettings properties Added
    • text/json content type Modified
      • assignedLicenses, autoRenewSettings properties Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • assignedLicenses, autoRenewSettings properties Added
    • application/json content type Modified
      • assignedLicenses, autoRenewSettings properties Added
    • text/json content type Modified
      • assignedLicenses, autoRenewSettings properties Added
GET /v1/subscriptions
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items property Modified
        • assignedLicenses, autoRenewSettings properties Added
    • application/json content type Modified
      • items property Modified
        • assignedLicenses, autoRenewSettings properties Added
    • text/json content type Modified
      • items property Modified
        • assignedLicenses, autoRenewSettings properties Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/Customers/delegated-admin-relationships
  • Path
  • customerId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

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
      • Full types 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

4 structure changes including:
1 Addition
3 Modifications
Modified 3
GET /v1/Customers/{customerId}/delegated-admin-relationships
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
POST /v1/Customers/delegated-admin-relationships
  • Body
  • application/json content type Modified
    • customSelectedGdapRolesIds property Added
POST /v1/Customers/{customerId}/delegated-admin-relationships
  • Body
  • application/json content type Modified
    • customSelectedGdapRolesIds property Added
Added 1
POST /v1/Customers/{customerId}/delegated-admin-relationships/{relationshipId}
4 structure changes including:
1 Addition
3 Modifications
Modified 3 Breaking
POST /v1/Customers/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
POST /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
POST /v1/Resellers/{resellerId}/provider-instances
  • Response
  • 201 response Modified
    • text/plain, application/json, 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

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

        Breaking

Added 1
PATCH /v1/Customers/{customerId}/delegated-admin-relationships/{relationshipId}
1 structure change including:
1 Addition
Added 1
POST /v1/Customers/{customerId}/provider-instances
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:
1 Addition
1 Modification
Modified 1
GET /v1/Customers
  • Query
  • showDeleted query parameter Added
Added 1
DELETE /v1/Customers/{customerId}
1 structure change including:
1 Addition
Added 1
DELETE /v1/Customers/{customerId}/remove-reseller-relationship/{providerInstanceId}
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
6 structure changes including:
6 Modifications
Modified 6
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
GET /v1/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
POST /v1/Customers/delegated-admin-relationships
  • Body
  • application/json content type Modified
    • autoExtendEnabled property Added
POST /v1/Customers/{customerId}/delegated-admin-relationships
  • Body
  • application/json content type Modified
    • autoExtendEnabled property Added
2 structure changes including:
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
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:
2 Additions
4 Modifications
Modified 4
DELETE /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 409 response Added
GET /v1/Invoices
  • Query
  • resellerId, customerId query parameters 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 2
GET /v1/Invoices/{id}/customer-license-lineitems
GET /v1/Invoices/{id}/customer-onetime-lineitems
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
5 structure changes including:
5 Modifications
Modified 5
GET /v1/AuditLogs
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Resellers
  • Query
  • searchField query parameter Added
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
7 structure changes including:
7 Modifications
Modified 7
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
GET /v1/subscriptions
  • Response
  • 200 response Modified
    • items property Modified
4 structure changes including:
4 Modifications
Modified 4
GET /v1/Customers
  • Query
  • searchField query parameter Added
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