REST API is protected by HMAC based authentication. What does including URL path in the message protect from?

I have came across a REST API for some commercial software, that checks authentication by requiring HMAC on concatenation of

http_method (GET, PUT, etc)
timestamp
payload (body of a POST / PUT request if any)
path (everything between http… Continue reading REST API is protected by HMAC based authentication. What does including URL path in the message protect from?