The zipcode when hit through openstreet APIs gives wrong location. for example: 98033 when hit through the openstreet API shows location as italy while it is in USA

Zipcodes/postal codes aren’t unique worldwide, whatever tag you’re looking for likely exists on multiple objects.

If you know what you’re looking for is in the US, I’d try and limit your search to that area.