GET V1 ems/plates?experimentId={experimentId}
Gets the Plates for the Experiment with the specified ID.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| experimentId | The ID of the Experiment to get Plates for. |
Define this parameter in the request URI. |
Example Request
To get the Plates for the Experiment with ID 1234, make the following API call: GET /ems/plates?experimentId=1234
Response Information
HTTP Status Codes
| Status Code | Meaning |
|---|---|
| 200 (OK) | The request has completed successfully. The Plates will be contained in the response body (see below). |
| 401 (Unauthorized) | The user has not been authorised. Please ensure that the client provides the api-username and api-usertoken headers. |
Response Detail
An empty collection means that the experiment did not exist, it has been closed or it did not contain any Plates.
Response Body Formats
application/json, text/json
Sample:
[
{
"ID": 1234,
"Name": "Plate 1234",
"ResultsAvailable": true,
"Barcode": "AB12345678"
},
{
"ID": 5678,
"Name": "Plate 5678",
"ResultsAvailable": false,
"Barcode": ""
}
]
application/xml, text/xml
Sample:
<ArrayOfPlate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Unilever.Urdps.Hts.EmsApi.EntityRepresentations.EMS.V1">
<Plate>
<Barcode>AB12345678</Barcode>
<ID>1234</ID>
<Name>Plate 1234</Name>
<ResultsAvailable>true</ResultsAvailable>
</Plate>
<Plate>
<Barcode></Barcode>
<ID>5678</ID>
<Name>Plate 5678</Name>
<ResultsAvailable>false</ResultsAvailable>
</Plate>
</ArrayOfPlate>