Address Verification
Standard Address Verification API.
Provides endpoints to verify and standardize addresses across US and Canada, supporting both structured and freeform inputs.
Note that this uses a different set of lookups than our international API.
Verify
Get Lookup Info
Get Autocomplete Previews
Autocomplete
Batch Verification
Suggest Addresses
Parse An Address
Lookup City Or State From Postal Or Zip Code
Lookup Zip Code From City Or State
ModelsExpand Collapse
AddressVerificationVerifyResponse { data, message, status }
data: Data { city, country, line1, 11 more }
details?: Details { boxID, county, countyNum, 45 more } If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
4-character code assigned to mail delivery route within a 5 digit zip code
True if US address matches a high-rise default or rural route default in the USPS data
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
geocodeResult?: GeocodeResult { accuracy, accuracyType, location } If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
A real number from 0.00 to 1.00 which represents an accuracy score
accuracyType: "rooftop" | "point" | "range_interpolation" | 5 moreA string representing the accuracy type
A string representing the accuracy type
AddressVerificationAutocompleteResponse { data, message, status }
data: CompletedAddressItem { address, errors, geocodeResult } | Array<UnionMember1> | StandardVerifiedAddress { city, country, line1, 11 more }
CompletedAddressItem { address, errors, geocodeResult }
geocodeResult?: GeocodeResult { accuracy, accuracyType, location } Geocoding result. Only present when geocode=true is supplied and an index is specified.
Geocoding result. Only present when geocode=true is supplied and an index is specified.
A real number from 0.00 to 1.00 which represents an accuracy score
accuracyType: "rooftop" | "point" | "range_interpolation" | 5 moreA string representing the accuracy type
A string representing the accuracy type
Array<UnionMember1>
geocodeResult?: GeocodeResult { accuracy, accuracyType, location } Geocoding result. Only present when geocode=true is supplied and an index is specified.
Geocoding result. Only present when geocode=true is supplied and an index is specified.
A real number from 0.00 to 1.00 which represents an accuracy score
accuracyType: "rooftop" | "point" | "range_interpolation" | 5 moreA string representing the accuracy type
A string representing the accuracy type
StandardVerifiedAddress { city, country, line1, 11 more }
details?: Details { boxID, county, countyNum, 45 more } If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
4-character code assigned to mail delivery route within a 5 digit zip code
True if US address matches a high-rise default or rural route default in the USPS data
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
geocodeResult?: GeocodeResult { accuracy, accuracyType, location } If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
A real number from 0.00 to 1.00 which represents an accuracy score
accuracyType: "rooftop" | "point" | "range_interpolation" | 5 moreA string representing the accuracy type
A string representing the accuracy type
AddressVerificationBatchVerificationResponse { data, message, status }
data: Data { results }
results: Array<Result>
verifiedAddress?: VerifiedAddress { city, country, line1, 11 more } The verified address result. Present when verification succeeded.
The verified address result. Present when verification succeeded.
details?: Details { boxID, county, countyNum, 45 more } If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
4-character code assigned to mail delivery route within a 5 digit zip code
True if US address matches a high-rise default or rural route default in the USPS data
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
geocodeResult?: GeocodeResult { accuracy, accuracyType, location } If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
A real number from 0.00 to 1.00 which represents an accuracy score
accuracyType: "rooftop" | "point" | "range_interpolation" | 5 moreA string representing the accuracy type
A string representing the accuracy type
AddressVerificationSuggestAddressesResponse { data, message, status }
data: Array<Data>
details?: Details { boxID, county, countyNum, 45 more } If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
If you supply includeDetails=true as a query parameter, we will also populate an additional details field that follows the Address Details schema.
4-character code assigned to mail delivery route within a 5 digit zip code
True if US address matches a high-rise default or rural route default in the USPS data
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
See USPS DPV
geocodeResult?: GeocodeResult { accuracy, accuracyType, location } If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
If the geocode=true query parameter is supplied, the response will include a geocodeResult
which follows the Geocoding schema. You can request
this feature be enabled by emailing support@postgrid.com. This includes our verification, batch
verification, suggestions, and POST /completions endpoint. Note that you must supply country when
geocoding to get the result successfully.
A real number from 0.00 to 1.00 which represents an accuracy score
accuracyType: "rooftop" | "point" | "range_interpolation" | 5 moreA string representing the accuracy type
A string representing the accuracy type