Skip to main content

Get a list of available applications

You can use the Build Promoter API to get a list of all the InsuranceSuite, EnterpriseEngage, or Solr (Advanced Search) applications available in a star system.

All sample requests in this guide include the following path parameters:

Parameter nameDescription
tenantIdTenant ID.
starSystemIdID of the logical star system that includes the InsuranceSuite, EnterpriseEngage, or Solr applications.

Get a list of InsuranceSuite applications available in a given star system

To list all the InsuranceSuite applications in a given star system, send the following GET request:

curl -X 'GET' \
'{baseURL}/api/v2/tenants/{tenantId}/logicalStarSystems/{starSystemId}/applications/is' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {access_token}'

A response contains a JSON object with a list of InsuranceSuite applications available in the star system.

Example response
[
{
"application": "cc",
"planetClasses": ["dev", "preprod"],
"starSystemClasses": ["dev", "preprod"]
}
]
Important:

Currently, the planetClasses parameter displays the same values as the starSystemClasses parameter. The planetClasses parameter is deprecated and Guidewire recommends using the starSystemClasses parameter instead.

Get a list of EnterpriseEngage applications available in a given star system

To list all the EnterpriseEngage applications in a given star system, send the following GET request:

curl -X 'GET' \
'{baseURL}/api/v2/tenants/{tenantId}/logicalStarSystems/{starSystemId}/applications/ee' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {access_token}'

A response contains a JSON object with a list of EnterpriseEngage applications available in the star system.

Example response
[
{
"application": "string",
"displayName": "string",
"starSystemClasses": ["dev", "preprod"]
}
]

The starSystemClasses parameter indicates a list of star systems to which you can promote a given application build. If the starSystemClasses parameter shows:

  • Only the dev value, you can't promote a given application build to any star system of a higher class.
  • The preprod, prod, or both values, you can promote a given application build to a star system of the respective classes.

Get a list of Solr applications available in a given star system

You can get information about your Solr (Advanced Search) applications based on the available InsuranceSuite applications. To list all the Solr applications in a given star system, send the following GET request:

curl -X 'GET' \
'{baseURL}/api/v2/tenants/{tenantId}/logicalStarSystems/{starSystemId}/applications/issolr' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {access_token}'

A response contains a JSON object with a list of Solr applications available in the star system.

Example response
[
{
"application": "cc-solr",
"planetClasses": ["prod"],
"starSystemClasses": ["prod"]
}
]
Important:

Currently, the planetClasses parameter displays the same values as the starSystemClasses parameter. The planetClasses parameter is deprecated and Guidewire recommends using the starSystemClasses parameter instead.