from fastapi import APIRouter router = APIRouter() countries = { "Afghanistan": ["A", "f", "g", "h", "a", "n", "i", "s", "t", "a", "n"], "Albania": ["A", "l", "b", "a", "n", "i", "a"], "Algeria": ["A", "l", "g", "e", "r", "i", "a"], "Andorra": ["A", "n", "d", "o", "r", "r", "a"], "Angola": ["A", "n", "g", "o", "l", "a"], "Argentina": ["A", "r", "g", "e", "n", "t", "i", "n", "a"], "Armenia": ["A", "r", "m", "e", "n", "i", "a"], "Australia": ["A", "u", "s", "t", "r", "a", "l", "i", "a"], "Austria": ["A", "u", "s", "t", "r", "i", "a"], "Azerbaijan": ["A", "z", "e", "r", "b", "a", "i", "j", "a", "n"] # Add more countries as needed } @router.get("/countries") async def get_countries(): """Get list of countries with letters""" return { "method": "GET", "_verb": "get", "countries": countries }