gotnerfed

Public API

Read-only REST. Public access is rate-limited per IP. Authenticated callers (Bearer token, paid API tier) get higher limits and full AI Jury verdicts.

Base URL

https://gotnerfed.com/api/v1

Rate limits (per minute)

Rate limit metadata is returned in X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset headers on every response.

Endpoints

GET /api/v1/receipts

List receipts. Optional query params:

GET /api/v1/receipts/{id}

Single receipt with full detail (impact estimate, delta, vendor response, full or aggregate jury).

GET /api/v1/vendors

List all watched vendors with current Nerf Index, band, defining stat, recent counts.

GET /api/v1/vendors/{slug}

Full vendor detail: stats + 30/60/90-day forecast + last 10 receipts.

Authentication

Public endpoints work without a key. To upgrade tier limits and unlock raw AI Jury verdicts, paid customers send:

Authorization: Bearer YOUR_API_KEY

API keys ship alongside Better-Auth in v0.2 (waitlist closing on 100). Founding-tier waitlist signup at /pricing.

Examples

# All critical receipts in 2026
curl https://gotnerfed.com/api/v1/receipts?severity=critical&since=2026-01-01

# Cursor's vendor profile + forecast
curl https://gotnerfed.com/api/v1/vendors/cursor

# Vendor leaderboard
curl https://gotnerfed.com/api/v1/vendors

# Single receipt with full jury (paid, Bearer token required)
curl -H "Authorization: Bearer YOUR_KEY" \
  https://gotnerfed.com/api/v1/receipts/cursor-2025-06-credit-rebill

Stability

This is v1. Breaking changes will roll out as v2; v1 stays online for at least 12 months after v2 ships. Subscribe to the RSS feed for changelog notifications about the API itself.