{"success":true,"message":"Welcome to Fundtir Backend API","version":"1.0.0","documentation":"/api-docs","endpoints":{"user":{"signup":"POST /api/user/signup","login":"POST /api/user/login","verifyLoginOTP":"POST /api/user/verify-login-otp","logout":"POST /api/user/logout","forgotPassword":"POST /api/user/forgot-password","verifyOTP":"POST /api/user/verify-otp","resetPassword":"POST /api/user/reset-password","changePassword":"POST /api/user/change-password","verifyEmail":"POST /api/user/verify-email","resendVerification":"POST /api/user/resend-verification","profile":"GET /api/user/profile","updateProfile":"PUT /api/user/profile","updateProfileImage":"PUT /api/user/profile/image","generalPdf":"GET /api/user/general-pdf"},"admin":{"login":"POST /api/admin/login","logout":"POST /api/admin/logout","forgotPassword":"POST /api/admin/forgot-password","verifyOTP":"POST /api/admin/verify-otp","resetPassword":"POST /api/admin/reset-password","changePassword":"POST /api/admin/change-password","profile":"GET /api/admin/profile","users":"GET /api/admin/users","usersDetailed":"GET /api/admin/users/detailed","updateUserStatus":"PATCH /api/admin/users/:userId/status","uploadGeneralSettings":"POST /api/admin/general-settings/upload","getGeneralSettingsFiles":"GET /api/admin/general-settings/files","getGeneralSettings":"GET /api/admin/general-settings","removeGeneralPdf":"DELETE /api/admin/general-settings/remove"},"faq":{"create":"POST /api/faq","getAll":"GET /api/faq","getById":"GET /api/faq/:id","update":"PUT /api/faq/:id","delete":"DELETE /api/faq/:id"},"tokenomic":{"create":"POST /api/tokenomic","getAll":"GET /api/tokenomic","getById":"GET /api/tokenomic/:id","update":"PUT /api/tokenomic/:id","delete":"DELETE /api/tokenomic/:id"},"transaction":{"create":"POST /api/transaction","getAll":"GET /api/transaction","getById":"GET /api/transaction/:id","getByUser":"GET /api/transaction/user/:email","update":"PUT /api/transaction/:id"},"legal":{"getTerms":"GET /api/legal/terms_conditions","getPrivacy":"GET /api/legal/privacy_policy","updateTerms":"POST /api/legal/terms_conditions","updatePrivacy":"POST /api/legal/privacy_policy","getAll":"GET /api/legal"},"airdrop":{"create":"POST /api/airdrop","getAll":"GET /api/airdrop","getById":"GET /api/airdrop/:id","update":"PUT /api/airdrop/:id","delete":"DELETE /api/airdrop/:id","getByWallet":"GET /api/airdrop/wallet/:address"},"stake":{"create":"POST /api/stake","getAll":"GET /api/stake","getById":"GET /api/stake/:id","getByUser":"GET /api/stake/user/:email","update":"PUT /api/stake/:id","delete":"DELETE /api/stake/:id","downloadCSV":"GET /api/stake?download=csv"}}}