support pre port validation

It's in the docs as part of a successful response