Smarty website screenshot

Smarty

Smarty (formerly SmartyStreets) is an address intelligence company that provides REST APIs for US and international address verification, validation, geocoding, and autocomplete at high volume. The platform supports over 210 million US addresses including 20 million non-USPS addresses, delivering up to 55 metadata points and ZIP9-level geocodes per lookup. Smarty offers both cloud-hosted and on-premises deployment options, supporting embedded-key and secret-key authentication patterns. APIs are designed for high-throughput workloads, with US address lookups reaching up to 25,000 per second, making Smarty suitable for enterprise address validation pipelines and real-time checkout address autocomplete.

9 APIs 0 Features
Address VerificationGeocodingAddress AutocompleteZIP CodeAddress IntelligenceLocation DataInternational AddressUS Address

APIs

US Street Address API

Verifies and validates US street addresses against the USPS database, returning standardized components, deliverability status, and up to 55 metadata points including ZIP9 geoco...

US Autocomplete Pro API

Provides real-time US address suggestions as users type, returning verified deliverable address candidates to improve form completion speed and accuracy.

US ZIP Code API

Looks up and validates US ZIP codes, returning city and state associations, county data, and related geographic metadata for a given ZIP or city/state combination.

US Reverse Geocode API

Converts latitude/longitude coordinates into US street addresses, returning the nearest verified addresses with full component breakdown and metadata.

US Address Enrichment API

Returns up to 350 property attributes for a US address, including property characteristics, estimated value, ownership data, and neighborhood demographics to enrich address reco...

US Extract API

Extracts and validates US addresses from freeform, unstructured text input, identifying and standardizing all address mentions within a block of text.

International Street Address API

Verifies and standardizes street addresses for countries outside the United States, returning corrected components and postal codes in country-appropriate formats.

International Address Autocomplete API

Delivers real-time address suggestions for international addresses as users type, supporting multiple countries with locally formatted address candidates.

International Postal Code API

Validates and looks up postal codes for international locations, returning associated city, region, and geographic metadata for a given country and postal code combination.

Pricing Plans

Smarty Plans Pricing

5 plans

PLANS

Rate Limits

Smarty Rate Limits

3 limits

RATE LIMITS

FinOps

Smarty Finops

FINOPS

Semantic Vocabularies

Smarty Context

6 classes · 46 properties

JSON-LD

Example Payloads

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
📄
ChangeLog
ChangeLog
🔗
X
X
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
JSONLDContext
JSONLDContext
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema

Sources

Raw ↑
aid: smarty
name: Smarty
description: Smarty (formerly SmartyStreets) is an address intelligence company that provides REST APIs for US and international
  address verification, validation, geocoding, and autocomplete at high volume. The platform supports over 210 million US
  addresses including 20 million non-USPS addresses, delivering up to 55 metadata points and ZIP9-level geocodes per lookup.
  Smarty offers both cloud-hosted and on-premises deployment options, supporting embedded-key and secret-key authentication
  patterns. APIs are designed for high-throughput workloads, with US address lookups reaching up to 25,000 per second, making
  Smarty suitable for enterprise address validation pipelines and real-time checkout address autocomplete.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Address Verification
- Geocoding
- Address Autocomplete
- ZIP Code
- Address Intelligence
- Location Data
- International Address
- US Address
url: https://raw.githubusercontent.com/api-evangelist/smarty/refs/heads/main/apis.yml
created: '2026-06-12'
modified: '2026-06-12'
specificationVersion: '0.19'
apis:
- aid: smarty:us-street-address-api
  name: US Street Address API
  description: Verifies and validates US street addresses against the USPS database, returning standardized components, deliverability
    status, and up to 55 metadata points including ZIP9 geocodes. Supports both single-address GET requests and batch POST
    requests of up to 100 addresses per call.
  humanURL: https://www.smarty.com/products/apis/us-street-api
  baseURL: https://us-street.api.smarty.com/street-address
  tags:
  - US Address
  - Address Verification
  - USPS
  - Geocoding
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/apis/us-street-api/reference
  - type: OpenAPI
    url: openapi/smarty-us-street-address-api-openapi.yml
- aid: smarty:us-autocomplete-pro-api
  name: US Autocomplete Pro API
  description: Provides real-time US address suggestions as users type, returning verified deliverable address candidates
    to improve form completion speed and accuracy.
  humanURL: https://www.smarty.com/products/apis/us-autocomplete-api
  baseURL: https://us-autocomplete-pro.api.smarty.com/lookup
  tags:
  - US Address
  - Autocomplete
  - Address Suggestions
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/us-autocomplete-pro-api
  - type: OpenAPI
    url: openapi/smarty-us-autocomplete-pro-api-openapi.yml
