API ENDPOINT https://backend-drive-m72by.ondigitalocean.app/
DOCUMENTATION https://backend-drive-m72by.ondigitalocean.app/documentation/view
Req type: POST
PATH: /user-service/register
raw: {
"name":"",
"email":"",
"password":""
}
Req type: POST
PATH: /user-service/login
Req type: GET
PATH: /user-service/logout
Req type: GET
PATH: /user-service/verify-email/:token
Req type: POST
PATH: /user-service/resend-verify-email/
Req type: PATCH
PATH: /user-service/change-password
raw: {
"oldPassword":"",
"newPassword":"",
"confirmPassword":""
}
Req type: GET
PATH: /user-service/user
Req type: POST
PATH: /user-service/forget-password
raw:{
"email":""
}
Req type: GET
PATH: /user-service/reset-password/:token
raw: {
"password":"",
"confirmPassword":""
}
Req type: POST
PATH: /file-service/upload
raw: {
parent : "String",
personalFile : "Boolean",
parentList : "String"
file: "Should be the last element"
}
Req type: GET
PATH: /file-service/download/:id
Req type: PATCH
PATH: /file-service/rename
raw: {
"id":"fileID",
"title":"new name"
}
Req type: DELETE
PATH: /file-service/remove
raw: {
"id" : "fileID"
}
Req type: GET
PATH: /file-service/thumbnail/:id
Req type: PATCH
PATH: /file-service/make-public/:id
Req type: GET
PATH: /file-service/public/download/:id/tempToken
Req type: PATCH
PATH: /file-service/make-one/:id
Req type: GET
PATH: /file-service/info/:id
Req type: PATCH
PATH: /file-service/move
raw: {
id : "File Id"
parent : "Folder id where file is to be moved"
}
Req type: Post
PATH: /file-service/send-share-email
raw: {
id : "File Id"
receiver : "email of receiver"
}
Req type: GET
PATH: /file-service/public/:id/:tempToken
Req type: Delete
PATH: /file-service/remove-link/:id/
Req type: GET
Path: /file-service/quick-list
Req type: GET
Path: /file-service/quick-list
query: {
parent : ""
limit : "default is 50"
sortby : "Default is data descending , options are alp_asc,alp_desc,date_asc"
startAt: "Boolean"
startAtName : "",
startAtDate : ""
}
Req type: POST
PATH: /folder-service/upload
raw: {
name: "New Folder",
parent: "/ for root" or "id of parent folder",
parentList: "",
}
Req type: DELETE
PATH: /folder-service/remove/
raw: {
id: "Folder Id",
parentList: [],
}
Req type: GET
PATH: /folder-service/info/:id
Req type: DELETE
PATH: /folder-service/remove-all
Req Type: PATCH
PATH: /folder-service/rename
raw: {
id: "Folder Id",
title: "New Name Of Folder"
}
Req Type: GET
PATH: /folder-service/subfolder-list
QUERY: {
id: "Folder Id",
}
Req Type: PATCH
PATH: /folder-service/move
raw: {
id: "Folder Id",
parent : "Parent ID"
}
ReqType: GET
PATH: /folder-service/list
queryparams:
{
parent : "id of parent , defaut is '/' for home page ",
sortby : "Default is data descending , options are alp_asc,alp_desc,date_asc",
type: "default is monogo no need to change",
}
ReqType: GET
PATH: /folder-service/list?id="id Of Parent whose childs are to be shown"