API / May 29, 2026
Public read API for bikes and fit scores
Rider Height now exposes documented, rate-limited JSON endpoints for bike lists, bike geometry, provenance, and rider fit scoring.
What is new
- Added `/api/v1/bikes` for searchable public bike summaries.
- Added `/api/v1/bikes/{slug}` for bike geometry, provenance, verification state, and web/embed links.
- Exposed public bike image URLs and sanitized vetted asset metadata on bike detail payloads without leaking Storage bucket/key internals.
- Added `/api/v1/fit` for scoring one to five bikes against rider height and inseam.
- Published `/developers/api` with endpoint docs, sample links, caching behavior, and rate-limit notes.
What got fixed
- Linked embed widgets and snippets to the same API contract external integrations can use.
- Added no-store behavior for API errors while keeping successful reads cacheable.
- Kept the API read-only so public integrations cannot mutate contribution or catalog data.
What is coming
- Add stronger production-grade rate limiting at the edge or platform layer.
- Expose richer comparison payloads once more catalog geometry is verified.
- Version future API additions without breaking v1 integrations.