from fastapi import APIRouter router = APIRouter() states = [ "Auvergne-Rhône-Alpes", "Bourgogne-Franche-Comté", "Bretagne", "Centre-Val de Loire", "Corse", "Grand Est", "Hauts-de-France", "Île-de-France", "Normandie", "Nouvelle-Aquitaine", "Occitanie", "Pays de la Loire", "Provence-Alpes-Côte d'Azur" ] @router.post("/france") async def get_france_states(): """Return list of states in France""" return { "message": "States retrieved successfully", "states": states, "features": { "total_states": len(states), "country": "France" } }