# List all azure entitlements Subscriptions **GET /v1/customers/{customerId}/subscriptions/{subscriptionId}/azure-entitlements** Returns a list of azure entitlements subscriptions for the provided parent subscription id. ## Servers - https://api.cloudcockpit.com: https://api.cloudcockpit.com () ## Authentication methods - Bearer auth ## Parameters ### Headers - **X-Tenant** (string) The domain used to access the portal. - **Authorization** (string) JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}" - **X-Correlation-Id** (string(uuid)) This header is optional and by setting it you can correlate the audit logs made by this request. ### Path parameters - **customerId** (string(uuid)) GUID Unique identifier for the customer. The subscription must belong to this customer, otherwise this request will fail. - **subscriptionId** (string(uuid)) The GUID identifier for the parent subscription. ### Query parameters - **resellerId** (string(uuid)) The reseller identifier. View only the customer subscriptions for this reseller. ## Responses ### 200 OK #### Body: application/json (array[object]) - **id** (string(uuid)) The id of the subscription. - **orderId** (string(uuid)) The order id of the subscription. - **offerId** (string(uuid)) The offer id of the subscription. - **customerId** (string(uuid)) The customer id of the subscription. - **providerInstanceId** (string(uuid)) The provider instance id of the subscription. - **resellerId** (string(uuid) | null) The reseller id of the subscription. - **subscriptionName** (string | null) The friendly name of the subscription. - **offerName** (string | null) The name of the subscription. - **offerType** (object) The offer type. Possible values: License, LicenseLegacy, SoftwareSubscription, PerpetualSoftware, AzurePlan, AzureReservation, AzureLegacy or AzureSavingsPlan. - **isAddonOffer** (boolean) The value indicating if the subscription offer is addon. - **isTrialOffer** (boolean) The value indicating if the subscription offer is trial. - **providerOfferId** (string | null) The provider offer identifier. - **subscriptionStatus** (object) - **startDate** (string(date-time)) The start date of the subscription. - **endDate** (string(date-time)) The end date of the subscription. - **cancellationAllowedUntil** (string(date-time) | null) The limit date to cancelled the subscription. - **quantity** (integer(int32)) The quantity of the subscription. - **assignedLicenses** (integer(int32) | null) The quantity of the subscription. - **listPrice** (object) The list price of the subscription. This value represents the cost price for the whole term of the subscription. - **revenuePrice** (object) The revenue price of the subscription. This value represents the revenue price for the whole term of the subscription. - **erpPrice** (object) The erp price of the subscription. This value represents the erp price for the whole term of the subscription. - **customMargin** (object) This value object contains the price margin for this entity. - **billingFrequency** (object) The billing frequency for this entity. Possible values: OneTime, Monthly, Annual, Triennial or None - **billingType** (object) The billing type for the offer. Possible values: License, Usage or None - **termDuration** (object) The term duration for this entity. Possible values: NoTerm, OneMonth, OneYear, ThreeYears or FiveYears - **segment** (object) The offer segment. Possible values: Commercial, Education, Government or NonProfit - **parentSubscriptionId** (string(uuid) | null) The parent subscription identifier. - **providerSubscriptionId** (string | null) The provider's subscription identifier. - **autoRenewal** (boolean) Whether the subscription auto renews. - **autoRenewSettings** (object) - **providerData** (string | null) The subscription provider data. - **internalId** (string | null) The internal identifier. ### 400 Bad Request #### Body: application/json (object) - **statusCode** (integer(int32)) The HTTP status code that represents a specific error scenario. - **type** (string | null) The type of error that occurred. - **description** (string | null) Describes the error scenario that occurred. - **correlationId** (string | null) The correlationId of the request that originated the error. - **errors** (array[object] | null) A list containing the detail of the errors that occurred in this error scenario. ### 401 Unauthorized ### 403 Forbidden ### 404 Not Found #### Body: application/json (object) - **statusCode** (integer(int32)) The HTTP status code that represents a specific error scenario. - **type** (string | null) The type of error that occurred. - **description** (string | null) Describes the error scenario that occurred. - **correlationId** (string | null) The correlationId of the request that originated the error. - **errors** (array[object] | null) A list containing the detail of the errors that occurred in this error scenario. ### 500 Internal Server Error #### Body: application/json (object) - **statusCode** (integer(int32)) The HTTP status code that represents a specific error scenario. - **type** (string | null) The type of error that occurred. - **description** (string | null) Describes the error scenario that occurred. - **correlationId** (string | null) The correlationId of the request that originated the error. - **errors** (array[object] | null) A list containing the detail of the errors that occurred in this error scenario. [Powered by Bump.sh](https://bump.sh)