buildwithtrace/trace-kicad-footprints-lib. Validation runs
locally (no backend); submission is proxied to the backend, which opens the PR.
Validate the file — POST /api/contribute/validate
Multipart form with
file (.kicad_mod only, ≤ 10 MB). The route checks the file
starts with (footprint or (module and counts pads. No auth.Validation rules
- File must be
.kicad_mod(the footprints site rejects.kicad_sym). - Max 10 MB.
- Content must start with
(footprintor(module.padCountis counted from(padtokens.
Backend submit payload
| Status | Meaning |
|---|---|
400 | Missing fields / not a .kicad_mod |
401 | Not authenticated |
Track submission status from
/my-footprints. PRs are reviewed for IPC/KLC compliance
before merge.
