{"message":"Multi-Platform Automation API is running","status":"healthy","timestamp":"2026-05-27T16:14:51.711Z","endpoints":{"health":"/api/health","twitter":{"login":"/api/login?crawlingAccount=EMAIL_OR_USERNAME&useProxy=true&clearCache=false&headless=true","assistedLogin":"/api/assistedLogin?crawlingAccount=EMAIL_OR_USERNAME&useProxy=true&clearCache=false (Opens browser - you login manually)","fetchTweets":"/api/fetchTweets?crawlingAccount=EMAIL_OR_USERNAME&targetAccount=USERNAME&fromDate=YYYY-MM-DD&toDate=YYYY-MM-DD&searchDirection=forward&useProxy=true&headless=true","saveUserData":"/api/saveUserData?crawlingAccount=EMAIL_OR_USERNAME&targetAccount=USERNAME&useProxy=true","postTweet":"/api/postTweet?crawlingAccount=EMAIL_OR_USERNAME&tweetText=TEXT&useProxy=false&clearCache=false&headless=true","checkNotifications":"/api/checkNotifications?crawlingAccount=EMAIL_OR_USERNAME&useProxy=false&clearCache=false&headless=true","checkNotificationsLatest":"/api/checkNotificationsLatest?crawlingAccount=EMAIL_OR_USERNAME&useProxy=false&clearCache=false&headless=true (Uses search - alternative when X filters mentions)","checkAllNotifications":"/api/checkAllNotifications?crawlingAccount=EMAIL_OR_USERNAME&useProxy=false&clearCache=false&headless=true (Comprehensive: checks sidebar badge, mentions, search, and all notifications)","getTweetInfo":"/api/getTweetInfo?crawlingAccount=EMAIL_OR_USERNAME&tweetUrl=TWEET_URL_OR_ID&useProxy=false&headless=true&includeProfile=false"},"lovable":{"createAccount":"/api/lovable/createAccount?fullName=FULL_NAME&password=PASS&headless=true&useProxy=false&proxyId=ID (fullName and password are optional)","login":"/api/lovable/login?email=EMAIL&password=PASS&headless=true&useProxy=false (password from DB if not provided)","assistedLogin":"/api/lovable/assistedLogin?email=EMAIL&useProxy=false (Opens browser for manual login)","getAccount":"/api/lovable/getAccount?email=EMAIL","getAllAccounts":"/api/lovable/getAllAccounts","createProject":"POST /api/lovable/createProject/ - Body: {prompt, email?, createAccount?, headless?, useProxy?} - Creates and publishes full project with AI assistance","retryPublish":"POST /api/lovable/retryPublish/ - Body: {email, projectUrl or projectId, headless?, useProxy?} - Retry publishing a project (up to 3 attempts)","readme":"See LOVABLE_API_README.md for full documentation"}},"parameters":{"twitter":{"crawlingAccount":"Can be either email address or username from database","headless":"true (default) for server mode, false to show browser window for debugging"},"lovable":{"fullName":"Full name for account (optional - auto-generated if not provided, e.g. \"John Smith\")","password":"Optional - auto-generated if not provided","email":"Email address of the Lovable account","headless":"true (default) for server mode, false to show browser","useProxy":"true to use proxy from database, false (default) to ignore proxy","proxyId":"Optional proxy ID from database"}}}