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