import express from "express"; import { abandonLibraryDailyTaskController } from "../controllers/api/abandonLibraryDailyTaskController.ts"; import { abortDojoComponentController } from "../controllers/api/abortDojoComponentController.ts"; import { abortDojoComponentDestructionController } from "../controllers/api/abortDojoComponentDestructionController.ts"; import { activateRandomModController } from "../controllers/api/activateRandomModController.ts"; import { addFriendController } from "../controllers/api/addFriendController.ts"; import { addFriendImageController } from "../controllers/api/addFriendImageController.ts"; import { addIgnoredUserController } from "../controllers/api/addIgnoredUserController.ts"; import { addPendingFriendController } from "../controllers/api/addPendingFriendController.ts"; import { addToAllianceController } from "../controllers/api/addToAllianceController.ts"; import { addToGuildController } from "../controllers/api/addToGuildController.ts"; import { adoptPetController } from "../controllers/api/adoptPetController.ts"; import { apartmentController } from "../controllers/api/apartmentController.ts"; import { arcaneCommonController } from "../controllers/api/arcaneCommonController.ts"; import { archonFusionController } from "../controllers/api/archonFusionController.ts"; import { artifactsController } from "../controllers/api/artifactsController.ts"; import { artifactTransmutationController } from "../controllers/api/artifactTransmutationController.ts"; import { cancelGuildAdvertisementController } from "../controllers/api/cancelGuildAdvertisementController.ts"; import { changeDojoRootController } from "../controllers/api/changeDojoRootController.ts"; import { changeGuildRankController } from "../controllers/api/changeGuildRankController.ts"; import { checkDailyMissionBonusController } from "../controllers/api/checkDailyMissionBonusController.ts"; import { claimCompletedRecipeController } from "../controllers/api/claimCompletedRecipeController.ts"; import { claimJunctionChallengeRewardController } from "../controllers/api/claimJunctionChallengeRewardController.ts"; import { claimLibraryDailyTaskRewardController } from "../controllers/api/claimLibraryDailyTaskRewardController.ts"; import { clearDialogueHistoryController } from "../controllers/api/clearDialogueHistoryController.ts"; import { clearNewEpisodeRewardController } from "../controllers/api/clearNewEpisodeRewardController.ts"; import { completeCalendarEventController } from "../controllers/api/completeCalendarEventController.ts"; import { completeRandomModChallengeController } from "../controllers/api/completeRandomModChallengeController.ts"; import { confirmAllianceInvitationController } from "../controllers/api/confirmAllianceInvitationController.ts"; import { confirmGuildInvitationGetController, confirmGuildInvitationPostController } from "../controllers/api/confirmGuildInvitationController.ts"; import { contributeGuildClassController } from "../controllers/api/contributeGuildClassController.ts"; import { contributeToDojoComponentController } from "../controllers/api/contributeToDojoComponentController.ts"; import { contributeToVaultController } from "../controllers/api/contributeToVaultController.ts"; import { createAllianceController } from "../controllers/api/createAllianceController.ts"; import { createGuildController } from "../controllers/api/createGuildController.ts"; import { creditsController } from "../controllers/api/creditsController.ts"; import { crewMembersController } from "../controllers/api/crewMembersController.ts"; import { crewShipFusionController } from "../controllers/api/crewShipFusionController.ts"; import { crewShipIdentifySalvageController } from "../controllers/api/crewShipIdentifySalvageController.ts"; import { customizeGuildRanksController } from "../controllers/api/customizeGuildRanksController.ts"; import { customObstacleCourseLeaderboardController } from "../controllers/api/customObstacleCourseLeaderboardController.ts"; import { declineAllianceInviteController } from "../controllers/api/declineAllianceInviteController.ts"; import { declineGuildInviteController } from "../controllers/api/declineGuildInviteController.ts"; import { deleteSessionController } from "../controllers/api/deleteSessionController.ts"; import { destroyDojoDecoController } from "../controllers/api/destroyDojoDecoController.ts"; import { divvyAllianceVaultController } from "../controllers/api/divvyAllianceVaultController.ts"; import { dojoComponentRushController } from "../controllers/api/dojoComponentRushController.ts"; import { dojoController, setDojoURLController } from "../controllers/api/dojoController.ts"; import { dronesController } from "../controllers/api/dronesController.ts"; import { endlessXpController } from "../controllers/api/endlessXpController.ts"; import { entratiLabConquestModeController } from "../controllers/api/entratiLabConquestModeController.ts"; import { evolveWeaponController } from "../controllers/api/evolveWeaponController.ts"; import { feedPrinceController } from "../controllers/api/feedPrinceController.ts"; import { findSessionsController } from "../controllers/api/findSessionsController.ts"; import { fishmongerController } from "../controllers/api/fishmongerController.ts"; import { focusController } from "../controllers/api/focusController.ts"; import { forceRemoveItemController } from "../controllers/api/forceRemoveItemController.ts"; import { fusionTreasuresController } from "../controllers/api/fusionTreasuresController.ts"; import { gardeningController } from "../controllers/api/gardeningController.ts"; import { genericUpdateController } from "../controllers/api/genericUpdateController.ts"; import { getAllianceController } from "../controllers/api/getAllianceController.ts"; import { getDailyDealStockLevelsController } from "../controllers/api/getDailyDealStockLevelsController.ts"; import { getFriendsController } from "../controllers/api/getFriendsController.ts"; import { getGuildContributionsController } from "../controllers/api/getGuildContributionsController.ts"; import { getGuildController } from "../controllers/api/getGuildController.ts"; import { getGuildDojoController } from "../controllers/api/getGuildDojoController.ts"; import { getGuildEventScoreController } from "../controllers/api/getGuildEventScoreController.ts"; import { getGuildLogController } from "../controllers/api/getGuildLogController.ts"; import { getIgnoredUsersController } from "../controllers/api/getIgnoredUsersController.ts"; import { getNewRewardSeedController } from "../controllers/api/getNewRewardSeedController.ts"; import { getPastWeeklyChallengesController } from "../controllers/api/getPastWeeklyChallengesController.ts"; import { getProfileViewingDataPostController } from "../controllers/dynamic/getProfileViewingDataController.ts"; import { getShipController } from "../controllers/api/getShipController.ts"; import { getVendorInfoController } from "../controllers/api/getVendorInfoController.ts"; import { getVoidProjectionRewardsController } from "../controllers/api/getVoidProjectionRewardsController.ts"; import { giftingController } from "../controllers/api/giftingController.ts"; import { gildWeaponController } from "../controllers/api/gildWeaponController.ts"; import { giveKeyChainTriggeredItemsController } from "../controllers/api/giveKeyChainTriggeredItemsController.ts"; import { giveKeyChainTriggeredMessageController } from "../controllers/api/giveKeyChainTriggeredMessageController.ts"; import { giveQuestKeyRewardController } from "../controllers/api/giveQuestKeyRewardController.ts"; import { giveShipDecoAndLoreFragmentController } from "../controllers/api/giveShipDecoAndLoreFragmentController.ts"; import { giveStartingGearController } from "../controllers/api/giveStartingGearController.ts"; import { guildTechController } from "../controllers/api/guildTechController.ts"; import { hostSessionController } from "../controllers/api/hostSessionController.ts"; import { hubBlessingController } from "../controllers/api/hubBlessingController.ts"; import { hubController } from "../controllers/api/hubController.ts"; import { hubInstancesController } from "../controllers/api/hubInstancesController.ts"; import { inboxController } from "../controllers/api/inboxController.ts"; import { infestedFoundryController } from "../controllers/api/infestedFoundryController.ts"; import { inventoryController } from "../controllers/api/inventoryController.ts"; import { inventorySlotsController } from "../controllers/api/inventorySlotsController.ts"; import { joinSessionController } from "../controllers/api/joinSessionController.ts"; import { loginController } from "../controllers/api/loginController.ts"; import { loginRewardsController } from "../controllers/api/loginRewardsController.ts"; import { loginRewardsSelectionController } from "../controllers/api/loginRewardsSelectionController.ts"; import { logoutController } from "../controllers/api/logoutController.ts"; import { marketRecommendationsController } from "../controllers/api/marketRecommendationsController.ts"; import { maturePetController } from "../controllers/api/maturePetController.ts"; import { missionInventoryUpdateController } from "../controllers/api/missionInventoryUpdateController.ts"; import { modularWeaponCraftingController } from "../controllers/api/modularWeaponCraftingController.ts"; import { modularWeaponSaleController } from "../controllers/api/modularWeaponSaleController.ts"; import { nameWeaponController } from "../controllers/api/nameWeaponController.ts"; import { nemesisController } from "../controllers/api/nemesisController.ts"; import { placeDecoInComponentController } from "../controllers/api/placeDecoInComponentController.ts"; import { playedParkourTutorialController } from "../controllers/api/playedParkourTutorialController.ts"; import { playerSkillsController } from "../controllers/api/playerSkillsController.ts"; import { postGuildAdvertisementController } from "../controllers/api/postGuildAdvertisementController.ts"; import { projectionManagerController } from "../controllers/api/projectionManagerController.ts"; import { purchaseController } from "../controllers/api/purchaseController.ts"; import { questControlController } from "../controllers/api/questControlController.ts"; import { queueDojoComponentDestructionController } from "../controllers/api/queueDojoComponentDestructionController.ts"; import { redeemPromoCodeController } from "../controllers/api/redeemPromoCodeController.ts"; import { releasePetController } from "../controllers/api/releasePetController.ts"; import { removeFriendGetController, removeFriendPostController } from "../controllers/api/removeFriendController.ts"; import { removeFromAllianceController } from "../controllers/api/removeFromAllianceController.ts"; import { removeFromGuildController } from "../controllers/api/removeFromGuildController.ts"; import { removeIgnoredUserController } from "../controllers/api/removeIgnoredUserController.ts"; import { renamePetController } from "../controllers/api/renamePetController.ts"; import { rerollRandomModController } from "../controllers/api/rerollRandomModController.ts"; import { researchMushroomController } from "../controllers/api/researchMushroomController.ts"; import { resetQuestProgressController } from "../controllers/api/resetQuestProgressController.ts"; import { retrievePetFromStasisController } from "../controllers/api/retrievePetFromStasisController.ts"; import { saveDialogueController } from "../controllers/api/saveDialogueController.ts"; import { saveLoadoutController } from "../controllers/api/saveLoadoutController.ts"; import { saveSettingsController } from "../controllers/api/saveSettingsController.ts"; import { saveVaultAutoContributeController } from "../controllers/api/saveVaultAutoContributeController.ts"; import { sellController } from "../controllers/api/sellController.ts"; import { sendMsgToInBoxController } from "../controllers/api/sendMsgToInBoxController.ts"; import { setActiveQuestController } from "../controllers/api/setActiveQuestController.ts"; import { setActiveShipController } from "../controllers/api/setActiveShipController.ts"; import { setAllianceGuildPermissionsController } from "../controllers/api/setAllianceGuildPermissionsController.ts"; import { setBootLocationController } from "../controllers/api/setBootLocationController.ts"; import { setDojoComponentColorsController } from "../controllers/api/setDojoComponentColorsController.ts"; import { setDojoComponentMessageController } from "../controllers/api/setDojoComponentMessageController.ts"; import { setDojoComponentSettingsController } from "../controllers/api/setDojoComponentSettingsController.ts"; import { setEquippedInstrumentController } from "../controllers/api/setEquippedInstrumentController.ts"; import { setFriendNoteController } from "../controllers/api/setFriendNoteController.ts"; import { setGuildMotdController } from "../controllers/api/setGuildMotdController.ts"; import { setHubNpcCustomizationsController } from "../controllers/api/setHubNpcCustomizationsController.ts"; import { setPlacedDecoInfoController } from "../controllers/api/setPlacedDecoInfoController.ts"; import { setShipCustomizationsController } from "../controllers/api/setShipCustomizationsController.ts"; import { setShipFavouriteLoadoutController } from "../controllers/api/setShipFavouriteLoadoutController.ts"; import { setShipVignetteController } from "../controllers/api/setShipVignetteController.ts"; import { setSuitInfectionController } from "../controllers/api/setSuitInfectionController.ts"; import { setSupportedSyndicateController } from "../controllers/api/setSupportedSyndicateController.ts"; import { setWeaponSkillTreeController } from "../controllers/api/setWeaponSkillTreeController.ts"; import { shipDecorationsController } from "../controllers/api/shipDecorationsController.ts"; import { startCollectibleEntryController } from "../controllers/api/startCollectibleEntryController.ts"; import { startDojoRecipeController } from "../controllers/api/startDojoRecipeController.ts"; import { startLibraryDailyTaskController } from "../controllers/api/startLibraryDailyTaskController.ts"; import { startLibraryPersonalTargetController } from "../controllers/api/startLibraryPersonalTargetController.ts"; import { startRecipeController } from "../controllers/api/startRecipeController.ts"; import { stepSequencersController } from "../controllers/api/stepSequencersController.ts"; import { surveysController } from "../controllers/api/surveysController.ts"; import { syndicateSacrificeController } from "../controllers/api/syndicateSacrificeController.ts"; import { syndicateStandingBonusController } from "../controllers/api/syndicateStandingBonusController.ts"; import { tauntHistoryController } from "../controllers/api/tauntHistoryController.ts"; import { tradingController } from "../controllers/api/tradingController.ts"; import { trainingResultController } from "../controllers/api/trainingResultController.ts"; import { umbraController } from "../controllers/api/umbraController.ts"; import { unlockShipFeatureController } from "../controllers/api/unlockShipFeatureController.ts"; import { updateAlignmentController } from "../controllers/api/updateAlignmentController.ts"; import { updateChallengeProgressController } from "../controllers/api/updateChallengeProgressController.ts"; import { updateQuestController } from "../controllers/api/updateQuestController.ts"; import { updateSessionGetController, updateSessionPostController } from "../controllers/api/updateSessionController.ts"; import { updateSongChallengeController } from "../controllers/api/updateSongChallengeController.ts"; import { updateThemeController } from "../controllers/api/updateThemeController.ts"; import { upgradeOperatorController } from "../controllers/api/upgradeOperatorController.ts"; import { upgradesController } from "../controllers/api/upgradesController.ts"; import { valenceSwapController } from "../controllers/api/valenceSwapController.ts"; import { wishlistController } from "../controllers/api/wishlistController.ts"; const apiRouter = express.Router(); // get apiRouter.get("/abandonLibraryDailyTask.php", abandonLibraryDailyTaskController); apiRouter.get("/abortDojoComponentDestruction.php", abortDojoComponentDestructionController); apiRouter.get("/apartment.php", apartmentController); apiRouter.get("/cancelGuildAdvertisement.php", cancelGuildAdvertisementController); apiRouter.get("/changeDojoRoot.php", changeDojoRootController); apiRouter.get("/changeGuildRank.php", changeGuildRankController); apiRouter.get("/checkDailyMissionBonus.php", checkDailyMissionBonusController); apiRouter.get("/claimLibraryDailyTaskReward.php", claimLibraryDailyTaskRewardController); apiRouter.get("/completeCalendarEvent.php", completeCalendarEventController); apiRouter.get("/confirmAllianceInvitation.php", confirmAllianceInvitationController); apiRouter.get("/confirmGuildInvitation.php", confirmGuildInvitationGetController); apiRouter.get("/credits.php", creditsController); apiRouter.get("/declineAllianceInvite.php", declineAllianceInviteController); apiRouter.get("/declineGuildInvite.php", declineGuildInviteController); apiRouter.get("/deleteSession.php", deleteSessionController); apiRouter.get("/divvyAllianceVault.php", divvyAllianceVaultController); apiRouter.get("/dojo", dojoController); apiRouter.get("/drones.php", dronesController); apiRouter.get("/getAlliance.php", getAllianceController); apiRouter.get("/getDailyDealStockLevels.php", getDailyDealStockLevelsController); apiRouter.get("/getFriends.php", getFriendsController); apiRouter.get("/getGuild.php", getGuildController); apiRouter.get("/getGuildContributions.php", getGuildContributionsController); apiRouter.get("/getGuildDojo.php", getGuildDojoController); apiRouter.get("/getGuildEventScore.php", getGuildEventScoreController); apiRouter.get("/getGuildLog.php", getGuildLogController); apiRouter.get("/getIgnoredUsers.php", getIgnoredUsersController); apiRouter.get("/getMessages.php", inboxController); // unsure if this is correct, but needed for U17 apiRouter.get("/getNewRewardSeed.php", getNewRewardSeedController); apiRouter.get("/getPastWeeklyChallenges.php", getPastWeeklyChallengesController) apiRouter.get("/getShip.php", getShipController); apiRouter.get("/getShipDecos.php", (_req, res) => { res.end(); }); // needed to log in on U22.8 apiRouter.get("/getVendorInfo.php", getVendorInfoController); apiRouter.get("/hub", hubController); apiRouter.get("/hubInstances", hubInstancesController); apiRouter.get("/inbox.php", inboxController); apiRouter.get("/inventory.php", inventoryController); apiRouter.get("/loginRewards.php", loginRewardsController); apiRouter.get("/logout.php", logoutController); apiRouter.get("/marketRecommendations.php", marketRecommendationsController); apiRouter.get("/marketSearchRecommendations.php", marketRecommendationsController); apiRouter.get("/modularWeaponSale.php", modularWeaponSaleController); apiRouter.get("/playedParkourTutorial.php", playedParkourTutorialController); apiRouter.get("/questControl.php", questControlController); apiRouter.get("/queueDojoComponentDestruction.php", queueDojoComponentDestructionController); apiRouter.get("/removeFriend.php", removeFriendGetController); apiRouter.get("/removeFromAlliance.php", removeFromAllianceController); apiRouter.get("/resetQuestProgress.php", resetQuestProgressController); apiRouter.get("/setActiveQuest.php", setActiveQuestController); apiRouter.get("/setActiveShip.php", setActiveShipController); apiRouter.get("/setAllianceGuildPermissions.php", setAllianceGuildPermissionsController); apiRouter.get("/setBootLocation.php", setBootLocationController); apiRouter.get("/setDojoURL", setDojoURLController); apiRouter.get("/setGuildMotd.php", setGuildMotdController); apiRouter.get("/setSupportedSyndicate.php", setSupportedSyndicateController); apiRouter.get("/startLibraryDailyTask.php", startLibraryDailyTaskController); apiRouter.get("/startLibraryPersonalTarget.php", startLibraryPersonalTargetController); apiRouter.get("/surveys.php", surveysController); apiRouter.get("/trading.php", tradingController); apiRouter.get("/updateSession.php", updateSessionGetController); apiRouter.get("/upgradeOperator.php", upgradeOperatorController); // post apiRouter.post("/abortDojoComponent.php", abortDojoComponentController); apiRouter.post("/activateRandomMod.php", activateRandomModController); apiRouter.post("/addFriend.php", addFriendController); apiRouter.post("/addFriendImage.php", addFriendImageController); apiRouter.post("/addIgnoredUser.php", addIgnoredUserController); apiRouter.post("/addPendingFriend.php", addPendingFriendController); apiRouter.post("/addToAlliance.php", addToAllianceController); apiRouter.post("/addToGuild.php", addToGuildController); apiRouter.post("/adoptPet.php", adoptPetController); apiRouter.post("/arcaneCommon.php", arcaneCommonController); apiRouter.post("/archonFusion.php", archonFusionController); apiRouter.post("/artifacts.php", artifactsController); apiRouter.post("/artifactTransmutation.php", artifactTransmutationController); apiRouter.post("/changeDojoRoot.php", changeDojoRootController); apiRouter.post("/claimCompletedRecipe.php", claimCompletedRecipeController); apiRouter.post("/claimJunctionChallengeReward.php", claimJunctionChallengeRewardController); apiRouter.post("/clearDialogueHistory.php", clearDialogueHistoryController); apiRouter.post("/clearNewEpisodeReward.php", clearNewEpisodeRewardController); apiRouter.post("/commitStoryModeDecision.php", (_req, res) => { res.end(); }); // U14 (maybe wanna actually unlock the ship features?) apiRouter.post("/completeRandomModChallenge.php", completeRandomModChallengeController); apiRouter.post("/confirmGuildInvitation.php", confirmGuildInvitationPostController); apiRouter.post("/contributeGuildClass.php", contributeGuildClassController); apiRouter.post("/contributeToDojoComponent.php", contributeToDojoComponentController); apiRouter.post("/contributeToVault.php", contributeToVaultController); apiRouter.post("/createAlliance.php", createAllianceController); apiRouter.post("/createGuild.php", createGuildController); apiRouter.post("/crewMembers.php", crewMembersController); apiRouter.post("/crewShipFusion.php", crewShipFusionController); apiRouter.post("/crewShipIdentifySalvage.php", crewShipIdentifySalvageController); apiRouter.post("/customizeGuildRanks.php", customizeGuildRanksController); apiRouter.post("/customObstacleCourseLeaderboard.php", customObstacleCourseLeaderboardController); apiRouter.post("/destroyDojoDeco.php", destroyDojoDecoController); apiRouter.post("/dojoComponentRush.php", dojoComponentRushController); apiRouter.post("/drones.php", dronesController); apiRouter.post("/endlessXp.php", endlessXpController); apiRouter.post("/entratiLabConquestMode.php", entratiLabConquestModeController); apiRouter.post("/evolveWeapon.php", evolveWeaponController); apiRouter.post("/feedPrince.php", feedPrinceController); apiRouter.post("/findSessions.php", findSessionsController); apiRouter.post("/fishmonger.php", fishmongerController); apiRouter.post("/focus.php", focusController); apiRouter.post("/forceRemoveItem.php", forceRemoveItemController); apiRouter.post("/fusionTreasures.php", fusionTreasuresController); apiRouter.post("/gardening.php", gardeningController); apiRouter.post("/genericUpdate.php", genericUpdateController); apiRouter.post("/getAlliance.php", getAllianceController); apiRouter.post("/getFriends.php", getFriendsController); apiRouter.post("/getGuildDojo.php", getGuildDojoController); apiRouter.post("/getProfileViewingData.php", getProfileViewingDataPostController); apiRouter.post("/getVoidProjectionRewards.php", getVoidProjectionRewardsController); apiRouter.post("/gifting.php", giftingController); apiRouter.post("/gildWeapon.php", gildWeaponController); apiRouter.post("/giveKeyChainTriggeredItems.php", giveKeyChainTriggeredItemsController); apiRouter.post("/giveKeyChainTriggeredMessage.php", giveKeyChainTriggeredMessageController); apiRouter.post("/giveQuestKeyReward.php", giveQuestKeyRewardController); apiRouter.post("/giveShipDecoAndLoreFragment.php", giveShipDecoAndLoreFragmentController); apiRouter.post("/giveStartingGear.php", giveStartingGearController); apiRouter.post("/guildTech.php", guildTechController); apiRouter.post("/hostSession.php", hostSessionController); apiRouter.post("/hubBlessing.php", hubBlessingController); apiRouter.post("/infestedFoundry.php", infestedFoundryController); apiRouter.post("/inventorySlots.php", inventorySlotsController); apiRouter.post("/joinSession.php", joinSessionController); apiRouter.post("/login.php", loginController); apiRouter.post("/loginRewardsSelection.php", loginRewardsSelectionController); apiRouter.post("/logout.php", logoutController); // from ~U16, don't know when they changed it to GET apiRouter.post("/maturePet.php", maturePetController); apiRouter.post("/missionInventoryUpdate.php", missionInventoryUpdateController); apiRouter.post("/modularWeaponCrafting.php", modularWeaponCraftingController); apiRouter.post("/modularWeaponSale.php", modularWeaponSaleController); apiRouter.post("/nameWeapon.php", nameWeaponController); apiRouter.post("/nemesis.php", nemesisController); apiRouter.post("/placeDecoInComponent.php", placeDecoInComponentController); apiRouter.post("/playerSkills.php", playerSkillsController); apiRouter.post("/postGuildAdvertisement.php", postGuildAdvertisementController); apiRouter.post("/projectionManager.php", projectionManagerController); apiRouter.post("/purchase.php", purchaseController); apiRouter.post("/questControl.php", questControlController); // U17 apiRouter.post("/redeemPromoCode.php", redeemPromoCodeController); apiRouter.post("/releasePet.php", releasePetController); apiRouter.post("/removeFriend.php", removeFriendPostController); apiRouter.post("/removeFromGuild.php", removeFromGuildController); apiRouter.post("/removeIgnoredUser.php", removeIgnoredUserController); apiRouter.post("/renamePet.php", renamePetController); apiRouter.post("/rerollRandomMod.php", rerollRandomModController); apiRouter.post("/researchMushroom.php", researchMushroomController); apiRouter.post("/retrievePetFromStasis.php", retrievePetFromStasisController); apiRouter.post("/saveDialogue.php", saveDialogueController); apiRouter.post("/saveLoadout.php", saveLoadoutController); apiRouter.post("/saveSettings.php", saveSettingsController); apiRouter.post("/saveVaultAutoContribute.php", saveVaultAutoContributeController); apiRouter.post("/sell.php", sellController); apiRouter.post("/sendMsgToInBox.php", sendMsgToInBoxController); apiRouter.post("/setDojoComponentColors.php", setDojoComponentColorsController); apiRouter.post("/setDojoComponentMessage.php", setDojoComponentMessageController); apiRouter.post("/setDojoComponentSettings.php", setDojoComponentSettingsController); apiRouter.post("/setEquippedInstrument.php", setEquippedInstrumentController); apiRouter.post("/setFriendNote.php", setFriendNoteController); apiRouter.post("/setGuildMotd.php", setGuildMotdController); apiRouter.post("/setHubNpcCustomizations.php", setHubNpcCustomizationsController); apiRouter.post("/setPlacedDecoInfo.php", setPlacedDecoInfoController); apiRouter.post("/setShipCustomizations.php", setShipCustomizationsController); apiRouter.post("/setShipFavouriteLoadout.php", setShipFavouriteLoadoutController); apiRouter.post("/setShipVignette.php", setShipVignetteController); apiRouter.post("/setSuitInfection.php", setSuitInfectionController); apiRouter.post("/setWeaponSkillTree.php", setWeaponSkillTreeController); apiRouter.post("/shipDecorations.php", shipDecorationsController); apiRouter.post("/startCollectibleEntry.php", startCollectibleEntryController); apiRouter.post("/startDojoRecipe.php", startDojoRecipeController); apiRouter.post("/startRecipe.php", startRecipeController); apiRouter.post("/stepSequencers.php", stepSequencersController); apiRouter.post("/syndicateSacrifice.php", syndicateSacrificeController); apiRouter.post("/syndicateStandingBonus.php", syndicateStandingBonusController); apiRouter.post("/tauntHistory.php", tauntHistoryController); apiRouter.post("/trainingResult.php", trainingResultController); apiRouter.post("/umbra.php", umbraController); apiRouter.post("/unlockShipFeature.php", unlockShipFeatureController); apiRouter.post("/updateAlignment.php", updateAlignmentController); apiRouter.post("/updateChallengeProgress.php", updateChallengeProgressController); apiRouter.post("/updateInventory.php", missionInventoryUpdateController); // U26 and below apiRouter.post("/updateNodeIntros.php", genericUpdateController); apiRouter.post("/updateQuest.php", updateQuestController); apiRouter.post("/updateSession.php", updateSessionPostController); apiRouter.post("/updateSongChallenge.php", updateSongChallengeController); apiRouter.post("/updateTheme.php", updateThemeController); apiRouter.post("/upgrades.php", upgradesController); apiRouter.post("/valenceSwap.php", valenceSwapController); apiRouter.post("/wishlist.php", wishlistController); export { apiRouter };