Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description adds real value beyond the schema by explaining the AS/country clustering behavior, the semantic difference between full and summary results, mixed-address support, and the billing/cost model. It does not exhaustively explain every result field, but the output schema already covers structure, so 4 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.