Overview

Summary

ContactDonateImprint


2. Modular API



2.1 Module System




2.2 Module Interfaces


API 1: CompanyService-API (32)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /investmentround/{id}findInvestmentRoundById(id)CompanyModuleGETInvestmentRound
(2) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(3) /application/{id}findApplicationById(id)CompanyModuleGETApplication
(4) /investmentround/{id}updateInvestmentRoundById(investmentround)CompanyModulePUTInvestmentRound
(5) /partnerintegration/{id}deletePartnerIntegrationById(id)CompanyModuleDELETEPartnerIntegration
(6) /application/company/{id}findAllApplicationOfCompany(id)CompanyModuleGETCompany Application
(7) /companyfindAllCompany()CompanyModuleGETCompany
(8) /supportsystem/company/{id}findAllSupportSystemOfCompany(id)CompanyModuleGETCompany SupportSystem
(9) /partnerintegration/platform/{id}findAllPartnerIntegrationOfPlatform(id)CompanyModuleGETPlatform PartnerIntegration
(10) /supportsystem/{id}updateSupportSystemById(supportsystem)CompanyModulePUTSupportSystem
(11) /partnerintegrationinsertPartnerIntegration(partnerintegration)CompanyModulePOSTPartnerIntegration
(12) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(13) /applicationinsertApplication(application)CompanyModulePOSTApplication
(14) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(15) /application/platform/{id}findAllApplicationOfPlatform(id)CompanyModuleGETPlatform Application
(16) /supportsystem/{id}findSupportSystemById(id)CompanyModuleGETSupportSystem
(17) /investmentround/{id}deleteInvestmentRoundById(id)CompanyModuleDELETEInvestmentRound
(18) /supportsystem/vendor/{id}findAllSupportSystemOfVendor(id)CompanyModuleGETSupportVendor SupportSystem
(19) /investmentround/company/{id}findAllInvestmentRoundOfCompany(id)CompanyModuleGETCompany InvestmentRound
(20) /partnerintegrationfindAllPartnerIntegration()CompanyModuleGETPartnerIntegration
(21) /supportsystem/{id}deleteSupportSystemById(id)CompanyModuleDELETESupportSystem
(22) /application/{id}deleteApplicationById(id)CompanyModuleDELETEApplication
(23) /partnerintegration/company/{id}findAllPartnerIntegrationOfCompany(id)CompanyModuleGETCompany PartnerIntegration
(24) /supportsysteminsertSupportSystem(supportsystem)CompanyModulePOSTSupportSystem
(25) /application/{id}updateApplicationById(application)CompanyModulePUTApplication
(26) /companyinsertCompany(company)CompanyModulePOSTCompany
(27) /investmentroundinsertInvestmentRound(investmentround)CompanyModulePOSTInvestmentRound
(28) /supportsystemfindAllSupportSystem()CompanyModuleGETSupportSystem
(29) /investmentroundfindAllInvestmentRound()CompanyModuleGETInvestmentRound
(30) /applicationfindAllApplication()CompanyModuleGETApplication
(31) /partnerintegration/{id}findPartnerIntegrationById(id)CompanyModuleGETPartnerIntegration
(32) /partnerintegration/{id}updatePartnerIntegrationById(partnerintegration)CompanyModulePUTPartnerIntegration

