ML Prep API (v1)
http://{{your_prep_ip_address}}/
- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json-patch+json' \
-d '{
"stepType": "string",
"id": 0,
"name": "string",
"stepOrder": 0,
"makeNameUnique": true,
"disabled": true
}'The protocol step that was created
- StepGetDto
- AddReagentStepGetDto
- ReplicateSamplesStepGetDto
- TransferSamplesStepGetDto
- HeatShakeStepGetDto
- PauseStepGetDto
- HitPickingStepGetDto
- SerialDilutionStepGetDto
- RtsaStepGetDto
- BarcodeStepGetDto
- TransportStepGetDto
- NormalizationStepGetDto
- ReagentFromFileStepGetDto
- LightingStepGetDto
- HeatCoolStepGetDto
- LidStepGetDto
- HepaStepGetDto
The step type discriminator. Possible values are AddReagentStep, ReplicateSamplesStep, TransferSamplesStep, HeatShakeStep, PauseStep, HitPickingStep, SerialDilutionStep, RtsaStep, BarcodeStep, TransportStep NormalizationStep, ReagentFromFileStep, LightingStep, HeatCoolStep, LidStep, and HepaStep
{ "stepType": "string", "id": 0, "name": "string", "stepOrder": 0, "disabled": true }
- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"stepType": "string",
"id": 0,
"name": "string",
"stepOrder": 0,
"makeNameUnique": true,
"disabled": true
}'- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step?offset=0&limit=0&includeFullStepData=true&includeCustomLiquidSettings=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'The list of steps
- StepGetDto
- AddReagentStepGetDto
- ReplicateSamplesStepGetDto
- TransferSamplesStepGetDto
- HeatShakeStepGetDto
- PauseStepGetDto
- HitPickingStepGetDto
- SerialDilutionStepGetDto
- RtsaStepGetDto
- BarcodeStepGetDto
- TransportStepGetDto
- NormalizationStepGetDto
- ReagentFromFileStepGetDto
- LightingStepGetDto
- HeatCoolStepGetDto
- LidStepGetDto
- HepaStepGetDto
The step type discriminator. Possible values are AddReagentStep, ReplicateSamplesStep, TransferSamplesStep, HeatShakeStep, PauseStep, HitPickingStep, SerialDilutionStep, RtsaStep, BarcodeStep, TransportStep NormalizationStep, ReagentFromFileStep, LightingStep, HeatCoolStep, LidStep, and HepaStep
[ { "stepType": "string", "id": 0, "name": "string", "stepOrder": 0, "disabled": true } ]
- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/reorder-step
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/reorder-step' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"stepId": 0,
"stepOrder": 0
}
]'- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/rename/{stepId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/rename/{stepId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"newName": "string"
}'- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/disable/{stepId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/disable/{stepId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"disabled": true
}'- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/{stepId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/{stepId}?includeCustomLiquidSettings=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'The step
- StepGetDto
- AddReagentStepGetDto
- ReplicateSamplesStepGetDto
- TransferSamplesStepGetDto
- HeatShakeStepGetDto
- PauseStepGetDto
- HitPickingStepGetDto
- SerialDilutionStepGetDto
- RtsaStepGetDto
- BarcodeStepGetDto
- TransportStepGetDto
- NormalizationStepGetDto
- ReagentFromFileStepGetDto
- LightingStepGetDto
- HeatCoolStepGetDto
- LidStepGetDto
- HepaStepGetDto
The step type discriminator. Possible values are AddReagentStep, ReplicateSamplesStep, TransferSamplesStep, HeatShakeStep, PauseStep, HitPickingStep, SerialDilutionStep, RtsaStep, BarcodeStep, TransportStep NormalizationStep, ReagentFromFileStep, LightingStep, HeatCoolStep, LidStep, and HepaStep
{ "stepType": "string", "id": 0, "name": "string", "stepOrder": 0, "disabled": true }
- Mock server
http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/{stepId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'http://{{your_prep_ip_address}}/api/v1/protocols/{protocolId}/step/{stepId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'