Prostitution Reform Act 2003, ss 7, 12–15
Yes. It is legal to “solicit”, or offer sex work from the street.
The prostitution laws say that councils can make bylaws about the location of brothels, but that’s not supposed to mean they can outlaw sex work.
Prostitution Bylaw 2009 (Hamilton City Council)
Hamilton City Council has a bylaw banning soliciting. It’s probably an illegal bylaw, because it re-criminalises prostitution, undermining the laws that have decriminalised sex work and prostitution. But we won’t know for sure until someone takes a court case against it.
Each council takes a different approach, so check what the rules are in your area.
If you meet your clients through street-based sex work, be aware that there are also laws and bylaws against littering, noise and causing a nuisance, so you need to be careful to follow those laws or you could be arrested and charged for those things.