Managing your documents
Listing all documents
GET /documents
Auth: YOUR_AUTH_TOKEN
Create new document
POST /document/new
Auth: YOUR_AUTH_TOKEN
This simply creates a document entry under the user in our database. Title and contents are set through the edit document section.
This request returns the id of the document.
Edit document
Content
POST /document/edit/:document_id
Auth: YOUR_AUTH_TOKEN
{
"target":"content",
"content": LATEX_CODE
}
Name
POST /document/edit/:document_id
Auth: YOUR_AUTH_TOKEN
{
"target":"name",
"content": NAME
}
Read document
GET /document/:document_id
Auth: YOUR_AUTH_TOKEN
Delete document
POST /document/:document_id/delete
Auth: YOUR_AUTH_TOKEN
Share document
POST /document/:document_id/share
Auth: YOUR_AUTH_TOKEN
{
"invited": EMAIL,
"role": "editor" | "reader"
}