Flaskでアプリを作っています。

@app.route('/my-route')
def my_route():
  id = request.args.get('id')

とコードを書きました。 例えばlocalhost:8000/my-route?id=aDj1948と urlを書いて実行できます。request.argsのパラメータが正しい型か制御文字を含んでいないか、故意に書き換えられるようになっていないかの3点をvalidationをidパラメータに対してかけたいです。
Formの中身に対してのvalidationの方法しか検索しても見つからず、やりたいことを実装するにはどのようにコードを書けばいいのでしょうか?