{
    "success": true,
    "message": "Success",
    "data": {
        "name": "The Bharat Perspective API Backend",
        "version": "1.1.0",
        "auth_system": "Email OTP Authentication",
        "endpoints": {
            "GET /api/csrf-token": "Obtain signed CSRF token for mutating requests",
            "GET /api/health": "System health status",
            "POST /api/auth/send-otp": "Request 6-digit email OTP",
            "POST /api/auth/verify-otp": "Verify email OTP and login",
            "GET /api/auth/me": "Get current authenticated user profile",
            "GET /api/authors": "List all authors with article counts",
            "POST /api/authors": "Create new author account",
            "GET /api/authors/{id}": "Author profile & articles list",
            "PUT /api/authors/{id}": "Update author profile and permissions",
            "DELETE /api/authors/{id}": "Delete author account",
            "POST /api/authors/{id}/send-otp": "Generate direct login OTP for author",
            "GET /api/stats": "Executive stats and metrics",
            "GET /api/articles": "List articles with filters",
            "POST /api/articles": "Create new article",
            "GET /api/articles/{id}": "View article detail",
            "PUT /api/articles/{id}": "Update article",
            "DELETE /api/articles/{id}": "Delete article",
            "GET /api/categories": "List perspective domains",
            "GET /api/live-updates": "Live breaking ticker feeds"
        }
    }
}