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
8 structure changes including:
2 Additions
6 Modifications
Modified 6
GET /v1/Invoices
  • Response
  • 200 response Modified
    • items property Modified
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
GET /v1/subscriptions
  • Response
  • 200 response Modified
    • items property Modified
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 409 response Added
Added 2
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/monthly-budget
POST /v1/Resellers/{resellerId}/provider-instances
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
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}
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /v1/Orders/customers/{customerId}
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Resellers
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Resellers/{resellerId}
  • Response
  • 200 response Modified
    • customDomain property Modified
POST /v1/Orders
  • Body
  • content type Modified
    • errorMessage property Added
POST /v1/Resellers
  • Body
  • content type Modified
    • customDomain property Modified
1 structure change including:
1 Modification
Modified 1
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
  • Response
  • 200 response Modified
    • offerPrice property Added
18 structure changes including:
11 Breaking changes
7 Additions
11 Removals
Removed 11 Breaking
POST /v1/Users/reseller/{resellerId}
POST /v1/Users/customer/{customerId}
POST /v1/Users/csp
PATCH /v1/Users/reseller/{email}
PATCH /v1/Users/customer/{email}
PATCH /v1/Users/csp/{email}
GET /v1/Users/customer/{customerId}
GET /v1/Users
DELETE /v1/Users/reseller/{email}
DELETE /v1/Users/customer/{email}
DELETE /v1/Users/csp/{email}
Added 7
POST /v1/reseller/{resellerId}/users
POST /v1/customer/{customerId}/users
POST /v1/csp/users
PATCH /v1/users/{email}
GET /v1/customer/{customerId}/users
GET /v1
DELETE /v1/users/{email}
9 structure changes including:
9 Modifications
Modified 9
GET /v1/Customers
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Customers/{customerId}
  • Response
  • 200 response Modified
    • customerAssociations property Added
GET /v1/Invoices
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Invoices/{id}/dailyratedusage-lineitems
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Invoices/{id}/license-lineitems
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Invoices/{id}/onetime-lineitems
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Invoices/{id}/usage-lineitems
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/customers/{customerId}/subscriptions
  • Query
  • subscriptionStatuses query parameter Added
POST /v1/Customers
  • Body
  • content type Modified
    • customerAssociations property Added
1 structure change including:
1 Modification
Modified 1 Breaking
GET /v1/Offers
  • Query
  • Segment query parameter Modified
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
    • orderId, offerId, customerId, providerInstanceId, resellerId, isTrialOffer, customMargin properties Added
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
  • Response
  • 200 response Modified
    • orderId, offerId, customerId, providerInstanceId, resellerId, isTrialOffer, customMargin properties Added
GET /v1/subscriptions
  • Response
  • 200 response Modified
    • items property Modified
2 structure changes including:
2 Additions
Added 2
GET /v1/subscriptions
PATCH /v1/Customers/{customerId}/users/{customerUserId}/reset-password
31 structure changes including:
15 Breaking changes
15 Additions
1 Modification
15 Removals
Modified 1 Breaking
GET /v1/Invoices
  • Response
  • 200 response Modified
    • items property Modified
  • Query
  • sortPropertyName query parameter Removed
Removed 15 Breaking
POST /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/upgrade
POST /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/suspend
POST /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/reactivate
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/rename
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/price-margin
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/po-number
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/internal-id
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/associated-reseller
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/upgrade-eligible-subscriptions
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/eligible-transitions
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}
GET /v1/Subscriptions/customers/{customerId}
DELETE /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}
Added 15
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/upgrade
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/suspend
POST /v1/customers/{customerId}/subscriptions/{subscriptionId}/reactivate
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/price-margin
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/po-number
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/name
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/internal-id
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}/associated-reseller
PATCH /v1/customers/{customerId}/subscriptions/{subscriptionId}
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-transitions
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/eligible-for-upgrade
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
GET /v1/customers/{customerId}/subscriptions/{subscriptionId}
GET /v1/customers/{customerId}/subscriptions
DELETE /v1/customers/{customerId}/subscriptions/{subscriptionId}
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /v1/Invoices/{id}/license-lineitems
  • Query
  • pageSize query parameter Modified
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Invoices/{id}/onetime-lineitems
  • Query
  • pageSize query parameter Modified
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Invoices/{id}/usage-lineitems
  • Query
  • pageSize query parameter Modified
  • Response
  • 200 response Modified
    • items property Modified
