The API reference documentation for endpoints related to service offer management.
Service offer management (v1beta1)
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/
https://global.api.greenlake.hpe.com/
Request
Retrieve a list of service offers by applying filters. A service offer provides a distinct set of functionality that can be independently identified and assigned access.
Pagination: This API supports cursor-based pagination. Provide the cursor in the next
query parameter to retrieve the next page.
Specifies the pagination cursor for the next page of service offers.
Specifies the number of results to be returned.
The filter
query parameter is used to filter the set of resources returned in a GET
request. The returned set of resources must match the criteria in the filter query parameter.
The value of the filter
query parameter is a subset of OData 4.0 filter expressions consisting of simple comparison operations joined by logical operators.
Supported fields: category
, serviceManagerId
, status
, isDefault
, slug
, and staticLaunchUrl
.
Supported operand: eq
Supported operations: and
Return service offers for given service manager ID
Return service offers for a given category
Return service offers that are service managers
Return service offers for a given static launch URL
Return service offers with a given status
Return service offers with a given slug
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/service-catalog/v1beta1/service-offers
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/service-offers
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/service-catalog/v1beta1/service-offers \
-H 'Authorization: YOUR_API_KEY_HERE'
Successful Response
The unique identifier for the service offer.
The URI reference to this resource.
A short identifier for the service offer.
A brief overview of the service offer.
A list of key features or functionalities provided by the service offer.
The categories to which the service offer belongs.
The type of service offer.
The associated service manager application for this service offer, including its ID and resource URI.
The unique identifier for the service manager.
The features supported by this service offer, such as deep linking or RBAC.
The ISO codes for languages supported by this service offer.
An HTTPS URL to the documentation.
An HTTPS URL to the terms of service.
An HTTPS URL to test drive.
The HTTPS URL for contacting the sales team.
The current status of the service offer.
Date and time at which the service offer was created.
A short description or tagline for the service offer.
The relative URL used to launch the service offer.
The URL to sign up for a time-limited evaluation or trial of the service offer.
HPE Internal. Applies only to internal service offers. It is the relative path starting with API group (the API group is sufficient). The base URI is the API gateway for the HPE GreenLake cloud cluster. This is the application API endpoint exposed by application to be called from HPE GreenLake cloud.
A message displayed to users before provisioning the service offer, such as warnings or important information.
Indicates whether this service offer is the default for its service manager.
Date and time at which the service offer was last updated.
Cursor for the next page of resources.
{ "items": [ { … } ], "next": "64136af7-cd64-4b4e-88a8-150ab51a920d", "count": 1, "total": 10 }
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/service-catalog/v1beta1/service-offers/{id}
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/service-offers/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/service-catalog/v1beta1/service-offers/3fa85f64-5717-4562-b3fc-2c963f66afa6 \
-H 'Authorization: YOUR_API_KEY_HERE'
Successful Response
The unique identifier for the service offer.
The URI reference to this resource.
A short identifier for the service offer.
A brief overview of the service offer.
A list of key features or functionalities provided by the service offer.
The categories to which the service offer belongs.
The type of service offer.
The associated service manager application for this service offer, including its ID and resource URI.
The unique identifier for the service manager.
The features supported by this service offer, such as deep linking or RBAC.
The ISO codes for languages supported by this service offer.
An HTTPS URL to the documentation.
An HTTPS URL to the terms of service.
An HTTPS URL to test drive.
The HTTPS URL for contacting the sales team.
The current status of the service offer.
Date and time at which the service offer was created.
A short description or tagline for the service offer.
The relative URL used to launch the service offer.
The URL to sign up for a time-limited evaluation or trial of the service offer.
HPE Internal. Applies only to internal service offers. It is the relative path starting with API group (the API group is sufficient). The base URI is the API gateway for the HPE GreenLake cloud cluster. This is the application API endpoint exposed by application to be called from HPE GreenLake cloud.
A message displayed to users before provisioning the service offer, such as warnings or important information.
Indicates whether this service offer is the default for its service manager.
Date and time at which the service offer was last updated.
{ "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "resourceUri": "/service-catalog/v1beta1/service-offers/3fa85f64-5717-4562-b3fc-2c963f66afa6", "name": "Aruba Central", "slug": "AC", "overview": "Aruba Central overview", "capabilities": [ "Capability 1", "Capability 2" ], "categories": [ "COMPUTE", "NETWORKING" ], "serviceOfferType": "SAAS", "serviceManager": { "id": "7267b0e0-013c-4181-8c27-01b395ed0b61", "resourceUri": "/service-catalog/v1beta1/service-managers/7267b0e0-013c-4181-8c27-01b395ed0b61" }, "isDefault": true, "featuresSupported": [ "DEEP_LINKING", "SERVICE_PROVISIONING", "HONOR_UNPROVISION_RESPONSE" ], "languagesSupported": [ "en-US", "de-DE" ], "documentationUrl": "https://www.arubanetworks.com/techdocs/central/latest/content/home.htm", "termsOfServiceUrl": "https://www.hpe.com/us/en/about/legal/ccs-terms.html#Storage", "testDriveUrl": "https://testdrive.greenlake.hpe.com", "contactSalesUrl": "https://contact-sales.hpe.com/", "status": "PUBLISHED", "createdAt": "2021-04-23T10:20:30.400+02:30", "updatedAt": "2021-04-29T10:20:30.400+02:30", "generation": 1, "shortDescription": "description", "staticLaunchUrl": "https://${sub-domain}/infosight.hpe.com", "evalUrl": "https://connect.hpe.com/HPE_Backup_and_Recovery_Trial", "brokerUri": "/igc", "preProvisionMessage": "Users will be logged out during provisioning." }