Namespace GoogleMapsApi.Entities.AddressValidation.Response
Classes
- AddressComponent
A single component (street, locality, etc.) of the validated address along with confirmation and transformation flags.
- AddressMetadata
Higher-level metadata flags describing the type of address (business, PO box, residence). Each flag is nullable — null means Google has no information either way.
- AddressValidationResponse
Response from the Google Address Validation API. Contains the validation result and a response identifier that callers should pass back as PreviousResponseId when re-validating the same address after a user edit.
- ComponentName
Localized text content of an address component.
- Geocode
Geocoding information for the validated address.
- LatLng
Latitude/longitude pair in WGS84.
- PlusCode
Open Location Code representation.
- UspsAddress
USPS-standardized address form.
- UspsData
USPS CASS-processed data for US addresses. Populated only when EnableUspsCass is true and the region is US/PR.
- ValidatedAddress
The address as Google understands and standardizes it after validation. Includes the formatted single-line form, a structured PostalAddress, and per-component validation flags.
- ValidationResult
The validation result for a single address: verdict summary, standardized address, geocode, metadata, and (for US/PR addresses with USPS CASS enabled) USPS-processed data.
- Verdict
High-level summary of how well the input address could be validated.
- Viewport
Latitude/longitude bounding box.
Enums
- ConfirmationLevel
Per-component confirmation level returned by the Address Validation API.
- Granularity
Granularity at which an address (or its inferred geocode) is understood. Used by both the
inputGranularity,validationGranularity, andgeocodeGranularityverdict fields.