- aid: smarty:us-zipcode-api
  name: US ZIP Code API
  description: Looks up and validates US ZIP codes, returning city and state associations, county data, and related geographic
    metadata for a given ZIP or city/state combination.
  humanURL: https://www.smarty.com/products/apis/us-zipcode-api
  baseURL: https://us-zipcode.api.smarty.com/lookup
  tags:
  - US Address
  - ZIP Code
  - Geocoding
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/us-zipcode-api
  - type: OpenAPI
    url: openapi/smarty-us-zipcode-api-openapi.yml
- aid: smarty:us-reverse-geocode-api
  name: US Reverse Geocode API
  description: Converts latitude/longitude coordinates into US street addresses, returning the nearest verified addresses
    with full component breakdown and metadata.
  humanURL: https://www.smarty.com/products/apis/us-reverse-geocoding
  baseURL: https://us-reverse-geo.api.smarty.com/lookup
  tags:
  - US Address
  - Reverse Geocoding
  - Coordinates
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/us-reverse-geo-api
  - type: OpenAPI
    url: openapi/smarty-us-reverse-geocode-api-openapi.yml
- aid: smarty:us-address-enrichment-api
  name: US Address Enrichment API
  description: Returns up to 350 property attributes for a US address, including property characteristics, estimated value,
    ownership data, and neighborhood demographics to enrich address records.
  humanURL: https://www.smarty.com/products/apis/us-address-enrichment-api
  baseURL: https://us-enrichment.api.smarty.com/lookup
  tags:
  - US Address
  - Address Enrichment
  - Property Data
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/us-enrichment-api
  - type: OpenAPI
    url: openapi/smarty-us-address-enrichment-api-openapi.yml
- aid: smarty:us-extract-api
  name: US Extract API
  description: Extracts and validates US addresses from freeform, unstructured text input, identifying and standardizing all
    address mentions within a block of text.
  humanURL: https://www.smarty.com/products/apis/us-extract-api
  baseURL: https://us-extract.api.smarty.com
  tags:
  - US Address
  - Address Extraction
  - Text Processing
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/us-extract-api
  - type: OpenAPI
    url: openapi/smarty-us-extract-api-openapi.yml
- aid: smarty:international-street-address-api
  name: International Street Address API
  description: Verifies and standardizes street addresses for countries outside the United States, returning corrected components
    and postal codes in country-appropriate formats.
  humanURL: https://www.smarty.com/products/apis/international-street-api
  baseURL: https://international-street.api.smarty.com/verify
  tags:
  - International Address
  - Address Verification
  - Global
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/international-street-api
  - type: OpenAPI
    url: openapi/smarty-international-street-address-api-openapi.yml
- aid: smarty:international-address-autocomplete-api
  name: International Address Autocomplete API
  description: Delivers real-time address suggestions for international addresses as users type, supporting multiple countries
    with locally formatted address candidates.
  humanURL: https://www.smarty.com/products/apis/international-address-autocomplete-api
  baseURL: https://international-autocomplete.api.smarty.com/lookup
  tags:
  - International Address
  - Autocomplete
  - Global
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/international-autocomplete-api
  - type: OpenAPI
    url: openapi/smarty-international-address-autocomplete-api-openapi.yml
- aid: smarty:international-postal-code-api
  name: International Postal Code API
  description: Validates and looks up postal codes for international locations, returning associated city, region, and geographic
    metadata for a given country and postal code combination.
  humanURL: https://www.smarty.com/products/apis/international-postal-code-api
  baseURL: https://international-postal-code.api.smarty.com/lookup
  tags:
  - International Address
  - Postal Code
  - Global
  properties:
  - type: Documentation
    url: https://www.smarty.com/docs/cloud/international-postal-code-api
  - type: OpenAPI
    url: openapi/smarty-international-postal-code-api-openapi.yml
common:
- type: DomainSecurity
  url: security/smarty-domain-security.yml
- type: Authentication
  url: authentication/smarty-authentication.yml
- type: Website
  url: https://www.smarty.com/
- type: Documentation
  url: https://www.smarty.com/docs
- type: GitHubOrganization
  url: https://github.com/smartystreets
- type: GitHubOrganization
  url: https://github.com/smarty
- type: LinkedIn
  url: https://www.linkedin.com/company/smarty-digital-llc
- type: Blog
  url: https://www.smarty.com/blog
- type: Pricing
  url: https://www.smarty.com/pricing
- type: StatusPage
  url: https://status.smarty.com/
- type: ChangeLog
  url: https://www.smarty.com/docs/changelog
- type: X
  url: https://x.com/smartycompany
- type: Plans
  url: plans/smarty-plans-pricing.yml
- type: RateLimits
  url: rate-limits/smarty-rate-limits.yml
- type: FinOps
  url: finops/smarty-finops.yml
- type: Vocabulary
  url: vocabulary/smarty-vocabulary.yml
- type: JSONLDContext
  url: json-ld/smarty-context.jsonld
- type: JSONSchema
  url: json-schema/smarty-us-address-request.json
- type: JSONSchema
  url: json-schema/smarty-us-address-response.json
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com