def METHOD_NAME(request_data: dict) -> list:
    # By this point, our award_id has been validated and cleaned up by
    # TinyShield.  We will either have an internal award id that is an
    # integer or a generated award id that is a string.
    award_id = request_data["award_id"]
    award_id_column = "award_id" if type(award_id) is int else "generated_unique_award_id"
    sql = ACCOUNTS_SQL.format(
        award_id_column=Identifier(award_id_column),
        award_id=Literal(award_id),
        order_by=SQL(SORTABLE_COLUMNS[request_data["sort"]]),
        order_direction=SQL(request_data["order"]),
    )
    return execute_sql_to_ordered_dictionary(sql)