API 2: RoleService-API (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /permissionfindAllPermission()RoleModuleGETPermission
(2) /role/server/{id}findAllRoleOfServer(id)RoleModuleGETServer Role
(3) /role/{id}deleteRoleById(id)RoleModuleDELETERole
(4) /permissioninsertPermission(permission)RoleModulePOSTPermission
(5) /role/{id}updateRoleById(role)RoleModulePUTRole
(6) /rolepermission/{id}updateRolePermissionById(rolepermission)RoleModulePUTRolePermission
(7) /rolepermissioninsertRolePermission(rolepermission)RoleModulePOSTRolePermission
(8) /rolepermission/{id}deleteRolePermissionById(id)RoleModuleDELETERolePermission
(9) /rolepermissionfindAllRolePermission()RoleModuleGETRolePermission
(10) /roleinsertRole(role)RoleModulePOSTRole
(11) /rolefindAllRole()RoleModuleGETRole
(12) /role/{id}findRoleById(id)RoleModuleGETRole
(13) /rolepermission/{id}findRolePermissionById(id)RoleModuleGETRolePermission
(14) /permission/{id}updatePermissionById(permission)RoleModulePUTPermission
(15) /rolepermission/permission/{id}findAllRolePermissionOfPermission(id)RoleModuleGETPermission RolePermission
(16) /rolepermission/role/{id}findAllRolePermissionOfRole(id)RoleModuleGETRole RolePermission
(17) /permission/{id}findPermissionById(id)RoleModuleGETPermission
(18) /permission/{id}deletePermissionById(id)RoleModuleDELETEPermission

API 3: ServerMemberService-API (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /memberroleinsertMemberRole(memberrole)ServerMemberModulePOSTMemberRole
(2) /memberrole/{id}findMemberRoleById(id)ServerMemberModuleGETMemberRole
(3) /extremistgroup/{id}updateExtremistGroupById(extremistgroup)ServerMemberModulePUTExtremistGroup
(4) /extremistgroupfindAllExtremistGroup()ServerMemberModuleGETExtremistGroup
(5) /memberrole/servermember/{id}findAllMemberRoleOfServerMember(id)ServerMemberModuleGETServerMember MemberRole
(6) /servermember/{id}deleteServerMemberById(id)ServerMemberModuleDELETEServerMember
(7) /memberrole/{id}deleteMemberRoleById(id)ServerMemberModuleDELETEMemberRole
(8) /extremistgroup/{id}deleteExtremistGroupById(id)ServerMemberModuleDELETEExtremistGroup
(9) /extremistgroupinsertExtremistGroup(extremistgroup)ServerMemberModulePOSTExtremistGroup
(10) /servermember/user/{id}findAllServerMemberOfUser(id)ServerMemberModuleGETUserAccount ServerMember
(11) /servermember/{id}findServerMemberById(id)ServerMemberModuleGETServerMember
(12) /memberrolefindAllMemberRole()ServerMemberModuleGETMemberRole
(13) /servermember/{id}updateServerMemberById(servermember)ServerMemberModulePUTServerMember
(14) /servermember/server/{id}findAllServerMemberOfServer(id)ServerMemberModuleGETServer ServerMember
(15) /servermemberinsertServerMember(servermember)ServerMemberModulePOSTServerMember
(16) /memberrole/role/{id}findAllMemberRoleOfRole(id)ServerMemberModuleGETRole MemberRole
(17) /extremistgroup/{id}findExtremistGroupById(id)ServerMemberModuleGETExtremistGroup
(18) /servermemberfindAllServerMember()ServerMemberModuleGETServerMember
(19) /memberrole/{id}updateMemberRoleById(memberrole)ServerMemberModulePUTMemberRole

API 4: StoreService-API (16)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /protestmovement/{id}findProtestMovementById(id)StoreModuleGETProtestMovement
(2) /game/store/{id}findAllGameOfStore(id)StoreModuleGETStore Game
(3) /protestmovement/{id}deleteProtestMovementById(id)StoreModuleDELETEProtestMovement
(4) /gameinsertGame(game)StoreModulePOSTGame
(5) /game/{id}findGameById(id)StoreModuleGETGame
(6) /store/{id}findStoreById(id)StoreModuleGETStore
(7) /protestmovementfindAllProtestMovement()StoreModuleGETProtestMovement
(8) /protestmovementinsertProtestMovement(protestmovement)StoreModulePOSTProtestMovement
(9) /store/{id}updateStoreById(store)StoreModulePUTStore
(10) /store/{id}deleteStoreById(id)StoreModuleDELETEStore
(11) /storefindAllStore()StoreModuleGETStore
(12) /storeinsertStore(store)StoreModulePOSTStore
(13) /protestmovement/{id}updateProtestMovementById(protestmovement)StoreModulePUTProtestMovement
(14) /game/{id}updateGameById(game)StoreModulePUTGame
(15) /game/{id}deleteGameById(id)StoreModuleDELETEGame
(16) /gamefindAllGame()StoreModuleGETGame

API 5: SubscriptionPlanService-API (22)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /breachdatatypefindAllBreachDataType()SubscriptionPlanModuleGETBreachDataType
(2) /breachdatatypeinsertBreachDataType(breachdatatype)SubscriptionPlanModulePOSTBreachDataType
(3) /militaryusecase/{id}findMilitaryUseCaseById(id)SubscriptionPlanModuleGETMilitaryUseCase
(4) /militaryusecase/{id}deleteMilitaryUseCaseById(id)SubscriptionPlanModuleDELETEMilitaryUseCase
(5) /breachdatatype/{id}deleteBreachDataTypeById(id)SubscriptionPlanModuleDELETEBreachDataType
(6) /breachdataexposureinsertBreachDataExposure(breachdataexposure)SubscriptionPlanModulePOSTBreachDataExposure
(7) /breachdataexposure/databreach/{id}findAllBreachDataExposureOfDataBreach(id)SubscriptionPlanModuleGETDataBreach BreachDataExposure
(8) /subscriptionplan/{id}updateSubscriptionPlanById(subscriptionplan)SubscriptionPlanModulePUTSubscriptionPlan
(9) /breachdataexposurefindAllBreachDataExposure()SubscriptionPlanModuleGETBreachDataExposure
(10) /subscriptionplan/{id}findSubscriptionPlanById(id)SubscriptionPlanModuleGETSubscriptionPlan
(11) /breachdataexposure/{id}updateBreachDataExposureById(breachdataexposure)SubscriptionPlanModulePUTBreachDataExposure
(12) /subscriptionplaninsertSubscriptionPlan(subscriptionplan)SubscriptionPlanModulePOSTSubscriptionPlan
(13) /breachdatatype/{id}updateBreachDataTypeById(breachdatatype)SubscriptionPlanModulePUTBreachDataType
(14) /subscriptionplan/{id}deleteSubscriptionPlanById(id)SubscriptionPlanModuleDELETESubscriptionPlan
(15) /breachdatatype/{id}findBreachDataTypeById(id)SubscriptionPlanModuleGETBreachDataType
(16) /militaryusecaseinsertMilitaryUseCase(militaryusecase)SubscriptionPlanModulePOSTMilitaryUseCase
(17) /breachdataexposure/{id}findBreachDataExposureById(id)SubscriptionPlanModuleGETBreachDataExposure
(18) /breachdataexposure/{id}deleteBreachDataExposureById(id)SubscriptionPlanModuleDELETEBreachDataExposure
(19) /militaryusecasefindAllMilitaryUseCase()SubscriptionPlanModuleGETMilitaryUseCase
(20) /militaryusecase/{id}updateMilitaryUseCaseById(militaryusecase)SubscriptionPlanModulePUTMilitaryUseCase
(21) /breachdataexposure/breachdatatype/{id}findAllBreachDataExposureOfBreachDataType(id)SubscriptionPlanModuleGETBreachDataType BreachDataExposure
(22) /subscriptionplanfindAllSubscriptionPlan()SubscriptionPlanModuleGETSubscriptionPlan

API 6: SupportVendorService-API (17)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /platform/{id}findPlatformById(id)SupportVendorModuleGETPlatform
(2) /platform/{id}updatePlatformById(platform)SupportVendorModulePUTPlatform
(3) /supportvendor/{id}findSupportVendorById(id)SupportVendorModuleGETSupportVendor
(4) /databreach/{id}deleteDataBreachById(id)SupportVendorModuleDELETEDataBreach
(5) /databreach/company/{id}findAllDataBreachOfCompany(id)SupportVendorModuleGETCompany DataBreach
(6) /platform/{id}deletePlatformById(id)SupportVendorModuleDELETEPlatform
(7) /supportvendorinsertSupportVendor(supportvendor)SupportVendorModulePOSTSupportVendor
(8) /databreach/{id}findDataBreachById(id)SupportVendorModuleGETDataBreach
(9) /databreachfindAllDataBreach()SupportVendorModuleGETDataBreach
(10) /databreachinsertDataBreach(databreach)SupportVendorModulePOSTDataBreach
(11) /platforminsertPlatform(platform)SupportVendorModulePOSTPlatform
(12) /supportvendor/{id}updateSupportVendorById(supportvendor)SupportVendorModulePUTSupportVendor
(13) /supportvendorfindAllSupportVendor()SupportVendorModuleGETSupportVendor
(14) /platformfindAllPlatform()SupportVendorModuleGETPlatform
(15) /databreach/{id}updateDataBreachById(databreach)SupportVendorModulePUTDataBreach
(16) /supportvendor/{id}deleteSupportVendorById(id)SupportVendorModuleDELETESupportVendor
(17) /databreach/thirdpartyvendor/{id}findAllDataBreachOfThirdPartyVendor(id)SupportVendorModuleGETSupportVendor DataBreach

API 7: UserAccountService-API (31)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /server/{id}updateServerById(server)UserAccountModulePUTServer
(2) /serverinsertServer(server)UserAccountModulePOSTServer
(3) /message/{id}findMessageById(id)UserAccountModuleGETMessage
(4) /nitrosubscription/{id}deleteNitroSubscriptionById(id)UserAccountModuleDELETENitroSubscription
(5) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(6) /message/authoruser/{id}findAllMessageOfAuthorUser(id)UserAccountModuleGETUserAccount Message
(7) /channelinsertChannel(channel)UserAccountModulePOSTChannel
(8) /server/owneruser/{id}findAllServerOfOwnerUser(id)UserAccountModuleGETUserAccount Server
(9) /channel/server/{id}findAllChannelOfServer(id)UserAccountModuleGETServer Channel
(10) /server/{id}findServerById(id)UserAccountModuleGETServer
(11) /nitrosubscription/{id}updateNitroSubscriptionById(nitrosubscription)UserAccountModulePUTNitroSubscription
(12) /channel/{id}findChannelById(id)UserAccountModuleGETChannel
(13) /nitrosubscription/{id}findNitroSubscriptionById(id)UserAccountModuleGETNitroSubscription
(14) /channelfindAllChannel()UserAccountModuleGETChannel
(15) /nitrosubscription/user/{id}findAllNitroSubscriptionOfUser(id)UserAccountModuleGETUserAccount NitroSubscription
(16) /server/{id}deleteServerById(id)UserAccountModuleDELETEServer
(17) /nitrosubscription/subscriptionplan/{id}findAllNitroSubscriptionOfSubscriptionPlan(id)UserAccountModuleGETSubscriptionPlan NitroSubscription
(18) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(19) /message/{id}updateMessageById(message)UserAccountModulePUTMessage
(20) /messageinsertMessage(message)UserAccountModulePOSTMessage
(21) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(22) /nitrosubscriptionfindAllNitroSubscription()UserAccountModuleGETNitroSubscription
(23) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount
(24) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(25) /messagefindAllMessage()UserAccountModuleGETMessage
(26) /nitrosubscriptioninsertNitroSubscription(nitrosubscription)UserAccountModulePOSTNitroSubscription
(27) /channel/{id}updateChannelById(channel)UserAccountModulePUTChannel
(28) /serverfindAllServer()UserAccountModuleGETServer
(29) /message/channel/{id}findAllMessageOfChannel(id)UserAccountModuleGETChannel Message
(30) /channel/{id}deleteChannelById(id)UserAccountModuleDELETEChannel
(31) /message/{id}deleteMessageById(id)UserAccountModuleDELETEMessage

API 8: VoiceSessionService-API (25)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /documentleakinsertDocumentLeak(documentleak)VoiceSessionModulePOSTDocumentLeak
(2) /reaction/message/{id}findAllReactionOfMessage(id)VoiceSessionModuleGETMessage Reaction
(3) /documentleakfindAllDocumentLeak()VoiceSessionModuleGETDocumentLeak
(4) /reaction/{id}deleteReactionById(id)VoiceSessionModuleDELETEReaction
(5) /documentleak/{id}updateDocumentLeakById(documentleak)VoiceSessionModulePUTDocumentLeak
(6) /voiceparticipantinsertVoiceParticipant(voiceparticipant)VoiceSessionModulePOSTVoiceParticipant
(7) /voicesession/channel/{id}findAllVoiceSessionOfChannel(id)VoiceSessionModuleGETChannel VoiceSession
(8) /reactioninsertReaction(reaction)VoiceSessionModulePOSTReaction
(9) /voicesession/{id}findVoiceSessionById(id)VoiceSessionModuleGETVoiceSession
(10) /voicesession/{id}updateVoiceSessionById(voicesession)VoiceSessionModulePUTVoiceSession
(11) /voicesession/{id}deleteVoiceSessionById(id)VoiceSessionModuleDELETEVoiceSession
(12) /reaction/user/{id}findAllReactionOfUser(id)VoiceSessionModuleGETUserAccount Reaction
(13) /voiceparticipant/{id}updateVoiceParticipantById(voiceparticipant)VoiceSessionModulePUTVoiceParticipant
(14) /voicesessionfindAllVoiceSession()VoiceSessionModuleGETVoiceSession
(15) /reactionfindAllReaction()VoiceSessionModuleGETReaction
(16) /voiceparticipant/voicesession/{id}findAllVoiceParticipantOfVoiceSession(id)VoiceSessionModuleGETVoiceSession VoiceParticipant
(17) /documentleak/{id}findDocumentLeakById(id)VoiceSessionModuleGETDocumentLeak
(18) /reaction/{id}findReactionById(id)VoiceSessionModuleGETReaction
(19) /voiceparticipant/user/{id}findAllVoiceParticipantOfUser(id)VoiceSessionModuleGETUserAccount VoiceParticipant
(20) /voiceparticipantfindAllVoiceParticipant()VoiceSessionModuleGETVoiceParticipant
(21) /voiceparticipant/{id}findVoiceParticipantById(id)VoiceSessionModuleGETVoiceParticipant
(22) /reaction/{id}updateReactionById(reaction)VoiceSessionModulePUTReaction
(23) /voicesessioninsertVoiceSession(voicesession)VoiceSessionModulePOSTVoiceSession
(24) /documentleak/{id}deleteDocumentLeakById(id)VoiceSessionModuleDELETEDocumentLeak
(25) /voiceparticipant/{id}deleteVoiceParticipantById(id)VoiceSessionModuleDELETEVoiceParticipant



Overview

Summary

ContactDonateImprint