MatchedAddressDto
- addressType: object · AddressDto nullable
Standardized address returned by the address validation service after normalization
- cityType: string · Citymax length:100 nullable
City name. Used for city-level tax rate lookup where applicable.
- countryType: string · Countrymax length:50 nullable
ISO 3166-1 alpha-2 country code (e.g., US, CA). Used to select the applicable tax engine.
- countyType: string · Countymax length:100 nullable
County or district name. Used for county-level tax rate lookup.
- isType: boolean · Is Partial nullable
_partial Set to true if the address is intentionally incomplete (e.g., only country and state are known). Partial addresses may result in a broader jurisdiction match and less precise tax calculation.
- stateType: string · Statemax length:100 nullable
State or province abbreviation (e.g., CA, NY). Used to determine state-level tax rates and exemption jurisdiction matching.
- streetType: string · Streetmax length:200 nullable
Street number and name (e.g., 123 Main St). Required for full address validation.
- zipType: string · Zipmax length:20 nullable
Postal or ZIP code. Can be used to infer state if state is not provided.
- addressType: boolean · Address Corrected nullable
_corrected True if geocoded result differs from input
- confidenceType: number · Confidencemin:0max:1 nullable
Address match quality score returned by the geocoding service: 0 = no match, 1 = exact match. Low confidence may indicate an imprecise tax jurisdiction result.
- latitudeType: number · Latitude nullable
- longitudeType: number · Longitude nullable
- lowType: boolean · Low Confidence Warning nullable
_confidence _warning True if confidence is below 0.7
- matchType: string · MatchLevelenum nullable
_level Granularity of the geocode match
values- street
- city
- zip
- state
- unmatched