Adding the Verify address action
Both adapters expose a single action, Verify address, and both are invoke only. You call them from inside a flow. Neither adapter can start an integration.1
Open an integration
Open or create an integration. Any style works, including app driven, scheduled, and event driven.
2
Add the connection
Drag your Loqate connection onto the flow at the point where you want the address verified.
3
Name the endpoint
Give the endpoint a name and click Continue.
4
Select the action
Select the Verify address action and click Continue, then Finish.
5
Map the request
Open the mapper for the new invoke and map your source fields onto the request.
Request
Both adapters accept the same two fields.
You do not need to split the address into components before calling. Loqate parses the input itself, so mapping a concatenated address line, or a single free text field captured from a form, works well.
Response: GBG Loqate Reach
Response: GBG Loqate Verify
Verify does not return
confidence, recommendation, or match_level. If your flow needs a decision rather than raw codes, use the Reach adapter instead, or derive your own rules from the AVC.
Address components
Both adapters return the samefields object. Loqate fills in components that were missing from the input when the reference data supplies them, so expect fields you did not send. In the example above, the request had no country_name or ZIP+4, but the response has both. A component is returned empty only when it does not apply to that country or the reference data cannot supply it.
Neither adapter returns geographic coordinates. If you need latitude and longitude, use the Loqate geocoding services directly. See Address Verify.
Reading the AVC
Every verification returns an Address Verification Code, which is far more informative than a simple pass or fail. The leading letter is the verification status.
In
V44-I44-P7-100:
Vis the verification status (Verified).44are the post-processed and pre-processed match levels, from0for none up to5for delivery point.4is premise.I44is the parsing status, followed by the lexicon and context identification match levels.P7is the postcode status.P7means the primary postal code was verified and the secondary postal code was added or changed. Here, Loqate verified94043and added the ZIP+4 suffix1351.100is the matchscore, from 0 to 100, indicating how much the input had to change.100means no changes were needed.
Branching on the recommendation
The most common pattern with the Reach adapter is a switch immediately after the invoke, routing onrecommendation.
Because the thresholds behind these values come from the policy set on the connection, you can make a flow stricter or more forgiving without touching the integration itself. If you need two different levels of strictness in the same instance, create two connections with different policies and use whichever the flow requires.

