Dataset API
A Dataset API sells keyed lookups and queries over a Dataset to developers and Agents, metered per call.
Every record names its Source and when it was last refreshed.
The business
| Line | Default |
|---|---|
| Earns | usage |
| Typical Prices | $0.002 per lookup; $49 a month for 50,000 calls |
| First revenue on | A Demand Budget of $0 |
| Supply | digital: Agents do the work |
| Motions | b2d, b2a, b2a2d |
| One metric per state | Idea: Problem interviews; Building: Committed ICP members; Live: Active calling keys; Repeatable: Month-3 retention; Scale: Net revenue retention |
| Seed Plays | Agent registries, Directory listings, Community answers |
| Compounding Plays | Programmatic SEO, Answer engine optimization, Developer relations |
| Offer | Price | Features | Limits | At its bound | On sale |
|---|---|---|---|---|---|
Pay as you go (pay-as-you-go) | $0.002 per lookup, billed monthly | Collection.query | None. | None. | Always |
Monthly (monthly) | $49 a month | Collection.export | Collection.query: 50,000 a calendar month | overage | Always |
An Entitlement bounded by a Limit has kind limit; one without has kind feature. The kind is computed, never set.
atBound | A call past the Limit |
|---|---|
overage | Allowed: each unit past the Limit is billed through the Meter. |
Offer.publish puts each Offer on every buy surface: checkout, paymentLink, pricingTable, portalEntry, mcpBuyTool, http402.
Adds
| Kind | Item | From |
|---|---|---|
| System | Datasets | This template |
Wakes
Staffing
Floor
None.
Controls
- Vulnerability management
- Deploy reconciliation
- Change approval
- Environment separation
- Processing definitions
- Input validation
- Purpose limitation
Builders
Next
Example
A Startup sells business-registration records. One call takes a company name and state and returns its status, officers, and filing date, at $0.002 a lookup.