Changes is an array with multiple properties, but as you don’t know the array index for the property you want to check, you need to search the array for that property and just test that the search is not undefined.
var response = pm.response.json();
response.forEach((obj, i) => {
let search = (obj.changes.find(change => { return change.property === "active" }));
// console.log(search);
pm.test(`Object ${i} changes array includes "active" property`, function () {
pm.expect(search).to.not.be.undefined
pm.expect(search.property).to.eql("active"); // this assertion is not needed
});
});
I changed the property on the first object, so you can see the test failing.