Filtrar um json em uma função

Tenho este json de cidade, porém quero que traga somente a cidade do meu pedido e não todas
def get_request_params(self, city_name):
x = {
“qtype”: “cidade.nome”,
“query”: city_name,
“oper”: “=”,
“page”: “1”,
“rp”: “1”,
“sortname”: “cidade.nome”,
“sortorder”: “desc”
}

Essa é minha função:
class CityEndpoint(Auth):
def map_city_by_name(self, city_name):

    city_map = CityMap.objects.filter(city_name=city_name).first()

    if city_map:
        return city_map.remote_id

    request_params = self.get_request_params(city_name)
    try:
        cities_request = self.get(path=PATH_CITY, params=request_params, custom_headers={"ixcsoft": "listar"}).json()
        print('qual é minha cidade ?')
        pprint.pprint(request_params)
               #CityMap.objects.create(city_name= city_name,  remote_id= city['cidade'])
               #return city['cidade']
    except Exception as e:
        raise (
            BaseException("ELITE INTEGRATION - Problema na request de mapeamento de cidades: {e}".format(e=str(e))))

Como faço para trazer somente uma cidade?