Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl --request POST \
--url https://cloudlab.scispot.io/labsheets/labsheet-to-template \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"labsheet": "Sample Manager",
"templateName": "Sample Manager Template"
}
'const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({labsheet: 'Sample Manager', templateName: 'Sample Manager Template'})
};
fetch('https://cloudlab.scispot.io/labsheets/labsheet-to-template', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://cloudlab.scispot.io/labsheets/labsheet-to-template"
payload = {
"labsheet": "Sample Manager",
"templateName": "Sample Manager Template"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"uuid": "<uuid>",
"Id": "<id>",
"name": "Sample Manager Template",
"index": "<customerId>",
"type": "manager_template",
"createdBy": "<userEmail>",
"creationDate": "<datetime>",
"defaultAddRows": 0,
"editable": true,
"isPrivate": false,
"alerts": false,
"iconIndex": 0,
"folder": "<folderUuid>",
"success": true
}{
"success": false,
"message": "Bad request"
}{
"success": false,
"message": "Invalid Authentication Token"
}{
"success": false,
"message": "Missing Authentication Token"
}{
"success": false,
"message": "Not found"
}{
"success": false,
"message": "Conflict"
}{
"success": false,
"message": "Validation error"
}{
"success": false,
"message": "Operation failed"
}Convert a Labsheet into a Labsheet Template
curl --request POST \
--url https://cloudlab.scispot.io/labsheets/labsheet-to-template \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"labsheet": "Sample Manager",
"templateName": "Sample Manager Template"
}
'const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({labsheet: 'Sample Manager', templateName: 'Sample Manager Template'})
};
fetch('https://cloudlab.scispot.io/labsheets/labsheet-to-template', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://cloudlab.scispot.io/labsheets/labsheet-to-template"
payload = {
"labsheet": "Sample Manager",
"templateName": "Sample Manager Template"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"uuid": "<uuid>",
"Id": "<id>",
"name": "Sample Manager Template",
"index": "<customerId>",
"type": "manager_template",
"createdBy": "<userEmail>",
"creationDate": "<datetime>",
"defaultAddRows": 0,
"editable": true,
"isPrivate": false,
"alerts": false,
"iconIndex": 0,
"folder": "<folderUuid>",
"success": true
}{
"success": false,
"message": "Bad request"
}{
"success": false,
"message": "Invalid Authentication Token"
}{
"success": false,
"message": "Missing Authentication Token"
}{
"success": false,
"message": "Not found"
}{
"success": false,
"message": "Conflict"
}{
"success": false,
"message": "Validation error"
}{
"success": false,
"message": "Operation failed"
}Personal access token from Scispot Account → Personal Tokens
