people-63fhhz/endpoints/countries.get.py
2025-03-20 17:30:09 +01:00

30 lines
716 B
Python

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)
}
}