Vorheriges Thema: Scores

Nächstes Thema: Get the Natural Score by Characteristic

Get the Natural SMI Score of a Service

This web service lists the natural SMI score of the service. The natural score is the SMI score of the service in comparison to other services in the same category.

HTTP Type

GET

Restriction

None. Open to all public users.

URI

{type}/SMI/{version}/category/{categoryUUID}/service/{serviceUUID}/naturalScore

Parameter

Description

{categoryUUID}

UUID of the category the service belongs to. Note that a service may belong to multiple categories.

{serviceUUID}

UUID of the service for which the score is being obtained.

&key

The API Key that is provided when your application has been registered.

&secret

The Shared Secret that is provided when your application has been registered.

&page

Defines the page number to display.

&rows

Defines the number of records to display per page.

&childInfo

May be set to "true" to show the score of all sub-characteristic, or set to "false" to show only the score of the specified characteristic. If &childInfo is not defined, the value is true.

Example:

The following URI gets all the natural scores for the SMI model for the service “Merchant Solutions” that belongs to the category “E-Commerce”.

https://smi.cloudcommons.com:8443/Insight_API/json/SMI/0.5/category/ab986674-8291-11df-b78a-f765177ca478/service/99500098-c4b9-11df-bbd8-6b395a4ff3f3/naturalScore?page=1&rows=20&key=df3936ec01c5d3adf9f0048116cd5b84&secret=13f6232ebf484e57103cd4ac234a22aa&page=1&rows=10

Sample output of successful execution:

{
"result":
	{
	"returnCode": "0",
	"errorMessage": "Operation Successful.",
	"resultCount": 10,
	"Bean-List": {
		"ResourceScore-Bean":[
			{ "characteristics": "Adaptability", "parentCharacteristics": "Agility", "score": "99", "confidence": "null" },
			{ "characteristics": "Agility_measure", "parentCharacteristics": "Agility", "score": "null", "confidence": "null" },
			{ "characteristics": "Awareness or Visibility", "parentCharacteristics": "Agility", "score": "77", "confidence": "null" },
			{ "characteristics": "Capacity or Elasticity", "parentCharacteristics": "Agility", "score": "45", "confidence": "null" },
			{ "characteristics": "Flexibility", "parentCharacteristics": "Agility", "score": "40", "confidence": "null" },
			{ "characteristics": "Availability_measure", "parentCharacteristics": "Availability", "score": "null", "confidence": "null" },
			{ "characteristics": "Reliability", "parentCharacteristics": "Availability", "score": "99", "confidence": "null" },
			{ "characteristics": "Resiliency or Fault Tolerance", "parentCharacteristics": "Availability", "score": "74", "confidence": "null" },
			{ "characteristics": "Stability", "parentCharacteristics": "Availability", "score": "39", "confidence": "null" },
			{ "characteristics": "Auditability", "parentCharacteristics": "Compliance", "score": "null", "confidence": "null" }
					]
		   }
	}
}