Skip to main content

string-parameter-pattern-required

Requires string parameters and direct component-schema string properties to define a non-blank pattern or format.

AttributeValue
CategorySecurity
MaturityGold
Lenient–StrictWarning
CompleteError

See it fail

- in: query
name: countryCode
schema: { type: string }

Fix it

- in: query
name: countryCode
schema: { type: string, pattern: '^[A-Z]{2}$' }

Query, path, header, and cookie parameters are checked.

Nearby: parameter-length-required, string-schema-length.