curl \
--request POST 'https://api.cloudcockpit.com/v1/customers/{customerId}/subscriptions/{subscriptionId}/upgrade' \
--header "Content-Type: application/json" \
--header "X-Tenant: portal.cloudcockpit.com" \
--header "Authorization: Bearer eyJ0eXAiO..." \
--header "X-Correlation-Id: string" \
--data '{"destinationSubscriptionId":"string","destinationProviderSubscriptionId":"string","offerName":"string","offerDescription":"string","offerId":"string","providerOfferId":"string","providerOfferIdWithAvailability":"string","imageUrl":"string","quantity":42,"termDuration":{},"billingFrequency":{},"transitionType":"string","transitionEvents":[{"name":"string","status":"string"}],"cheapestPrice":{"currency":{}},"subscriptionEligibilities":[{"isEligible":true,"subscriptionId":"string","subscriptionFriendlyName":"string","subscriptionTermDuration":"string","subscriptionBillingCycle":"string","quantity":42}]}'