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/service_catalog_v1beta1_nbapi/
https://global.api.greenlake.hpe.com/
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/service_catalog_v1beta1_nbapi/service-catalog/v1beta1/service-catalog
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/service-catalog
- 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_nbapi/service-catalog/v1beta1/service-catalog \
-H 'Authorization: YOUR_API_KEY_HERE'
Successful Response
The category to which a service offer belongs, such as compute, networking, or storage.
A service offer represents a specific set of features or capabilities that can be independently identified and assigned access. Service offers are typically associated with roles and permissions, commerce, metering, quote-to-cash, or trial evaluations.
The unique identifier for the service offer.
The URI reference to this resource.
The name of the service offer.
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.
The list of regions where this service offer is available to the current user or customer.
The code name for a geographical region supported by the HPE GreenLake cloud.
The resource type identifier for the region.
The unique identifier for the service offer with available regions.
{ "items": [ { … } ], "next": "STORAGE", "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_nbapi/service-catalog/v1beta1/featured-services
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/featured-services
- 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_nbapi/service-catalog/v1beta1/featured-services \
-H 'Authorization: YOUR_API_KEY_HERE'
{ "items": [ { … } ], "next": "STORAGE", "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_nbapi/service-catalog/v1beta1/detailed-service-offers/{id}
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/detailed-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_nbapi/service-catalog/v1beta1/detailed-service-offers/3fa85f64-5717-4562-b3fc-2c963f66afa6 \
-H 'Authorization: YOUR_API_KEY_HERE'
Successful Response
Region with Detailed Provisions identifier
Names of the regions where the Service Offer is available for the logged in user/customer.
The code name for a geographical region supported by the HPE GreenLake cloud.
The resource type identifier for the region.
The human-readable name for the geographical region.
Data pertaining to service and app provisions
Service-provision entry for the organization that the current workspace belongs to.
Partial details for a service offer
Service manager provision details
{ "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "/service-catalog/detailed-service-offer", "serviceOffer": { "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": [ … ], "categories": [ … ], "serviceOfferType": "SAAS", "serviceManager": { … }, "isDefault": true, "featuresSupported": [ … ], "languagesSupported": [ … ], "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.", "workspaceTypes": [ … ], "logo": { … }, "screenshots": [ … ], "videos": [ … ] }, "availableRegions": [ { … } ], "serviceManager": { "id": "7267b0e0-013c-4181-8c27-01b395ed0b61", "resourceUri": "/service-catalog/v1beta1/service-managers/7267b0e0-013c-4181-8c27-01b395ed0b61", "serviceOfferId": "8e22512f-da36-43f7-8141-83c6fc4b025b", "name": "Aruba Central" }, "provisions": [ { … } ], "orgSingletonServiceProvisions": [ { … } ] }
- Mock server
https://stage-developer-portal-hpe.redocly.app/_mock/docs/greenlake/services/service-catalog/public/openapi/service-registry-v1beta1/service_catalog_v1beta1_nbapi/service-catalog/v1beta1/my-services
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/my-services
- 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_nbapi/service-catalog/v1beta1/my-services \
-H 'Authorization: YOUR_API_KEY_HERE'
{ "items": [ { … } ], "next": "us-west", "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_nbapi/service-catalog/v1beta1/recent-services
https://global.api.greenlake.hpe.com/service-catalog/v1beta1/recent-services
- 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_nbapi/service-catalog/v1beta1/recent-services \
-H 'Authorization: YOUR_API_KEY_HERE'
Successful Response
Service offer with provisions and last accessed timestamp
Service Offer identifier
Partial details for a service offer
Identifier of service offer
Resource URI
Name of the Service Offer. In case of an app-provision, name of service-manager will be picked. If absent, name of app will be picked.
Types of categories
Short identifier for a service offer. In case of an app-provision, slug will be picked from service-manager. If absent, slug will be picked from application.
Relative URLs to launch
Workspace Types supported
Most recent date and time at which service offer was launched
{ "items": [ { … } ], "next": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "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_nbapi/service-catalog/v1beta2/recent-services
https://global.api.greenlake.hpe.com/service-catalog/v1beta2/recent-services
- 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_nbapi/service-catalog/v1beta2/recent-services \
-H 'Authorization: YOUR_API_KEY_HERE'
Successful Response
Service offer with provisions and last accessed timestamp
Id of service-manager-provision entry or service-provision entry
The code name for a geographical region supported by the HPE GreenLake cloud.
The resource type identifier for the region.
Most recent date and time at which service was launched
Service offer abraged information. Typically used when only available service-offers in a workspace are to be reported.
Identifier of service offer
Resource URI
Name of the Service Offer. In case of an app-provision, name of service-manager will be picked. If absent, name of app will be picked.
Types of categories
Short identifier for a service offer. In case of an app-provision, slug will be picked from service-manager. If absent, slug will be picked from application.
Relative URLs to launch
Service manager provision abraged information. Typically used when only fully provisioned entries are needed.
{ "items": [ { … } ], "next": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "count": 1, "total": 10 }