Newly registered businesses in CO, CT, NY and OR — as static JSON
Static JSON API · 47,195 records · per-state, per-ISO-week files + name lookup · data as of 2026-09-05
What you get
| state | source | window covered | records | endpoint |
|---|---|---|---|---|
| CO | Colorado Secretary of State (via Colorado Information Marketplace) | 2026-08-08 → 2026-09-05 | 15,390 | /v1/state/CO/latest.json |
| CT | Connecticut Secretary of the State (Business Registry on data.ct.gov) | 2026-08-08 → 2026-09-05 | 4,895 | /v1/state/CT/latest.json |
| NY | New York Department of State (Division of Corporations) | 2026-08-08 → 2026-09-05 | 19,643 | /v1/state/NY/latest.json |
| OR | Oregon Secretary of State (Corporation Division) | 2026-07-01 → 2026-07-31 | 7,267 | /v1/state/OR/latest.json |
Endpoints (no key needed for the static files)
curl https://newbiz-api.pages.dev/v1/index.json # states, weeks, counts curl https://newbiz-api.pages.dev/v1/state/CO/latest.json # everything in CO's window, by week curl https://newbiz-api.pages.dev/v1/state/CO/week/2026-W35.json # one ISO week curl https://newbiz-api.pages.dev/v1/meta.json # coverage disclosure + field dictionary
Week files carry week_complete: false means
part of that ISO week lies outside the state’s covered window, so a
small week is an edge week, not a quiet one.
Prefer a spreadsheet? Download the free dated CSV sample from the same source snapshot.
Worked example: check one registration
The snapshot contains Melothi LLC,
CO registry ID 20268099566,
registered 2026-09-05 and collected
2026-09-05. Open
its exact-name JSON file and find
MELOTHILLC; compare the registry ID with the
official dataset.
This shows how to trace a record, not its current legal status or trading activity.
Name lookup (2 static requests)
Find a name within this snapshot's covered dates and states: compute the key with /js/tmkey.js,
hash to a shard, fetch it, read your key. Exact key
(“Melothi, LLC” → MELOTHILLC) and a coarse
sound-alike key.
const { normExact, tmkey, shardOf } = require("./tmkey.js");
const k = normExact("Melothi LLC"); // "MELOTHILLC"
// https://newbiz-api.pages.dev/v1/x/${shardOf(k)}.json → .keys[k] → { n, records }
Try it
Plans
- Free — these static endpoints, directly, for evaluation and personal projects.
- Paid service is not available yet. Marketplace access and ongoing CSV delivery remain in preparation. The free files above are available now.
Who this is for
- Product teams testing whether dated registry fields and four-state coverage fit their workflow.
- Researchers and newsrooms tracking formation activity in the four covered states.