JSONPath Matcher

JSONPath matching is used to test for the existence of JSON based on a JSONPath query. If a query is specified that returns a result (any result) after being run against the request body payload, then it matches.

JSONPath Matching example:

Matcher value

Positive payload

Non match payload

$.name

{

"name": "John",

"surname": "Doe"

}

{

"age": 30,

"surname": "Doe"

}

$.people[0].age

{

"people": [

{

"name": "John",

"surname": "Doe",

"age": 30

}

]

}

{

"people": [

{

"name": "John",

"surname": "Doe"

}

]

}

Last updated