Les paramètres de requête sont ceux de l'URL après ?. Dans FastAPI, tout argument de fonction qui n'est pas dans le chemin devient un paramètre de requête. Une valeur par défaut le rend optionnel, et Query permet d'ajouter des contraintes comme une longueur maximale.
Exemple
@app.get('/items')
def lister(limit: int = 10, q: str | None = None):
...