Addressing API Custom Preferences
Custom preferences supported by the Verify Service are for use against any country dataset.
To create a custom preference for a POST request, follow this code snippet.
"preferences" : {
"customPreferences" : {
"<YOUR_CUSTOM_PREFERENCE>" : "<value>"
}
Parameter | Type | Description |
---|---|---|
ADDRESS_CASING | string | Values are:
|
DPV_CMRA | boolean as string | Indicates whether Finalist will perform CMRA processing. |
DPV_DNA | boolean as string | Indicates whether Finalist uses the Door Not Accessible (DNA) Table and returns the proper DNA code. |
DPV_NDD | boolean as string | Indicates Non-Delivery Days (NDD) - days which an address CANNOT receive mail. |
DPV_NO_STAT | boolean as string | Indicates whether Finalist uses the No-Stat Table and returns the proper No-Stat code. |
DPV_NSL | boolean as string | Indicates whether Finalist uses the DPV No Secure Location (NSL) Table and returns the proper NSL code. |
DPV_PBSA | boolean as string | Indicates whether Finalist uses the PBSA Table and returns the proper PBSA code. |
DPV_THROWBACK | boolean as string | Indicates whether Finalist uses the DPV Throwback Table and returns the proper Throwback code. |
DPV_TIE_BREAK | boolean as string | Indicates whether to use DPV tie break processing. Note: The USPS CASS regulations
require DPV Tie Break processing to generate the USPS Form 3553
(USPS CASS Summary Report). |
DPV_VACANT | boolean as string | Indicates whether Finalist uses the Vacant Table and returns the proper Vacant code. |
EARLY_WARNING_SYSTEM | boolean as string | Indicates whether Finalist will perform Early Warning System (EWS) processing. |
FINALIST_LOG_LEVEL | string | Set the messaging level.
|
FIND_DPV | boolean as string | Indicates whether Finalist performs Delivery Point Validation
(DPV) processing. Note: The
USPS CASS regulations require Delivery Point Validation (DPV)
processing to generate the USPS Form 3553 (USPS CASS Summary
Report). |
FIND_LACSLINK | boolean as string | Determines whether Finalist performs LACSLink processing. Note: The USPS CASS regulations
require LACSLink
processing. If you do not perform LACSLink processing, Finalist
does not generate a USPS Form 3553 (CASS Summary
Report). |
FIND_RDI | boolean as string | This field indicates whether Finalist will perform Residential Delivery Indicator (RDI) processing. |
FIND_SUITELINK | boolean as string | Indicates whether Finalist will perform SuiteLink processing. |
MAILER_ADDRESS1 through MAILER_ADDRESS4 | string | CASS-certified mailer address. |
MAILER_CITY_LINE | string | CASS-certified mailer city line. |
MAILER_NAME | string | CASS-certified mailer name. |
MATCH_ON_ADDRESS_NUMBER | boolean as string |
|
MATCH_ON_ADMIN1 | boolean as string |
|
MATCH_ON_ADMIN2 | boolean as string |
|
MATCH_ON_CITY | boolean as string |
|
MATCH_ON_NEIGHBORHOOD | boolean as string |
|
MATCH_ON_PLACE_NAME | boolean as string |
|
MATCH_ON_POSTAL_CODE | boolean as string | Indicates if the input postCode1 field
matched the candidate's postCode1 field.
|
MATCH_ON_POSTAL_CODE_EXT | boolean as string | Indicates if the input postCode2 field (post
code extension) matched the candidate's
postCode2 field.
|
MATCH_ON_STREET_NAME | boolean as string | Indicates if the input street name matched the candidate's street
name.
|
R777_DELIVERABLE | boolean as string | Determines whether Finalist performs Carrier Route code R777 processing. |
REMOVE_NOISE_CHARS | boolean as string | Determines if Finalist removes unnecessary punctuation and blanks.
|
RESULT_CODE | boolean as string | Return codes describing the result of the validation processing. |
RETURN_ALIAS_STREET_WITH_TYPE | string | Returns an alias street name with street type. |
RETURN_INPUT_FIRM | boolean as string | This field determines whether Finalist returns the input firm.
|
RETURN_PARSED_INPUT | boolean as string | The Parsed Input address displays the formatted input street
address and each input address element in a separate field. This
feature can help you understand how the input address was parsed by
the geocoder and identify specific input elements that could not be
geocoded.
|
RETURN_SLK_SECONDARY | string | Action to take when an input secondary is provided that does not match the SuiteLink returned information. |
STAND_ALONE_PMB | boolean as string |
Pass in the Private Mailbox (PMB) information without being on the address line. |
STAND_ALONE_UNIT | boolean as string | Pass in Unit information (e.g., apartment or flat number) without being on the address line. |
VM_DATA_BLOCK | boolean as string | Data for National Change of Address (NCOA) processing. |