Skip to content

Get All Capabilities

Request

Returns all the available PCB properties and the values available for each of them, as well as the default value.

Some capabilities depend on the values of other capabilities, which means the list of available values is not complete unless the pcb-specific endpoint is used.

GET
/ems/pcb/capabilities
curl -i -X GET \
  https://api.luminovo.com/ems/pcb/capabilities

Responses

List of PCB capabilities

Bodyapplication/json
boardobject(PCBV2BoardCapabilities)required
layerStackobject(PCBV2LayerStackCapabilities)required
mechanicalobject(PCBV2MechanicalCapabilities)required
reportsobject(PCBV2ReportsCapabilities)required
markingsobject(PCBV2MarkingsCapabilities)required
miscellaneousobject(PCBV2MiscellaneousCapabilities)required
Response
{ "board": { "boardHeight": {}, "boardWidth": {}, "silkscreenColor": {}, "silkscreenSide": {}, "surfaceFinish": {}, "enigThickness": {}, "applicationType": {}, "hardGold": {}, "hardGoldArea": {}, "hardGoldThickness": {}, "exposedCopperArea": {}, "exposedCopperAreaTop": {}, "exposedCopperAreaBottom": {}, "traceWidth": {}, "outerTraceWidth": {}, "innerTraceWidth": {}, "copperClearance": {}, "outerCopperClearance": {}, "innerCopperClearance": {}, "soldermaskColor": {}, "soldermaskSide": {}, "soldermaskDam": {}, "soldermaskClearance": {}, "soldermaskMaterialVendor": {}, "soldermaskMaterialNumber": {}, "ipc600Class": {}, "eTest": {}, "pressFit": {}, "pressFitTechnology": {}, "impedanceTested": {}, "impedanceTolerance": {}, "peelableMask": {}, "captonTape": {}, "reports": {}, "itar": {}, "carbonPrint": {}, "carbonPrintSide": {}, "edgeMetalization": {}, "flammabilityRating": {}, "ctiClass": {}, "plcClass": {}, "maxXOutsAllowed": {}, "halogenFree": {}, "placementSide": {}, "ecobond": {}, "numberOfLines": {}, "halfCutPlatedVias": {} }, "layerStack": { "layerstackType": {}, "layerstackThicknessTolerance": {}, "ulLayerStack": {}, "ulMarkingType": {}, "layercount": {}, "finalThickness": {}, "baseMaterial": {}, "outerCopperThickness": {}, "innerCopperThickness": {}, "minOuterLayerStructure": {}, "minInnerLayerStructure": {}, "rohsCompilant": {}, "tgValue": {}, "numberOfPrepregs": {}, "numberOfLaminationCycles": {}, "materialVendor": {}, "materialNumber": {} }, "mechanical": { "minViaDiameter": {}, "viaFilling": {}, "blindVias": {}, "buriedVias": {}, "chamfering": {}, "aspectRatio": {}, "totalDrillCount": {}, "microVias": {}, "phCount": {}, "phToolCount": {}, "nphCount": {}, "phMinSize": {}, "nphMaxSize": {}, "phMaxSize": {}, "nphToolCount": {}, "phAnnularRing": {}, "phAnnularRingBreakouts": {}, "nphMinSize": {}, "phSurfaceArea": {} }, "reports": { "crossSection": {}, "xRayMeasurement": {}, "xRayMeasurementPoints": {}, "firstArticleInspection": {}, "certificateOfConformance": {} }, "markings": { "dateCode": {}, "fabricatorLogo": {}, "datamatrixCode": {} }, "miscellaneous": { "manufacturingInformation": {} } }