Skip to content

JS client for SmartyStreets API. Address autocomplete and verification.

License

Notifications You must be signed in to change notification settings

joonhocho/smartystreets-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartystreets-js

Build Status Coverage Status npm version Dependency Status License

JS client for SmartyStreets API. Address autocomplete and verification.

Install

npm install --save smartystreets-js

Usage

import smartystreets from 'smartystreets-js';

const {
  usStreetSingle,
  usAutocomplete,
  internationalStreetSingle,
} = smartystreets({
  authId: process.env.SMARTYSTREET_AUTH_ID,
  authToken: process.env.SMARTYSTREET_AUTH_TOKEN,
});

usStreetSingle({
  street: '3301 South Greenfield Rd',
  city: 'Gilbert',
  state: 'AZ',
  zipcode: '85297',
}).then((res) => {
  console.log(res);
});

usAutocomplete({
  prefix: '1600 amphitheatre pkwy',
}).then((res) => {
  console.log(res);
});

internationalStreetSingle({
  country: 'Japan',
  address1: 'きみ野 6-1-8',
  locality: '大和市',
  administrative_area: '神奈川県',
  postal_code: '242-0001',
}).then((res) => {
  console.log(res);
});

About

JS client for SmartyStreets API. Address autocomplete and verification.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published