Smarty logo

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.

Semantic Vocabularies

Smarty Context

6 classes · 46 properties

JSON-LD

Resources

🔗
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-productions.s3.amazonaws.com/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: 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: [email protected]