Countries/🇺🇸 United States
🇺🇸
Countries / United States

US data APIs
for your product

8 endpoints covering ZIP codes, SEC/EDGAR company data, ABA routing validation, EIN checks, US states, and federal holidays — everything US SaaS and fintech products need, in one API key.

Get API key free View docs
Endpoints
8 live
Build time
2 days
Best MRR
$4,950/mo
Market
US SaaS + fintech

5 businesses you could build

Click any card to see the full business breakdown — pricing model, revenue target, and margin.

US e-commerce platforms need ZIP code data for shipping zone calculation, sales tax rate lookup, and personalization. ZIPIntel takes a 5-digit ZIP and returns the city, state, lat/lon, and timezone — enabling shipping estimators, tax zone routing, and geo-targeted product pages. Sell as a JavaScript widget or REST API to Shopify apps, WooCommerce plugins, and custom e-commerce platforms that need to auto-fill state/city from ZIP.

💰 Pricing
$29/month per store
🏗 Build time
2 days solo
📈 Revenue target
$2,900/month at 100 store customers
💹 Margin
99% gross margin
🎯 API cost
$9 (Starter — 100 stores × 50 × 30 = 150,000 calls/mo at Growth)
👥 Target customer
US e-commerce stores on Shopify, WooCommerce, BigCommerce, or custom checkout
Endpoints used
/usa/zip/usa/state-info
Zippopotam.us is free but has no SLA, no rate limits, and no support. A productised wrapper with a dashboard and 99.9% uptime SLA is worth $29/mo to any serious store. 1.9 million US Shopify stores is the addressable market.

All 8 USA endpoints

All GET requests. Pass your API key in the X-API-Key header.

GETZIP code lookup
/api/v1/usa/zip

Returns city, state, state abbreviation, latitude, longitude, and country for any US ZIP code via Zippopotam.us

zip
GETUS state information
/api/v1/usa/state-info

Returns state name, capital, largest city, region, timezone, population, area, and statehood year for any of the 50 states + DC

state
GETUS federal holidays
/api/v1/usa/federal-holidays

Returns all US federal holidays for a given year via Nager.Date

year?
GETSEC EDGAR company lookup
/api/v1/usa/sec-company

Returns company CIK, SIC code, industry, state of incorporation, fiscal year, and exchange listings from SEC EDGAR

name?cik?
GETUS area code lookup
/api/v1/usa/area-code

Returns state, region, timezone, and type (geographic/toll-free) for a US telephone area code

code
GETEIN format validation
/api/v1/usa/irs-ein-validate

Validates US Employer Identification Number format (XX-XXXXXXX), checks IRS prefix ranges, returns formatted EIN

ein
GETABA routing number validation
/api/v1/usa/aba-routing

Validates 9-digit ABA routing number checksum, identifies the bank, and returns the Federal Reserve district

routing
GETUS population by state
/api/v1/usa/census-population

Returns population, rank, approximate density, and year-over-year change for a US state or the national total

state?

Starter code

Copy and paste. Works anywhere fetch runs.

javascript
const API_KEY = 'your_api_key_here';

// Look up a ZIP code
async function lookupZIP(zip) {
  const res = await fetch(
    `https://aplicious.com/api/v1/usa/zip?zip=${zip}`,
    { headers: { 'X-API-Key': API_KEY } }
  );
  return res.json();
}

// Get info on a US state
async function getStateInfo(state) {
  const res = await fetch(
    `https://aplicious.com/api/v1/usa/state-info?state=${state}`,
    { headers: { 'X-API-Key': API_KEY } }
  );
  return res.json();
}

// Validate an ABA routing number
async function validateRouting(routing) {
  const res = await fetch(
    `https://aplicious.com/api/v1/usa/aba-routing?routing=${routing}`,
    { headers: { 'X-API-Key': API_KEY } }
  );
  return res.json();
}

// Example usage
const zip = await lookupZIP('90210');
console.log(zip.data.city, zip.data.state); // Beverly Hills, California

const state = await getStateInfo('CA');
console.log(state.data.capital, state.data.region); // Sacramento, West

const routing = await validateRouting('021000021');
console.log(routing.data.valid, routing.data.bank_hint); // true, JPMorgan Chase

Start building with the USA namespace

Free tier: 250 calls/month. No credit card. One API key for all 21 namespaces.

Get free API key See other countries