FastAPI Parameter Declaration Quick Reference
Query Parameters
from fastapi import Query
username: str = Query(..., title="User name", min_length=5, max_length=30)
Detail
Example
Purpose
Extracts values from the URL query string
URL Pattern
/items?username=alice
Required/Optional
Query(...) required; Query(None) optional
Default
role: str = Query("user")
...
Posted on Wed, 03 Jun 2026 17:04:25 +0000 by duhhh33