Extract structured PCB specification attributes from a document such as a datasheet or fabrication drawing. Send the raw file bytes as the request body with Content-Type: application/octet-stream. Supported formats: PDF, PNG, JPEG, DOCX, XLSX.
The response is a flat list of extracted attributes. Each attribute carries its value, an optional unit, and the bounding box(es) of where it was found in the document — with coordinates normalized to the [0, 1] range relative to each page's width and height.
Extraction is synchronous and may take several seconds.
Security
BearerAuth
POST
curl -i -X POST \
https://api.luminovo.com/pcb-specification/extract \
-H 'Accept: application/api.luminovo.pcb-specification-v1+json' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/octet-stream' \
-d stringResponse
{ "attributes": [ { … } ] }