{
    "success": true,
    "message": "Welcome to Newsletter Pro API",
    "code": 200,
    "timestamp": "2026-04-17 14:39:05",
    "data": {
        "api": "Newsletter Pro API",
        "version": "v1",
        "timestamp": "2026-04-17 14:39:05",
        "documentation": "https://mail.mashup.co.za/api/docs",
        "endpoints": {
            "GET /": "API information",
            "GET /health": "Health check",
            "GET /test": "Test endpoint",
            "POST /auth/login": "User login",
            "POST /auth/logout": "User logout",
            "GET /auth/me": "Get current user",
            "GET /auth/validate": "Validate token",
            "POST /auth/change-password": "Change password",
            "POST /auth/forgot-password": "Request password reset",
            "GET /contacts": "List contacts",
            "POST /contacts": "Create contact",
            "GET /contacts/{id}": "Get contact",
            "PUT /contacts/{id}": "Update contact",
            "DELETE /contacts/{id}": "Delete contact",
            "GET /contacts/stats": "Contact statistics",
            "POST /contacts/import": "Import contacts",
            "POST /contacts/export": "Export contacts",
            "GET /groups": "List groups",
            "POST /groups": "Create group",
            "GET /groups/{id}": "Get group",
            "PUT /groups/{id}": "Update group",
            "DELETE /groups/{id}": "Delete group",
            "GET /groups/stats": "Group statistics",
            "GET /groups/{id}/contacts": "Get group contacts",
            "POST /groups/{id}/contacts": "Add contacts to group",
            "DELETE /groups/{id}/contacts": "Remove contacts from group"
        }
    }
}