SmartyStreets
SmartyStreets offers software for address validation and geocoding services.
Credentials
Key pairs must remain secret. They should not be used on client-side HTML or in client-side applications.
Use secret key pairs only on server-side code that connects directly to the SmartyStreets API servers.
A secret key pair is not limited to any particular hostname like website keys are. A key pair consists of an ID to identify your account and a token in place of a password.
How to insert credentials:
-
Navigate to
-
Enter the name of the account.
-
Enter your AuthId and AuthToken.
-
Click on Verify.
-
Click on Save.
Triggers
This component has no trigger functions. This means it will not be accessible to select as a first component during the integration flow design.
Actions
International street address
Action to verify an international address using the SmartyStreets International API.
This action can not be accessed from the free (test) account. Hence it can not be tested. Your account must be subscribed to a SmartyStreets plan to use this action. |
Request JSON schema src/main/resources/schemas/json/InternationalStreetAddress.in.json
US autocomplete
This action is to use the SmartyStreets US Autocomplete API.
Because the US Autocomplete API relies on the user to know their primary number, the returned suggestions do not necessarily represent valid addresses.
These suggestions contain the house number provided as well as a valid street+city+state .
Submitting those values to the US Street API will provide the fully validated address if one exists.
|
Request JSON schema src/main/resources/schemas/json/USAutocomplete.in.json
US extract
This action uses the extraction endpoint to find and validate addresses in arbitrary text input.
Request JSON schema src/main/resources/schemas/json/USExtract.in.json