REST API Overview
The Ziptax REST API returns U.S. (and, on supported plans, Canadian)
sales tax rates for a given location. Every lookup hits the same base
endpoint (GET https://api.zip-tax.com/request/v60) and you choose the
lookup method by which query parameter(s) you supply.
Choose a lookup method
Street address → a single door-level rate. Ziptax geocodes the address and applies unincorporated-area and special-district adjustments. Recommended for most integrations.
Coordinates → a single door-level rate. Skip geocoding if you already have verified lat/lng from your own pipeline.
5-digit ZIP → all rates that overlap the ZIP. Useful for lookups where you don’t have a street address, but less accurate than address or lat/lng.
Decision guide
Address and lat/lng lookups return a single door-level rate that has been adjusted for unincorporated areas and special tax jurisdictions. Postal code lookups return every rate that overlaps the ZIP, with no door-level accuracy. Use address or lat/lng for compliant tax calculations.
Authentication
Every request needs an API key. You can supply it two ways, and the header is preferred for production clients.
Don’t have an API key yet? Create a free account at platform.zip.tax.
Base URL & versions
The version segment (v60) selects the response shape and feature set.
Older versions (v50, v40, and earlier) remain available for backward
compatibility. See the API Reference for the full
response schema of each version.
