addressvalidation/v1 library

Address Validation API - v1

The Address Validation API allows developers to verify the accuracy of addresses. Given an address, it returns information about the correctness of the components of the parsed address, a geocode, and a verdict on the deliverability of the parsed address.

For more information, see developers.google.com/maps/documentation/addressvalidation

Create an instance of AddressValidationApi to access these resources:

Classes

AddressValidationApi
The Address Validation API allows developers to verify the accuracy of addresses.
GoogleGeoTypeViewport
A latitude-longitude viewport, represented as two diagonally opposite low and high points.
GoogleMapsAddressvalidationV1Address
Details of the post-processed address.
GoogleMapsAddressvalidationV1AddressComponent
Represents an address component, such as a street, city, or state.
GoogleMapsAddressvalidationV1AddressMetadata
The metadata for the address.
GoogleMapsAddressvalidationV1ComponentName
A wrapper for the name of the component.
GoogleMapsAddressvalidationV1Geocode
Contains information about the place the input was geocoded to.
GoogleMapsAddressvalidationV1LanguageOptions
Preview: This feature is in Preview (pre-GA).
GoogleMapsAddressvalidationV1ProvideValidationFeedbackRequest
The request for sending validation feedback.
GoogleMapsAddressvalidationV1UspsAddress
USPS representation of a US address.
GoogleMapsAddressvalidationV1UspsData
The USPS data for the address.
GoogleMapsAddressvalidationV1ValidateAddressRequest
The request for validating an address.
GoogleMapsAddressvalidationV1ValidateAddressResponse
The response to an address validation request.
GoogleMapsAddressvalidationV1ValidationResult
The result of validating an address.
GoogleMapsAddressvalidationV1Verdict
High level overview of the address validation result and geocode.
V1Resource

Typedefs

GoogleMapsAddressvalidationV1PlusCode = $PlusCode
Plus code (http://plus.codes) is a location reference with two formats: global code defining a 14mx14m (1/8000th of a degree) or smaller rectangle, and compound code, replacing the prefix with a reference location.
GoogleMapsAddressvalidationV1ProvideValidationFeedbackResponse = $Empty
The response for validation feedback.
GoogleTypeLatLng = $LatLng
An object that represents a latitude/longitude pair.
GoogleTypePostalAddress = $PostalAddress
Represents a postal address, e.g. for postal delivery or payments addresses.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.