maxRetries is best when combined with delay. The request continues to execute until the expected validated response is received.
string
string.hex
string.email
string.ip
➡️ IP Addressstring.url
string.uri
➡️ Same as String.Urlstring.lowercase
➡️ Only lowercase lettersstring.uppercase
➡️ Only Uppercase Lettersstring.base64
boolean
bool
➡️ Same as Booleanobject
number
array
null
All types can be used in uppercase or lowercase letters. They will be converted into lowercase letters automatically.
Match exactly one Type
validate:
- jsonpath: content.id
type: [ string ]
Match at least one of the given Types
validate:
- jsonpath: content.id
type: [ string, string.hex, "null", boolean]