ExerciseDB API
A public exercise catalog client apps can sync and cache offline. Beyond the endpoints: API-key auth with usage tiers and rate limiting, an incremental sync protocol with tombstones, RFC 9457 errors, Lemon Squeezy billing, a developer dashboard and a docs site. 116 tests. You can run real requests against it from the case study.
- Tests
- 116
- Errors
- RFC 9457
- Auth
- API keys + tiers
- Status
- Live in production
- Node.js
- Express
- PostgreSQL
- Supabase
- Zod
- Vitest
- OpenAPI
- Vue
