List all Samples in a Labflow
curl --request GET \
--url https://cloudlab.scispot.io/labflows/list-samples \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://cloudlab.scispot.io/labflows/list-samples', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://cloudlab.scispot.io/labflows/list-samples"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"success": true,
"labflowId": "<uuid>",
"labflowName": "Sample QC Workflow",
"totalSamples": 2,
"sampleIds": [
"SMPL000001",
"SMPL000002"
],
"message": "Samples retrieved successfully"
}{
"success": false,
"message": "Invalid Authentication Token"
}{
"success": false,
"message": "Missing Authentication Token"
}{
"success": false,
"message": "Validation error"
}{
"success": false,
"message": "Operation failed"
}Labflows API
List all Samples in a Labflow
Retrieve all samples associated with a labflow, identified by its labflowId.
GET
https://cloudlab.scispot.io
/
labflows
/
list-samples
List all Samples in a Labflow
curl --request GET \
--url https://cloudlab.scispot.io/labflows/list-samples \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://cloudlab.scispot.io/labflows/list-samples', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://cloudlab.scispot.io/labflows/list-samples"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"success": true,
"labflowId": "<uuid>",
"labflowName": "Sample QC Workflow",
"totalSamples": 2,
"sampleIds": [
"SMPL000001",
"SMPL000002"
],
"message": "Samples retrieved successfully"
}{
"success": false,
"message": "Invalid Authentication Token"
}{
"success": false,
"message": "Missing Authentication Token"
}{
"success": false,
"message": "Validation error"
}{
"success": false,
"message": "Operation failed"
}⌘I
