from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db router = APIRouter() @router.get("/countries") async def countries_handler(): """Get list of South American countries""" south_american_countries = [ "Argentina", "Bolivia", "Brazil", "Chile", "Colombia", "Ecuador", "Guyana", "Paraguay", "Peru", "Suriname", "Uruguay", "Venezuela" ] return { "message": "South American countries retrieved successfully", "data": south_american_countries, "metadata": { "total_countries": len(south_american_countries) } }