from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db import random router = APIRouter() @router.post("/endpoint") async def get_random_number(): """Generate a random number""" random_number = random.randint(1, 1000) return { "message": "Random number generated successfully", "data": { "number": random_number }, "metadata": { "range": { "min": 1, "max": 1000 }, "generated_at": "demo" } }