Skip to main content

Notebook API

Get one notebook​

GET /id (Get one notebook)
Headers​
nametypedata typedescription
AuthorizationrequiredstringBearer token
Parameters​
nametypedata typedescription
idrequiredstringNotebook ID
Responses​
http codecontent-typeresponse
200application/jsonNotebook details
403application/jsonNo notebook permission access
Example​
 GET /614aa2a260318c20a6fed424

Create one notebook​

POST / (Create one notebook)
Headers​
nametypedata typedescription
AuthorizationrequiredstringBearer token
Body​
nametypedata typedescription
namerequiredstringNotebook name
Responses​
http codecontent-typeresponse
200application/jsonNotebook details
403application/jsonNo permission access
Example​
 POST /
{
"name": "New notebook"
}

Update one notebook​

PUT /id (Update one notebook)
Headers​
nametypedata typedescription
AuthorizationrequiredstringBearer token
Parameters​
nametypedata typedescription
idrequiredstringNotebook ID
Body​
nametypedata typedescription
nameoptionalstringNotebook name
versionoptionalstringVersion ID
Responses​
http codecontent-typeresponse
200application/jsonNew updated notebook
403application/jsonNo notebook permission access
Example​
 PUT /614aa2a260318c20a6fed424
{
"name": "My cool notebook"
}

Delete one notebook​

DELETE /id (Delete one notebook)
Headers​
nametypedata typedescription
AuthorizationrequiredstringBearer token
Parameters​
nametypedata typedescription
idrequiredstringNotebook ID
Responses​
http codecontent-typeresponse
200application/json
403application/jsonNo notebook permission access
Example​
 DELETE /614aa2a260318c20a6fed424