How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Smarty us-enrichment API

The us-enrichment API from Smarty — 8 operation(s) for us-enrichment.

Smarty us-enrichment API is one of 6 APIs that Smarty publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include us-enrichment. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 8 operations across 8 paths, and defines 21 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://us-enrichment.api.smarty.com.

8 operations 8 paths 21 schemas 8 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://us-street.api.smarty.com/street-address
Authentication
API Key, API Key, API Key
Terms of Service
Resource Areas
1

Authentication & Security 3

Smarty us-enrichment API declares 3 security schemes for authenticating requests. An API key is passed in the query as auth-id (auth-id). An API key is passed in the query as auth-token (auth-token). An API key is passed in the query as key (embedded-key).

  • auth-id — URL-encoded ID generated with an associated token in the users Smarty account.
  • auth-token — Authentication token generated with an associated URL-encoded ID in the users Smarty account.
  • embedded-key — Embedded key are associated with one or more hostnames and/or IP addresses which you specify. Each of the hostnames (indicated by the 'Referer' header or 'Orig…

Paths & Operations 8

Across 8 paths, the API surfaces 8 operations — 8 GET. Each is listed below with its method, path, parameters, and response codes.

us-enrichment 8
GET
/lookup/{smartykey}/property
Property Lookup by Smartykey
get-lookup-smartykey-property 6 params → 200304400401402413422429
GET
/lookup/search/property
Property Lookup by Search Fields
get-lookup-property 10 params → 200304400401402413422429
GET
/lookup/{smarykey}/geo-reference/{dataset?}
US Census Block and Tract Lookup by Smartykey
get-lookup-smartykey-geo 7 params → 200304400401402413422429
GET
/lookup/search/geo-reference/{dataset?}
US Census Block and Tract Data Lookup by Search Fields
get-lookup-geo 11 params → 200304400401402413422429
GET
/lookup/{smartykey}/secondary
US Secondary Data Lookup by Smartykey
get-lookup-smartykey-secondary 6 params → 200304400401402413422429
GET
/lookup/search/secondary
US Secondary Data Lookup by Search Fields
get-lookup-secondary 10 params → 200304400401402413422429
GET
/lookup/{smartykey}/secondary/count
US Secondary Data Lookup by Smartykey
get-lookup-smartykey-secondary-count 6 params → 200304400401402413422429
GET
/lookup/search/secondary/count
US Secondary Data Lookup by Search Fields
get-lookup-secondary-count 10 params → 200304400401402413422429

Schemas 21

The contract defines 21 schemas that model the data the API accepts and returns. The most detailed are GroupStructuralAttributes (154 properties), GroupFinancialAttributes (140 properties), GroupLocationAttributes (65 properties), RootAddress (9 properties). Each schema is shown below with its type and property counts.

SecondaryCountResponseSmartyKey
object
2 properties
Alias
object
9 properties
SecondaryResponseSmartyKey
object
4 properties
Secondaries
object
4 properties
PropertyResponseSearch
object
5 properties
SecondaryCountResponseSearch
object
3 properties
Place
object
The Bureau of the Census defines a place as a concentration of population. It consists of a geographical boundary.
4 properties
CoreBasedStatArea
object
Refers collectively to metropolitan statistical areas and micropolitan statistical areas. CBSAs consist of the county or counties (or equivalent entities) asso…
2 properties
FinancialHistoryEntry
array
GroupFinancialAttributes
object
Financial attributes in the Financial Dataset records.
140 properties
CensusTract
string
Geographic entities within counties (or the statistical equivalent of counties).
1 property
GroupLocationAttributes
object
Location attributes in the Principal Dataset records.
65 properties
SecondaryResponseSearch
object
5 properties
CensusBlockAndTractResponseSmartyKey
object
4 properties
GroupStructuralAttributes
object
Structural attributes in the Principal Dataset records.
154 properties
CensusBlock
object
An id of up to 15 characters that identifies a geographical area for statistical analysis.
2 properties
RootAddress
object
9 properties
CensusCountyDivision
object
The county subdivision identifier and name (equivalent to townships).
3 properties
CensusBlockAndTractResponseSearch
object
5 properties
MatchedAddress
object
The address that the search matched to.
4 properties
PropertyResponseSmartyKey
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

smarty-us-enrichment-api-openapi.yml Raw ↑

Other APIs Smarty publishes across the network.

Smarty Lookup API
Smarty reverse-geo API
Smarty street-address API
Smarty US Extract API API
Smarty Verify API
Where this information came from

This is an independent, third-party profile of Smarty us-enrichment API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.