Build on URDB integrity data
Programmatic access to product integrity scores, change events, recalls, owner reviews, and the unique ownerSentimentGap metric. REST API, JSON responses, no SDK required.
Quickstart
# Get your key at /settings/api-keys then:
curl https://urdb.io/api/v1/products/framework-laptop-16 \
-H "Authorization: Bearer urdb_live_YOUR_KEY"
All endpoints return { data: {...}, meta: { rateLimit: {...} } } JSON. Rate limit headers are included on every response. Download OpenAPI spec.
Pricing
$0
25 req/day
Personal projects, prototyping, journalism research
$29/mo
10,000 req/day
Apps, browser extensions, research tools
$149/mo
100,000 req/day
ESG platforms, retailers, data teams
Custom
Unlimited
Institutional, white-label, SLA
Free tier requires no credit card. To upgrade to Pro or Business, contact us.
Endpoints
Base URL: https://urdb.io/api/v1/
/api/v1/productsList products — paginated, filterable by category, brand, score
/api/v1/products/:slugFull product detail with integrity score breakdown
/api/v1/products/:slug/versionsVersion history — specs, materials, warranty terms
/api/v1/products/:slug/changesDocumented enshittification events with severity
/api/v1/products/:slug/alertsCPSC recalls and safety alerts
/api/v1/products/:slug/reviewsOwner reviews (anonymized)
/api/v1/products/:slug/ratingAggregate rating + ownerSentimentGap
/api/v1/brandsAll brands with product counts
/api/v1/brands/:slugBrand detail with full product list
/api/v1/brands/:slug/ratingBrand-level rating aggregate
/api/v1/searchFull-text search via Meilisearch
/api/v1/categoriesAll categories with product counts
/api/v1/methodologyScoring methodology and dimension weights
Use cases
🧩
Browser Extensions
Show integrity scores inline on Amazon, Best Buy, and other retailers.
📊
ESG Screening
Filter investment portfolios by product integrity and repairability.
📰
Journalism
Programmatically query enshittification events for investigative reporting.
🔍
Price Comparison
Enrich comparison sites with durability and repairability data.
🎓
Research
Academic consumer welfare research with structured historical data.
Use as an AI tool
URDB is registered as a callable tool in three ecosystems. AI agents can look up integrity scores, enshittification events, and product recommendations in response to natural-language queries.
OpenAI GPT Actions
When creating a custom GPT, paste the OpenAPI spec URL into the Actions configuration. The manifest is at urdb.io/.well-known/ai-plugin.json.
Claude tool_use / OpenAI function_calling
Drop the pre-built tool definitions into your tools array. Available at urdb.io/tools.json.
MCP (Model Context Protocol) — Claude Desktop
Add to your Claude Desktop claude_desktop_config.json:
MCP server source at github.com/urdb-io/mcp (coming soon).
Security
- Keys are hashed with SHA-256 before storage — raw keys never touch our database
- The
urdb_live_prefix enables GitHub secret scanning to auto-detect leaked keys - All API responses are read-only — no write access to URDB data via API keys
- No PII is exposed — reviewer identities are fully anonymized in API responses
- CORS is open for GET requests — use from any origin