Skip to main content
The same checks as the MCP’s parts_check and design_check. Run them whenever the board changes.

Parts

A part list and how many boards will be built; no files.
quantity is per board. Or send a BOM file’s text as bom_csv (up to 300 KB, 300 lines). JLCPCB’s stock answers in about two seconds; Digi-Key, Mouser, LCSC and Octopart follow for what JLCPCB lacks, within wait_s (0 to 50, default 20). Parts still being looked up come back as checking with retry_after_s (also the Retry-After header): send the same check again then. A list checked in the last ten minutes, or a part looked up in the last twelve hours, answers without asking a supplier again. cost_usd is for the whole build; summary has the totals per build and per board.

Design

Upload the files (POST /v1/uploads), then:
findings come worst first: must_fix, warning, note. Pass copper_oz and thickness_mm when the board isn’t 1 oz and 1.6 mm. A large board can take a minute or two. Past about 2.5 minutes the reply is checking with the findings so far and retry_after_s (also the Retry-After header): send the same check again then.
Fab verdicts are an estimate from each fab’s published limits, not the fab’s own review. Summit’s lead times are not very reliable: plan with margin.

Board options

GET /v1/capabilities lists JLCPCB’s materials, finishes, mask colours, via processes, its 35 documented services and the jlc_options a quote takes. A live quote confirms availability and price.