Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and each of the four parameters (q, page, site, limit) is already documented in the schema with defaults and ranges. The description only lightly reinforces this by tying 'USD or CAD' and per-unit-of-measure pricing to the site/price output, which is marginal added meaning. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.