Workbook

Login

post
Body
emailstring · emailRequired
Responses
200

Successful Response

application/json
Responseany
post
/v1/workbook/auth/login

No content

Validate

get
Path parameters
tokenanyRequired
Responses
200

Successful Response

application/json
Responseany
get
/v1/workbook/auth/validate/{token}

No content

Logout

post

Logout from Workbook

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
post
/v1/workbook/auth/logout

No content

Read User Me

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/users/me

Get My Api Key

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/users/api_keys

Read Notebooks

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Query parameters
pageintegerOptionalDefault: 1
limitintegerOptionalDefault: 10
searchany ofOptional
stringOptional
or
nullOptional
sort_byany ofOptionalDefault: name
stringOptional
or
nullOptional
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/notebooks

Create Notebook

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
or
nullOptional
Responses
200

Successful Response

application/json
post
/v1/workbook/notebooks

Read Notebook

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/notebooks/{notebook_id}

Update Notebook

put
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
or
nullOptional
Responses
200

Successful Response

application/json
put
/v1/workbook/notebooks/{notebook_id}

Delete Notebook

delete
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
delete
/v1/workbook/notebooks/{notebook_id}

No content

Get Notebook Sources

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/notebooks/{notebook_id}/sources

Get Notebook Topics

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
Query parameters
statusany ofOptional
stringOptional
or
nullOptional
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/notebooks/{notebook_id}/topics

Create Source

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
dataany ofRequired
stringOptional
or
nullOptional
typeany ofRequired
stringOptional
or
nullOptional
fileany ofOptional
or
nullOptional
notebook_idstring · uuidRequired
Responses
200

Successful Response

application/json
post
/v1/workbook/sources

Read Source

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
source_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/sources/{notebook_id}/{source_id}

Update Source

put
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
source_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
dataany ofOptional
stringOptional
or
nullOptional
typeany ofOptional
stringOptional
or
nullOptional
fileany ofOptional
or
nullOptional
Responses
200

Successful Response

application/json
put
/v1/workbook/sources/{notebook_id}/{source_id}

Delete Source

delete
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
source_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
delete
/v1/workbook/sources/{notebook_id}/{source_id}

Create Topic

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
namestringRequired
dataany ofRequired
stringOptional
or
nullOptional
notebook_idstring · uuidRequired
Responses
200

Successful Response

application/json
post
/v1/workbook/topics

Read Topic

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
topic_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/workbook/topics/{notebook_id}/{topic_id}

Update Topic

put
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
topic_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
namestringRequired
dataany ofOptional
stringOptional
or
nullOptional
statusany ofOptional
string · enumOptionalPossible values:
or
nullOptional
Responses
200

Successful Response

application/json
put
/v1/workbook/topics/{notebook_id}/{topic_id}

Delete Topic

delete
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Path parameters
notebook_idstring · uuidRequired
topic_idstring · uuidRequired
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
delete
/v1/workbook/topics/{notebook_id}/{topic_id}

No content

Send Invitation Code Enterprise

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
ws_idstring · min: 5 · max: 60RequiredPattern: ^[A-Za-z0-9]+(?:[._-]{1}[A-Za-z0-9]+)*$
ws_namestringRequired
invitation_codestringRequired
team_sizestringRequired
emailstringRequired
user_fullnamestringRequired
from_workbookbooleanRequired
Responses
200

Successful Response

application/json
Responseany
post
/v1/workbook/workspaces/onboard/enterprise/invitation-code

No content

Validate Email Invite

get
Path parameters
tokenstringRequired
Responses
200

Successful Response

application/json
Responseany
get
/v1/workbook/workspaces/onboard/enterprise/validate/{token}

No content

Create

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
idstring · min: 5 · max: 60RequiredPattern: ^[A-Za-z0-9]+(?:[._-]{1}[A-Za-z0-9]+)*$
namestringRequired
invitation_codeany ofOptionalDefault: ""
stringOptional
or
nullOptional
org_namestringRequired
team_sizestringRequired
occupationstringRequired
Responses
200

Successful Response

application/json
Responseany
post
/v1/workbook/workspaces/onboard/enterprise

No content

Preflight Handler

options
Responses
200

Successful Response

application/json
Responseany
options
/v1/workbook/workspaces/onboard/enterprise
200

Successful Response

No content

Update Workspace

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
idstring · min: 5 · max: 60RequiredPattern: ^[A-Za-z0-9]+(?:[._-]{1}[A-Za-z0-9]+)*$
namestringRequired
invitation_codeany ofOptionalDefault: ""
stringOptional
or
nullOptional
org_namestringRequired
team_sizestringRequired
occupationstringRequired
Responses
200

Successful Response

application/json
Responseany
post
/v1/workbook/workspaces

No content

Invite

post
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Body
emailsstring · email[]Required
workspace_idstringRequired
is_mobileany ofOptionalDefault: false
booleanOptional
or
nullOptional
roleany ofRequired
stringOptional
or
nullOptional
app_permissionsany ofOptional
string[]Optional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
post
/v1/workbook/workspaces/members/invite

No content

Get Workspace Members

get
Authorizations
AuthorizationstringRequired

JWT access token for authentication. Swagger UI automatically adds 'Bearer ' prefix.

cookie
authstringOptionalDefault: ""
Query parameters
qany ofOptional
stringOptional
or
nullOptional
pageintegerOptionalDefault: 1
limitintegerOptionalDefault: 10
Header parameters
authorizationany ofOptionalDefault: ""
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
get
/v1/workbook/workspaces/members

No content

Last updated

Was this helpful?