GET V1 ems/protocols/{id}
Gets the Protocol with the specified id. The Protocol returned contains details on all the condition options.
Request Information
Parameters
Name | Description | Additional information |
---|---|---|
id | The ID of the Protocol to get. |
Define this parameter in the request URI. |
Example Request
To get the Protocol with ID 1234, make the following API call: GET /ems/protocols/1234
This endpoint requires the api-username
and
api-usertoken
headers to be present. If these headers are not present, a 401 (Unauthorized)
response will be returned.
Response Information
HTTP Status Codes
Status Code | Meaning |
---|---|
200 (OK) | The request has completed successfully. The details of the specified protocol will be contained in the response body. |
401 (Unauthorized) | The user has not been authorised. Please ensure that the client provides the api-username and api-usertoken headers. |
404 (NotFound) | The specified Protocol has not been found. |
503 (ServiceUnavailable) | EMS is currently unavailable. Please try again later or contact a system administrator to ask when EMS will be back online. |
Response Body Formats
application/json, text/json
Sample:
{ "Category": "sample string 1", "Description": "sample string 2", "IsActive": true, "DefaultPlateDescription": "sample string 4", "ProtocolConditions": [ { "Name": "sample string 1", "DefaultValue": "sample string 2", "DefaultUnit": "sample string 3", "Values": [ "sample string 1", "sample string 2", "sample string 3" ], "Units": [ "sample string 1", "sample string 2", "sample string 3" ] }, { "Name": "sample string 1", "DefaultValue": "sample string 2", "DefaultUnit": "sample string 3", "Values": [ "sample string 1", "sample string 2", "sample string 3" ], "Units": [ "sample string 1", "sample string 2", "sample string 3" ] }, { "Name": "sample string 1", "DefaultValue": "sample string 2", "DefaultUnit": "sample string 3", "Values": [ "sample string 1", "sample string 2", "sample string 3" ], "Units": [ "sample string 1", "sample string 2", "sample string 3" ] } ], "ID": 5, "Name": "sample string 6", "Type": "sample string 7" }
application/xml, text/xml
Sample:
<ProtocolDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Unilever.Urdps.Hts.EmsApi.EntityRepresentations.EMS.V1"> <ID>5</ID> <Name>sample string 6</Name> <Type>sample string 7</Type> <Category>sample string 1</Category> <DefaultPlateDescription>sample string 4</DefaultPlateDescription> <Description>sample string 2</Description> <IsActive>true</IsActive> <ProtocolConditions> <ProtocolConditionDetails> <DefaultUnit>sample string 3</DefaultUnit> <DefaultValue>sample string 2</DefaultValue> <Name>sample string 1</Name> <Units xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> <d4p1:string>sample string 3</d4p1:string> </Units> <Values xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> <d4p1:string>sample string 3</d4p1:string> </Values> </ProtocolConditionDetails> <ProtocolConditionDetails> <DefaultUnit>sample string 3</DefaultUnit> <DefaultValue>sample string 2</DefaultValue> <Name>sample string 1</Name> <Units xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> <d4p1:string>sample string 3</d4p1:string> </Units> <Values xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> <d4p1:string>sample string 3</d4p1:string> </Values> </ProtocolConditionDetails> <ProtocolConditionDetails> <DefaultUnit>sample string 3</DefaultUnit> <DefaultValue>sample string 2</DefaultValue> <Name>sample string 1</Name> <Units xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> <d4p1:string>sample string 3</d4p1:string> </Units> <Values xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> <d4p1:string>sample string 3</d4p1:string> </Values> </ProtocolConditionDetails> </ProtocolConditions> </ProtocolDetails>