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: kin@apievangelist.com