-
URL Composition
- Base URL: https://api.cloud.precisely.com
- API Path: /v2/bulk/verify
- API Path: /v1/bulk/verify
- Rate Limit (Transactions per minute): 5
Input Fields
The below table lists the input fields for Address Verify Service:
| Parameter | Type | Description |
| address | String | Requested address, based on the country's addressing
standard.
|
| addressid | String | AddressId for the request.
|
| addressLines2 | String | Requested address line 2, based on the country's addressing
standard. Single-line request: |
| addressLines3 | String | Additional Requested address details, based on the country's
addressing standard. Single-line request: |
| city | String | Specifies a city or town name.
|
| country | String | Values are based on the ISO 3166-1 standard for country codes
(returned in alpha-2, alpha-3, or numeric
format).
|
| postalCode | String | Main postal code.
|
| state | String | Specifies the state name
|
Output Fields
Below table lists the output fields returned:
| Response Element | Type | Description |
| addressId | String | AddressId for the request.
|
| addressNumber | String | House or building number.
|
| admin1 | AdminField | Specifies the largest geographic area, typically a state or
province.
|
| admin2 | AdminField | Specifies the secondary geographic area, typically a county or
district.
|
| block | String | the block number. |
| city | AdminField | Specifies a city or town name.
|
| country | CountryField | Values are based on the ISO 3166-1 standard for country codes (returned in alpha-2, alpha-3, or numeric format). |
| county | String | The county FIPS code. 25017 |
| crsName | Object |
The coordinate reference system (CRS) used for the candidate's geocode. Expressed in epsg:nnnn format;
|
| errorMessage | String |
The error messagereturned from the service with an error code. |
| formattedAddress | String | All components of the address, formatted to the country's
standard, on one
line.or
|
| formattedLocationAddress | String | Location portion of the address, formatted to the country's
standard.
|
| formattedStreetAddress | String | Street portion of the address, including the directional and
street suffix, formatted to the country's standard.
|
| fromWorldFallBack | ||
| geoHash | String |
Uses the latitude and longitude of the geocoded candidate to return a 32-bit encoded string representing an area. |
| gnafAddressClass | String | The Address_Class is constructed using a combination of elements
from the G-NAF Data Dictionary source tables. The components of the
Address_Class field are: A Alias address record P Principal address record PP Principal primary address record PS Principal secondary address record AP Alias primary address record AS Alias secondary address record |
| gnafConfidence | String | A number indicating how many G-NAF datasets the address is found in. A higher confidence level means that the same address was found in more data contributor sources. |
| gnafGeocodeLevel | String | A number indicating the level o f geocode for the address. Every principal address within the G-NAF database has at least a locality level geocode. They may also have a street level geocode and a point level geocode. |
| gnafParcelId | String | The Parcel ID field is the generic parcel id field provided by custodial data, and represents a Lot on Plan description that is useful for government agencies. The exact format varies. G-NAF source data has over 7 million records with a Parcel_ID. |
| gnafPid | String | The G-NAF Persistent Identifier (G-NAF PID) is a 14-character alphanumeric string that uniquely identifies each G-NAF address. The PID is constructed from a combination of the major address fields of the G-NAF database. |
| gnafReliability | String | A number indicating the geocode precision. Reliability is related to the dictionary used to determine the geocode. Data with geocoded reliability levels 1, 2, and 3 is contained in the GNAF123 Dictionary. This is point (parcel) level geocoded data. Data with geocoded reliability levels 4, 5, and 6 is contained in the GNAF456 Dictionary. This contains non-parcel centroid geocoded data. |
| inputAddressLines | <String> array | Specifies Address Lines provided by the user.
Displays multiple formatted lines to support the postal standard of
a given
country. |
| inputAddressNumber | String | Specifies House or building number provoided by the
user.
|
| inputAdmin1 | AdminField | Specifies the admin1 value provided by the user. Typically a
state or province.
|
| InputAdmin2 | AdminField | Specifies the secondary geographic area details provided by the
user.
|
| inputBorough | AdminField | Specifies the Borough value provided by the user. Unit of local
government or other administrative
subdivision.
|
| inputBuilding | String | Specifies the building value provided by the user i.e. a roofed and walled structure built for permanent use. |
| inputCity | AdminField | Specifies the city or town name provided by the
user.
|
| InputCountry | CountryField | Specifies Country value provided by the user.Values are based on the ISO 3166-1 standard for country codes (returned in alpha-2, alpha-3, or numeric format). |
| inputFloor | String | Specifies the Floor value provided by the user i.e. each level within a building. |
| inputNeighborhood | AdminField | Specifies the neighborhood value provided by the user. For
example City subdivision or locality.
|
| inputPlaceName | String | Specifies the PlaceName value provided by the user. If
applicable, indicates the name of the candidate's place or
building.
|
| inputPostalCode | String | Specifies the PostalCode value provided by the
user.
|
| InputPostalCodeExt | String | Specifies the Postal Code Ext value provided by the user.
Secondary postal code, if one exists. For example, in the US, a
ZIP+4 is 80125-8012.
|
| inputRoom | String | Specifies the Room value provided by the user i.e. a single room within a building. |
| inputStreet | String | Specifies the Street value provided by the user. Street name only
(no directional or street suffix).
|
| inputSuburb | AdminField | Specifies the Suburb value provided by the user. Mixed-use or
residential area within commuting distance of a city or urban
area.
|
| inputUnit | String | Specifies the Unit value provided by the user, for example unit
number "3B". |
| inputUnitType | String | Specifies the Unit Type value provided by the user i.e. group or
suite of rooms within a building that are under common ownership or
tenancy, typically having a common entrance. (APT,
STE, FLAT, etc.). |
| language | object | Specify the locale value.
|
| latitude | <Number> array |
The candidate's geocode, specified as y (latitude) coordinate.
|
| locationDescription | String |
locationDescription describes the description of the geometry location. |
| locationDesignation | String | locationDesignation describes the designation of the geometery location. |
| locationType | Object |
LocationType describes the Geometry location. For example, it will tell the user what the precision of the returned Location is or how it was determined. |
| locCode | ||
| longitude | <Number> array |
The candidate's geocode, specified as x (longitude) coordinate.
|
| lotNum |
Lot numbers are returned for candidates because some rural addresses do not have adequate physical or house number information. |
|
| lotNumber | Integer | 4-digit eLot number. |
| matchCode | String |
Match codes indicate the portions of the address that matched or did not match to the reference file.
|
| pbKey | String |
A unique address identifier returned when an address match is made using the Master Location Dataset (MLD).
|
| placeName | String | If applicable, indicates the name of the candidate's place or
building.
|
| pointId | ||
| postalCode | String | Main postal code.
|
| postalCodeExt | String | Secondary postal code, if one exists. For example, in the US, a
ZIP+4 is 80125-8012.
|
| precisionCode | String | A code describing the precision of the
geocode.
|
| precisionLevel | Integer | A code describing the precision of the geocode.
|
| preDirectional | String | Prefix direction. Can be blank, N, S, E, W, NE, NW, SW, or
SE.
|
| score | Integer | Provides a number from 0-100 to indicate how much the input was changed in order to match to the output candidate. It looks at certain fields including the house and unit numbers, street name, directional, and type, as well as postcode and area name fields. A score of 100 means that all the input fields checked exactly matched the output candidate. Available for all countries and the calculation is consistent from one country to another. |
| status | String | Status of the response.
|
| street | String | Street name only (no directional or street
suffix).
|
| throughfareType | String | Street type after the main address.
|
Bulk Verify V2 Fields
Bulk Geocode V2 expands the output schema to align with the Real-Time Geo Addressing API and provide richer, globally consistent address intelligence. V2 retains all core V1 fields but introduces new administrative, building-level, match-quality, and formatting fields. It also consolidates many legacy V1-only attributes into the customFields JSON object for better extensibility.
V1 Fields Now Only Available in customFields:
All V1‑only fields removed from V2 appear as keys inside the customFields
JSON object.
Examples include thoroughfareType, matchCode,
county, pbKey, geoHash, USPS DPV
fields, GNAF fields, and many others.
These fields are no longer top‑level columns in V2 but remain fully accessible for workflows that depend on them.
| Field | Description | Version |
|---|---|---|
| addressId | Unique identifier for the processed address record. | V1 & V2 |
| status | Processing status. | V1 & V2 |
| score | Match score. | V1 & V2 |
| formattedAddress | Fully formatted address. | V1 & V2 |
| formattedStreetAddress | Formatted street-level address. | V1 & V2 |
| formattedLocationAddress | Formatted locality-level address. | V1 & V2 |
| addressNumber | Primary address number. | V1 & V2 |
| countryName | Common name of the country. | V2 |
| country | ISO alpha-3 country code. | V1 & V2 |
| countryIso2 | ISO alpha-2 country code. | V2 |
| countryNumeric | ISO numeric-3 country code. | V2 |
| admin1 | First-level administrative area. | V1 & V2 |
| admin1Short | Short name for admin1. | V2 |
| admin2 | Second-level administrative area. | V1 & V2 |
| admin2Short | Short name for admin2. | V2 |
| city | City/locality. | V1 & V2 |
| cityShort | Short name for city. | V2 |
| postalCode | Postal code. | V1 & V2 |
| postalCodeExt | Postal code extension. | V1 & V2 |
| placeName | Place or POI name. | V1 & V2 |
| building | Building name/identifier. | V2 |
| floor | Floor within a building. | V2 |
| neighborhood | City subdivision/locality. | V2 |
| neighborhoodShort | Short name for neighborhood. | V2 |
| suburb | Residential/mixed-use area. | V2 |
| suburbShort | Short name for suburb. | V2 |
| borough | Local government/administrative subdivision. | V2 |
| boroughShort | Short name for borough. | V2 |
| room | Room identifier. | V2 |
| street | Street name. | V1 & V2 |
| addressLines | Postal-standard formatted address lines. | V2 |
| locationType | Location type. | V1 & V2 |
| locationDescription | Descriptive text about the location. | V1 & V2 |
| locationDesignation | Location designation/label. | V1 & V2 |
| locationFeatureType | Type of location feature. | V2 |
| crsName | Coordinate reference system. | V1 & V2 |
| geometryType | Geometry type (always Point). | V2 |
| longitude | Longitude. | V1 & V2 |
| latitude | Latitude. | V1 & V2 |
| addressMatchType | Match type. | V2 |
| addressMatchDescription | Match quality description. | V2 |
| sourceLabel | Address processor information. | V2 |
| classifications | Parsed address component details. | V2 |
| inputAddressNumber | Input address number. | V1 & V2 |
| inputAddressLines | Input address lines. | V1 & V2 |
| inputAdmin1 | Input admin1. | V1 & V2 |
| inputAdmin2 | Input admin2. | V1 & V2 |
| inputCity | Input city. | V1 & V2 |
| inputBorough | Input borough. | V1 & V2 |
| inputNeighborhood | Input neighborhood. | V1 & V2 |
| inputSuburb | Input suburb. | V1 & V2 |
| inputPostalCode | Input postal code. | V1 & V2 |
| inputPostalCodeExt | Input postal code extension. | V1 & V2 |
| inputPlaceName | Input place name. | V1 & V2 |
| inputStreet | Input street. | V1 & V2 |
| inputBuilding | Input building. | V1 & V2 |
| inputFloor | Input floor. | V1 & V2 |
| inputRoom | Input room. | V1 & V2 |
| inputUnit | Input unit. | V1 & V2 |
| inputUnitType | Input unit type. | V1 & V2 |
| inputCountry | Input country. | V1 & V2 |
| customFields | JSON object containing extended attributes. | V1 & V2 |
| unitType | Unit type. | V1 & V2 |
| unit | Unit identifier. | V1 & V2 |
| errorMessage | Error message. | V1 & V2 |