add new features to int street and us enrich api #120
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://app.clickup.com/t/86b6umc3z
To test make sure you have/donate to yourself the us enrichment plan and international address plan:
examples>us_enrichemnt.mjs
-Set your Smarty
authIdandauthTokenfor the server-to-server requests and comment out the client side.-Use the new
withFinancialHistorymethod:let clientBuilder = new SmartyCore.ClientBuilder(credentials).withFinancialHistory();-Log out the result in
handleResponse:console.log(result.response[0].attributes.financial_history, "financial history");you'll see something like this:
examples>international_street.mjs
-Set your Smarty
authIdandauthTokenfor the server-to-server requests and comment out the client side.-Use the new
withOccupantUsemethod:let clientBuilder = new SmartyCore.ClientBuilder(credentials).withOccupantUse();-Log out the result in
displayResult:console.log("Metadata:", result.result[0].metadata);(it will either returnundefinedor something like:occupantUse: 'residential')Test the tests to make sure tests are being tested;) make sure you are on node version 22+ and run:
npm run test