I don’t think hypermedia is only for humans.
You can totally do REST for computers. You’re just supposed to divide knowledge along Content-Type boundaries.
It’s true people mostly don’t do this, but it works great when people bother to describe rich Content-Types.