Zillow

Real estate

Blocks with a 403 carrying an explicit x-px-blocked header, which is about as unambiguous as attribution gets.

Zillow returns a 403 with x-px-blocked: 1, the HUMAN Security block marker, served through CloudFront. There is no guesswork involved: the header names the product that made the decision.

The response also carries x-cache: LambdaGeneratedResponse from cloudfront, which shows the block is generated at the CDN edge rather than by the application. The request never reaches Zillow's own servers.

Property listing data attracts persistent automated collection, and the site's protection is correspondingly firm and applied to ordinary listing pages rather than only to sensitive endpoints.

What is in front of it

Status codes

403 PerimeterX block

Blocked. Observed behaviour.

The HUMAN enforcer scored the request above the blocking threshold and refused it at the edge.

What triggers it

How to confirm it

What to do about it

HTTP/2 403
server: CloudFront
x-px-blocked: 1
x-cache: LambdaGeneratedResponse from cloudfront

Notes

See also