{"message":"IAHQ v2 Backend API","version":"1.0.0","endpoints":{"health":"/api/v1/health","oauth":{"validateToken":"POST /api/v1/oauth/validate-token","refreshToken":"POST /api/v1/oauth/refresh","logout":"POST /api/v1/oauth/logout","userInfo":"GET /api/v1/oauth/user-info"},"audit_logs":{"userLogs":"GET /api/v1/audit-logs","logDetails":"GET /api/v1/audit-logs/:id","statistics":"GET /api/v1/audit-logs/stats/overview","export":"GET /api/v1/audit-logs/export/csv"},"profile":{"getProfile":"GET /api/v1/profile","updateProfile":"PUT /api/v1/profile","uploadAvatar":"POST /api/v1/profile/avatar"},"properties":{"getProperties":"GET /api/v1/properties","createProperty":"POST /api/v1/properties","getProperty":"GET /api/v1/properties/:id","updateProperty":"PUT /api/v1/properties/:id","deleteProperty":"DELETE /api/v1/properties/:id","getOffer":"GET /api/v1/properties/:id/offers/:offerId","deleteAllOffers":"DELETE /api/v1/properties/:id/offers","getLoans":"GET /api/v1/properties/:id/loans","createLoan":"POST /api/v1/properties/:id/loans","getLoan":"GET /api/v1/properties/:id/loans/:loanId","updateLoan":"PUT /api/v1/properties/:id/loans/:loanId","deleteLoan":"DELETE /api/v1/properties/:id/loans/:loanId","deleteAllLoans":"DELETE /api/v1/properties/:id/loans","bulkManageLoans":"PUT /api/v1/properties/:id/loans/bulk"},"rents":{"getRents":"GET /api/v1/rents","createRent":"POST /api/v1/rents","getRent":"GET /api/v1/rents/:id","updateRent":"PUT /api/v1/rents/:id","deleteRent":"DELETE /api/v1/rents/:id"},"gmail":{"authUrl":"GET /api/v1/gmail/auth-url","callback":"POST /api/v1/gmail/callback","send":"POST /api/v1/gmail/send","status":"GET /api/v1/gmail/status","validate":"GET /api/v1/gmail/validate","disconnect":"DELETE /api/v1/gmail/disconnect"},"custom_fields":{"getFields":"GET /api/v1/custom-fields","createField":"POST /api/v1/custom-fields","getField":"GET /api/v1/custom-fields/:id","updateField":"PUT /api/v1/custom-fields/:id","deleteField":"DELETE /api/v1/custom-fields/:id","getFolders":"GET /api/v1/custom-fields/folders","createFolder":"POST /api/v1/custom-fields/folders","updateFolder":"PUT /api/v1/custom-fields/folders/:id","deleteFolder":"DELETE /api/v1/custom-fields/folders/:id"}},"note":"OAuth flow is now handled by the frontend using Whop's official SDK"}