query params spec