United States

PropertyValue
CodeUS
CurrencyUSD
RegionAmericas, Northern America
Name orderGiven name first
StateState, a list of 57
PostcodeRequired, checked, like 90210, and by state
RulesGET /v1/countries/US

Form

The address form, in English. A field that is not required shows its optional label.

CountryUnited States First name Last name Address Apartment, suite, etc. (optional) City StateChoose… ZIP Code90210 Phone number (optional)(201) 555-0123

Fields

FieldLabelRequiredAutocomplete
countryCountry (list)yescountry
first_nameFirst nameyesgiven-name
last_nameLast nameyesfamily-name
line1Addressyesaddress-line1
line2Apartment, suite, etc.noaddress-line2
cityCityyesaddress-level2
stateState (list)yesaddress-level1
postcodeZIP Codeyespostal-code
phone_numberPhone numbernotel
emailEmailyesemail

Postcode

RuleValue
Requiredyes
Pattern^[0-9]{5}([0-9]{4}|[0-9]{6})?$
Example90210
Written as#####, #####-####, #####-######
Checked by state56 of 57, below

POST /v1/validate refuses a postcode sent with a state it does not start like, as not_in_state. A state not listed is checked by pattern only. From libaddressinput.

StateStarts with
Alabama (AL)3[56]
Alaska (AK)99[5-9]
American Samoa (AS)96799
Arizona (AZ)8[56]
Arkansas (AR)71[6-9]|72
California (CA)9[0-5]|96[01]
Colorado (CO)8[01]
Connecticut (CT)06
Delaware (DE)19[7-9]
District of Columbia (DC)20[02-5]|569
Florida (FL)3[23]|34[1-9]
Georgia (GA)3[01]|398|39901
Guam (GU)969([1-2]\d|3[12])
Hawaii (HI)967[0-8]|9679[0-8]|968
Idaho (ID)83[2-9]
Illinois (IL)6[0-2]
Indiana (IN)4[67]
Iowa (IA)5[0-2]
Kansas (KS)6[67]
Kentucky (KY)4[01]|42[0-7]
Louisiana (LA)70|71[0-5]
Maine (ME)039|04
Maryland (MD)20[6-9]|21
Massachusetts (MA)01|02[0-7]|05501|05544
Michigan (MI)4[89]
Minnesota (MN)55|56[0-7]
Mississippi (MS)38[6-9]|39[0-7]
Missouri (MO)6[3-5]
Montana (MT)59
Nebraska (NE)6[89]
Nevada (NV)889|89
New Hampshire (NH)03[0-8]
New Jersey (NJ)0[78]
New Mexico (NM)87|88[0-4]
New York (NY)1[0-4]|06390|00501|00544
North Carolina (NC)2[78]
North Dakota (ND)58
Northern Mariana Islands (MP)9695[0-2]
Ohio (OH)4[3-5]
Oklahoma (OK)7[34]
Oregon (OR)97
Pennsylvania (PA)1[5-8]|19[0-6]
Puerto Rico (PR)00[679]
Rhode Island (RI)02[89]
South Carolina (SC)29
South Dakota (SD)57
Tennessee (TN)37|38[0-5]
Texas (TX)7[5-9]|885|73301|73344
Utah (UT)84
Vermont (VT)05
Virgin Islands, U.S. (VI)008
Virginia (VA)201|2[23]|24[0-6]
Washington (WA)98|99[0-4]
West Virginia (WV)24[7-9]|2[56]
Wisconsin (WI)5[34]
Wyoming (WY)82|83[01]|83414

Phone

RuleValue
Calling code+1
National prefix1
Pattern^[0-9]{10,11}$
Example(201) 555-0123
Written as(###) ###-####

Address format

How an address is written for reading, on an order page, a receipt or a label: address.format in the rules.

CODE
{first_name} {last_name}
{line1}
{line2}
{city}, {state} {postcode}
{country}

On an envelope, the city and state are written in capitals.

Example

A real address in United States, from address.example, written with the format and the state by its name:

CODE
Jane Doe
1600 Pennsylvania Avenue NW
Washington, District of Columbia 20500
United States

State

The form submits the code, which is what an order stores; the name is what the shopper reads, in their language.

CodeName
ALAlabama
AKAlaska
ASAmerican Samoa
AZArizona
ARArkansas
CACalifornia
COColorado
CTConnecticut
DEDelaware
DCDistrict of Columbia
FLFlorida
GAGeorgia
GUGuam
HIHawaii
IDIdaho
ILIllinois
INIndiana
IAIowa
KSKansas
KYKentucky
LALouisiana
MEMaine
MDMaryland
MAMassachusetts
MIMichigan
MNMinnesota
MSMississippi
MOMissouri
MTMontana
NENebraska
NVNevada
NHNew Hampshire
NJNew Jersey
NMNew Mexico
NYNew York
NCNorth Carolina
NDNorth Dakota
MPNorthern Mariana Islands
OHOhio
OKOklahoma
OROregon
PAPennsylvania
PRPuerto Rico
RIRhode Island
SCSouth Carolina
SDSouth Dakota
TNTennessee
TXTexas
UMUnited States Minor Outlying Islands
UTUtah
VTVermont
VIVirgin Islands, U.S.
VAVirginia
WAWashington
WVWest Virginia
WIWisconsin
WYWyoming

Messages

What the form shows under a field when a value is refused, in English. Every language is on its page under Languages.

FieldErrorMessage
countrynot_selectedSelect a country
first_nameblankEnter a first name
first_nameinvalid_charactersFirst name can only contain letters, spaces, hyphens and apostrophes
first_namecontains_emojiFirst name can't contain emojis
first_nametoo_longFirst name must be 255 characters or fewer
last_nameblankEnter a last name
last_nameinvalid_charactersLast name can only contain letters, spaces, hyphens and apostrophes
last_namecontains_emojiLast name can't contain emojis
last_nametoo_longLast name must be 255 characters or fewer
line1blankEnter an address
line1contains_emojiAddress can't contain emojis
line1too_longAddress must be 255 characters or fewer
line2blankEnter address line 2
line2contains_emojiAddress line 2 can't contain emojis
line2too_longAddress line 2 must be 255 characters or fewer
cityblankEnter a city
cityinvalidEnter a valid city
citycontains_emojiCity can't contain emojis
citytoo_longCity must be 255 characters or fewer
statenot_selectedSelect a state
stateinvalidChoose a state from the list
postcodeblankEnter a ZIP Code
postcodeinvalidEnter a valid ZIP Code, like 90210
postcodecontains_emojiZIP Code can't contain emojis
postcodetoo_longZIP Code must be 64 characters or fewer
phone_numberblankEnter a phone number
phone_numberinvalidEnter a valid phone number, like (201) 555-0123
phone_numbercontains_emojiPhone number can't contain emojis
phone_numbertoo_longPhone number must be 24 characters or fewer
emailblankEnter an email address
emailinvalidEnter a valid email, like name@example.com
emailcontains_emojiEmail can't contain emojis
emailtoo_longEmail must be 254 characters or fewer