4 structure changes including:
2 Additions
2 Modifications
Modified 2 Breaking
GET /v1/Invoices
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Offers
  • Query
  • Providers query parameter Removed
Added 2
GET /v1/Invoices/{id}/dailyratedusage-lineitems
GET /v1/Invoices/{id}/license-lineitems
6 structure changes including:
3 Additions
3 Modifications
Modified 3
GET /v1/Subscriptions/customers/{customerId}
  • Response
  • 200 response Modified
    • items property Modified
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
  • Response
  • 200 response Modified
    • autoRenewal property Added
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/upgrade-eligible-subscriptions
  • Response
  • 200 response Modified
    • autoRenewal property Added
Added 3
GET /v1/Invoices
GET /v1/Invoices/{id}/onetime-lineitems
GET /v1/Invoices/{id}/usage-lineitems
72 structure changes including:
72 Additions
Added 72
DELETE /v1/Customers/{customerId}/users/{customerUserId}
DELETE /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}
DELETE /v1/Users/csp/{email}
DELETE /v1/Users/customer/{email}
DELETE /v1/Users/reseller/{email}
GET /v1/AuditLogs
GET /v1/Customers
GET /v1/Customers/delegated-admin-relationships/{relationshipId}/access-assignments
GET /v1/Customers/relationship-acceptance
GET /v1/Customers/validations/address
GET /v1/Customers/validations/domain
GET /v1/Customers/{customerId}
GET /v1/Customers/{customerId}/delegated-admin-relationships
GET /v1/Customers/{customerId}/domains
GET /v1/Customers/{customerId}/licenses
GET /v1/Customers/{customerId}/user-roles
GET /v1/Customers/{customerId}/users
GET /v1/Customers/{customerId}/users/{customerUserId}
GET /v1/Customers/{customerId}/users/{customerUserId}/licenses
GET /v1/Offers
GET /v1/Offers/{id}
GET /v1/Orders/customers/{customerId}
GET /v1/Providers/Instances
GET /v1/Resellers
GET /v1/Resellers/indirect-reseller-relationship
GET /v1/Resellers/microsoft-partner-agreement-signature-status
GET /v1/Resellers/mpn-profile
GET /v1/Resellers/{resellerId}
GET /v1/Subscriptions/customers/{customerId}
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/eligible-transitions
GET /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/upgrade-eligible-subscriptions
GET /v1/Users
GET /v1/Users/customer/{customerId}
GET /v1/Users/groups
PATCH /v1/Customers/{customerId}/account-info
PATCH /v1/Customers/{customerId}/internal-identifier
PATCH /v1/Customers/{customerId}/margins/{providerInstanceId}
PATCH /v1/Customers/{customerId}/microsoft-customer-agreement
PATCH /v1/Customers/{customerId}/microsoft-customer-domain
PATCH /v1/Customers/{customerId}/microsoft-qualification
PATCH /v1/Customers/{customerId}/users/{customerUserId}
PATCH /v1/Customers/{customerId}/users/{customerUserId}/licenses
PATCH /v1/Resellers/{resellerId}/account-info
PATCH /v1/Resellers/{resellerId}/internal-identifier
PATCH /v1/Resellers/{resellerId}/margins/{providerInstanceId}
PATCH /v1/Resellers/{resellerId}/secondary-mpn-ids/{providerInstanceId}
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/associated-reseller
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/internal-id
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/po-number
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/price-margin
PATCH /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/rename
PATCH /v1/Users/csp/{email}
PATCH /v1/Users/customer/{email}
PATCH /v1/Users/reseller/{email}
POST /v1/Customers
POST /v1/Customers/delegated-admin-relationships
POST /v1/Customers/delegated-admin-relationships/{relationshipId}/access-assignments
POST /v1/Customers/{customerId}/delegated-admin-relationships
POST /v1/Customers/{customerId}/provider-customers/{providerInstanceId}
POST /v1/Customers/{customerId}/users
POST /v1/Customers/{customerId}/users/{customerUserId}/assign-roles
POST /v1/Orders
POST /v1/Resellers
POST /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/reactivate
POST /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/suspend
POST /v1/Subscriptions/customers/{customerId}/subscriptions/{subscriptionId}/upgrade
POST /v1/Users/csp
POST /v1/Users/customer/{customerId}
POST /v1/Users/reseller/{resellerId}
4 structure changes including:
4 Breaking changes
4 Removals
Removed 4 Breaking
GET /joke
POST /joke
POST /thumbsDown/{id}
POST /thumbsUp/{id}