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
CloudCockpit API documentation

Changelog

Last update:
Compare
1 structure change including:
1 Modification
Modified 1
GET /v1/Offers
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items attribute Modified
    • application/json content type Modified
      • items attribute Modified
    • text/json content type Modified
      • items attribute Modified
1 structure change including:
1 Modification
Modified 1
GET /v1/Customers
  • Query
  • showDeleted query parameter Added
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 attributes Added
    • application/json content type Modified
      • providerInstanceId, preRequisites attributes Added
    • text/json content type Modified
      • providerInstanceId, preRequisites attributes Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • offer attribute Modified
    • application/json content type Modified
      • offer attribute Modified
    • text/json content type Modified
      • offer attribute Modified
5 structure changes including:
5 Modifications
Modified 5
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items attribute Modified
    • application/json content type Modified
      • items attribute Modified
    • text/json content type Modified
      • items attribute 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
POST /v1/Customers/delegated-admin-relationships
  • Body
  • application/json content type Modified
    • autoExtendEnabled attribute Added
POST /v1/Customers/{customerId}/delegated-admin-relationships
  • Body
  • application/json content type Modified
    • autoExtendEnabled attribute 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 attribute Added
    • application/json content type Modified
      • autoExtendDuration attribute Added
    • text/json content type Modified
      • autoExtendDuration attribute Added
GET /v1/Invoices
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items attribute Modified
    • application/json content type Modified
      • items attribute Modified
    • text/json content type Modified
      • items attribute Modified
3 structure changes including:
1 Addition
2 Modifications
Modified 2
GET /v1/Offers
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • items attribute Modified
    • application/json content type Modified
      • items attribute Modified
    • text/json content type Modified
      • items attribute Modified
GET /v1/Orders/customers/{customerId}
  • Query
  • resellerId query parameter Added
Added 1
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/monthly-budget
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 attributes 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 attribute 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 attribute Added
Added 2
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/migration
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/migration
4 structure changes including:
4 Modifications
Modified 4
GET /v1/AuditLogs
  • Response
  • 200 response Modified
    • items attribute Modified
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 attribute Modified
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Body
  • content type Modified
    • autoRenewSettings attribute Modified
  • Response
  • 409 response Modified
    • portalSubscription, providerSubscription attributes Modified
6 structure changes including:
6 Modifications
Modified 6
GET /v1/Offers
  • Response
  • 200 response Modified
    • items attribute Modified
  • Query
  • IncludeDeleted query parameter Added
GET /v1/Offers/{id}
  • Response
  • 200 response Modified
    • providerOfferId, isDeleted attributes Added
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • items attribute Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • offer attribute Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • providerOfferId attribute Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • providerOfferId attribute Added
4 structure changes including:
4 Modifications
Modified 4
GET /v1/Customers
  • Query
  • searchField query parameter Added
GET /v1/Offers
  • Response
  • 200 response Modified
    • items attribute Modified
GET /v1/Offers/{id}
  • Response
  • 200 response Modified
    • prices attribute Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • offer, offerPrice attributes Modified
1 structure change including:
1 Addition
Added 1
GET /v1/customers/{customerId}/subscriptions/custom-term-end-dates
5 structure changes including:
5 Modifications
Modified 5
GET /v1/Invoices
  • Response
  • 200 response Modified
    • items attribute Modified
GET /v1/customers/{customerId}/subscriptions
  • Response
  • 200 response Modified
    • items attribute Modified
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • segment, providerData attributes Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • segment, providerData attributes 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 attribute Added
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/upgrade
  • Body
  • content type Modified
    • providerOfferIdWithAvailability attribute Added
4 structure changes including:
1 Breaking change
3 Additions
1 Removal
Removed 1 Breaking
POST /v1/Customers/{customerId}/users/{customerUserId}/assign-roles
Added 3
GET /v1/Customers/{customerId}/users/{customerUserId}/user-roles
PATCH /v1/Customers/{customerId}/users/{customerUserId}/user-roles
PUT /v1/customers/{customerId}/subscriptions/{subscriptionId}/grant-owner-access/{userEmail}
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /v1/Invoices/{id}/reseller-usage-lineitems
  • Response
  • 200 response Modified
    • items attribute Modified
GET /v1/Orders/customers/{customerId}
  • Response
  • 200 response Modified
    • items attribute Modified
GET /v1/Resellers/{resellerId}
  • Response
  • 200 response Modified
    • customDomain attribute Modified
POST /v1/Orders
  • Body
  • content type Modified
    • errorMessage attribute Added
1 structure change including:
1 Modification
Modified 1
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • offerPrice attribute Added
15 structure changes including:
8 Breaking changes
6 Additions
1 Modification
8 Removals
Modified 1
GET /v1/Invoices/{id}/reseller-dailyratedusage-lineitems
  • Response
  • 200 response Modified
    • items attribute Modified
Removed 8 Breaking
DELETE /v1/Users/customer/{email}
DELETE /v1/Users/reseller/{email}
GET /v1/Users
GET /v1/Users/customer/{customerId}
PATCH /v1/Users/customer/{email}
PATCH /v1/Users/reseller/{email}
POST /v1/Users/customer/{customerId}
POST /v1/Users/reseller/{resellerId}
Added 6
DELETE /v1/users/{email}
GET /v1
GET /v1/customer/{customerId}/users
PATCH /v1/users/{email}
POST /v1/customer/{customerId}/users
POST /v1/reseller/{resellerId}/users