module.exports = class Endpoints { static confirm = { url: ["http://localhost:8092/api/2.0/authentication/confirm.json"], method: "POST", baseDir: "user", }; static settings = { url: ["http://localhost:8092/api/2.0/settings.json"], method: "GET", baseDir: "settings", }; static timeandlanguage = { url: ["http://localhost:8092/api/2.0/settings/timeandlanguage.json"], method: "PUT", baseDir: "settings", }; static restore = { url: [ "http://localhost:8092/api/2.0/settings/greetingsettings/restore.json", ], method: "POST", baseDir: "settings", }; static greetingsettings = { url: ["http://localhost:8092/api/2.0/settings/greetingsettings.json"], method: "POST", baseDir: "settings", }; static portalRenaming = { url: ["http://localhost:8092/api/2.0/portal/portalrename.json"], method: "PUT", baseDir: "settings", }; static common = { url: ["http://localhost:8092/api/2.0/settings/customschemas/Common.json"], method: "GET", baseDir: "settings", }; static build = { url: ["http://localhost:8092/api/2.0/settings/version/build.json"], method: "GET", baseDir: "settings", }; static password = { url: ["http://localhost:8092/api/2.0/settings/security/password"], method: ["GET", "PUT"], baseDir: "settings", }; static providers = { url: ["http://localhost:8092/api/2.0/people/thirdparty/providers"], method: "GET", baseDir: "people", }; static code = { url: ["http://localhost:8092/api/2.0/authentication/123456"], method: "POST", baseDir: "auth", }; static self = { url: [ "http://localhost:8092/api/2.0/people/@self.json", "http://localhost:8092/api/2.0/people/%40self.json", ], method: "GET", baseDir: "people", }; static info = { url: ["http://localhost:8092/api/2.0/modules/info"], method: "GET", baseDir: "modules", }; static setup = { url: ["http://localhost:8092/api/2.0/settings/tfaapp/setup"], method: "GET", baseDir: "settings", }; static validation = { url: ["http://localhost:8092/api/2.0/settings/tfaapp/validate"], method: "POST", baseDir: "settings", }; static cultures = { url: ["http://localhost:8092/api/2.0/settings/cultures.json"], method: "GET", baseDir: "settings", }; static timezones = { url: ["http://localhost:8092/api/2.0/settings/timezones.json"], method: "GET", baseDir: "settings", }; static capabilities = { url: ["http://localhost:8092/api/2.0/capabilities"], method: "GET", baseDir: "settings", }; static user = { url: ["http://localhost:8092/api/2.0/people/user.json"], method: "GET", baseDir: "people", }; static tfaapp = { url: ["http://localhost:8092/api/2.0/settings/tfaapp"], method: "GET", baseDir: "settings", }; static settfaapp = { url: ["http://localhost:8092/api/2.0/settings/tfaapp"], method: "PUT", baseDir: "settings", }; static tfaconfirm = { url: ["http://localhost:8092/api/2.0/settings/tfaapp/confirm"], method: "GET", baseDir: "settings", }; static passwordError = { url: ["http://localhost:8092/api/2.0/settings/password"], method: "PUT", baseDir: "settings", }; static maildomainsettings = { url: ["http://localhost:8092/api/2.0/settings/maildomainsettings.json"], method: "POST", baseDir: "settings", }; static auth = { url: ["http://localhost:8092/api/2.0/authentication.json"], method: "POST", baseDir: "auth", }; static self = { url: [ "http://localhost:8092/api/2.0/people/@self.json", "http://localhost:8092/api/2.0/people/%40self.json", ], method: "GET", baseDir: "people", }; static info = { url: ["http://localhost:8092/api/2.0/modules/info"], method: "GET", baseDir: "modules", }; static build = { url: ["http://localhost:8092/api/2.0/settings/version/build.json"], method: "GET", baseDir: "settings", }; static settings = { url: ["http://localhost:8092/api/2.0/settings.json"], method: "GET", baseDir: "settings", }; static common = { url: ["http://localhost:8092/api/2.0/settings/customschemas/Common.json"], method: "GET", baseDir: "settings", }; static cultures = { url: ["http://localhost:8092/api/2.0/settings/cultures.json"], method: "GET", baseDir: "settings", }; static root = { url: [ "http://localhost:8092/api/2.0/files/@root", "http://localhost:8092/api/2.0/files/%40root", ], method: "GET", baseDir: "files/root", }; static fileSettings = { url: ["http://localhost:8092/api/2.0/files/settings"], method: "GET", baseDir: "files/settings", }; static my = { url: [ "http://localhost:8092/api/2.0/files/@my", "http://localhost:8092/api/2.0/files/%40my", ], method: "GET", baseDir: "files/my", }; static capabilities = { url: ["http://localhost:8092/api/2.0/files/thirdparty/capabilities"], method: "GET", baseDir: "files/settings", }; static thirdparty = { url: ["http://localhost:8092/api/2.0/files/thirdparty"], method: "GET", baseDir: "files/settings", }; static thumbnails = { url: ["http://localhost:8092/api/2.0/files/thumbnails"], method: "POST", baseDir: "files/settings", }; static group = { url: ["http://localhost:8092/api/2.0/group"], method: "GET", baseDir: "people", }; static people = { url: ["http://localhost:8092/api/2.0/people/filter"], method: "GET", baseDir: "people", }; static admin = { url: [ "http://localhost:8092/api/2.0/people/3e71bbca-7f67-11ec-aaa4-80ce62334fc7", ], method: "GET", baseDir: "people", }; static share = { url: ["http://localhost:8092/api/2.0/files/share"], method: "POST", baseDir: "files/file", }; static history = { url: ["ttp://localhost:8092/api/2.0/files/file/5417/history"], method: "GET", baseDir: "files/file", }; static favorites = { url: ["http://localhost:8092/api/2.0/files/favorites"], method: "POST", baseDir: "files/file", }; static fileops = { url: ["http://localhost:8092/api/2.0/files/fileops"], method: "GET", baseDir: "files/file", }; static copy = { url: ["http://localhost:8092/api/2.0/files/fileops/copy"], method: "PUT", baseDir: "files/file", }; static news = { url: ["http://localhost:8092/api/2.0/files/2/news"], method: "GET", baseDir: "files/file", }; static getFolder = (folderId) => { return { url: [`http://localhost:8092/api/2.0/files/folder/${folderId}`], method: "GET", baseDir: "files/folder", }; }; static getSubfolder = (folderId) => { return { url: [`http://localhost:8092/api/2.0/files/${folderId}/subfolders`], method: "GET", baseDir: "files/subfolder", }; }; static getFile = (fileId) => { return { url: [`ttp://localhost:8092/api/2.0/files/file/${fileId}`], method: "GET", baseDir: "files/file", }; }; static getFileOperation = (fileId) => { return { url: [`ttp://localhost:8092/api/2.0/files/${fileId}`], method: "GET", baseDir: "files/operation", }; }; static root = { url: [ "http://localhost:8092/api/2.0/files/@root", "http://localhost:8092/api/2.0/files/%40root", ], method: "GET", baseDir: "files/root", }; static fileSettings = { url: ["http://localhost:8092/api/2.0/files/settings"], method: "GET", baseDir: "files/settings", }; static my = { url: [ "http://localhost:8092/api/2.0/files/@my", "http://localhost:8092/api/2.0/files/%40my", ], method: "GET", baseDir: "files/my", }; static capabilities = { url: ["http://localhost:8092/api/2.0/files/thirdparty/capabilities"], method: "GET", baseDir: "files/settings", }; static thirdparty = { url: ["http://localhost:8092/api/2.0/files/thirdparty"], method: "GET", baseDir: "files/settings", }; static thumbnails = { url: ["http://localhost:8092/api/2.0/files/thumbnails"], method: "POST", baseDir: "files/settings", }; static share = { url: ["http://localhost:8092/api/2.0/files/share"], method: "POST", baseDir: "files/file", }; static history = { url: ["ttp://localhost:8092/api/2.0/files/file/5417/history"], method: "GET", baseDir: "files/file", }; static favorites = { url: ["http://localhost:8092/api/2.0/files/favorites"], method: "POST", baseDir: "files/file", }; static fileops = { url: ["http://localhost:8092/api/2.0/files/fileops"], method: "GET", baseDir: "files/file", }; static copy = { url: ["http://localhost:8092/api/2.0/files/fileops/copy"], method: "PUT", baseDir: "files/file", }; static news = { url: ["http://localhost:8092/api/2.0/files/2/news"], method: "GET", baseDir: "files/file", }; static getFolder = (folderId) => { return { url: [`http://localhost:8092/api/2.0/files/folder/${folderId}`], method: "GET", baseDir: "files/folder", }; }; static getSubfolder = (folderId) => { return { url: [`http://localhost:8092/api/2.0/files/${folderId}/subfolders`], method: "GET", baseDir: "files/subfolder", }; }; static getFile = (fileId) => { return { url: [`ttp://localhost:8092/api/2.0/files/file/${fileId}`], method: "GET", baseDir: "files/file", }; }; static getFileOperation = (fileId) => { return { url: [`ttp://localhost:8092/api/2.0/files/${fileId}`], method: "GET", baseDir: "files/operation", }; }; };