https://footprints.buildwithtrace.com. Backend base: https://api.buildwithtrace.com.
Authenticated routes require Authorization: Bearer <access_token> (see
Authentication). Every backend call carries type=footprint.
Catalog (public, no backend)
Library lists and footprint detail are read from the index via the
data layer (Server Components), not via dedicated routes.
Proxied to backend / upstream
Detail pages
- Browse & Search —
/api/footprints, semantic, by-library - Generate —
/api/generate/footprint - Contribute — validate + submit
- Clipboard & Download —
/api/download/[library] - Saved & Community — my-footprints, community, comments, ratings
Common error codes
The shared
SaveComponentPayload (used by /api/generate/save with type: "footprint") is
documented in the symbols API reference.
