Server validation checks request input before the server accepts or processes it. Unlike SwaggerUI’s client-side checks, it protects the request boundary because client checks can be bypassed. section 6.1.4
Use the generated API description to understand the input rules that clients should follow:
- Inspect swagger.json to find parameter types, formats, defaults, minimums, maximums, and patterns. section 6.1.4
- Treat SwaggerUI feedback as user-experience assistance, not as a security control; invalid values may be rejected before any request is sent. section 6.1.4
GET /BoardGames parameters
A PageSize query parameter can be documented as an integer with a default of 10 and limits from 1 through 100. SwaggerUI uses that metadata to flag clearly invalid input, such as text supplied where an integer is expected, before executing the call. section 6.1.4


