{"name":"OmniaGeo.ai SaaS Backend API","version":"2.1.0","architecture":"Clean Architecture + Modular Monolith","status":"operational","features":{"auth":"JWT authentication via BetterAuth","sites":"Multi-site management with tier limits","pages":"Page crawling and analysis","articles":"AI-powered article generation with site context","geo":"GEO 4-agent mathematical scoring system","credits":"Usage-based credit system (Starter: 50/mo, Pro: 200/mo)","history":"Complete action history and analytics","benchmark":"Public GEO analysis (no auth required)"},"tiers":{"starter":{"sites":1,"credits":50,"pages_per_site":50},"pro":{"sites":3,"credits":200,"pages_per_site":200}},"endpoints":{"health":"/health","metrics":"/metrics"},"security":{"authentication":"JWT Bearer tokens (BetterAuth)","rate_limiting":"Per endpoint (5-60 req/min)","cors":"Whitelist enabled","headers":"Security headers enforced","validation":"Request sanitization active"}}