POST api/Pcb/PlaceOrder
Add to Cart
Request Information
URI Parameters
None.
Body Parameters
Request Parameters
PlaceOrderRequestName | Description | Type | Additional information |
---|---|---|---|
DataZipFile |
The base 64 data string (Only pass one between PcbFileUrl and it) |
Collection of byte |
None. |
PcbFileUrl |
pcb flle path (Only pass one between DataZipFile and it) |
string |
None. |
PcbFileName |
PCB file name |
string |
Required |
Note |
Order Notes |
string |
None. |
BuildDays |
Production cycle (returned by the Order Quote Interface, here delivers a production cycle ) |
integer |
Required |
BuyerEmail |
User or Buyer E-mail (Contact customer for problems, such as gerber file issues, parameter or price issues,etc). If no email, we'll contact distributor or partner by default. |
string |
None. |
Length |
board length (mm) |
decimal number |
Required |
Width |
board width (mm) |
decimal number |
Required |
Layers |
board layer. 1, 2, 4, 6, 8, 10, 12, 14 |
integer |
Required |
Qty |
quantity 5,10,15..... |
integer |
Required |
Thickness |
thickness 0.2, 0.3, 0.4, 0.6, 0.8, 1.0, 1.2, 1.6, 2.0, 2.4, 2.6, 2.8, 3.0, 3.2 |
decimal number |
Required |
Material |
"FR-4", "Aluminum board", "Rigid-Flex", "Rogers", "HDI", "Copper" |
string |
Required |
DesignInPanel |
Different Designin Panel |
integer |
Required |
MinTrackSpacing |
"3/3mil", "4/4mil", "5/5mil", "6/6mil", "8/8mil" ↑ |
string |
Required |
MinHoleSize |
0.15, 0.2, 0.25, 0.3, 0.8, 1.0, -1 ↑ (mm) |
decimal number |
Required |
SolderMask |
"Green", "Red", "Yellow", "Blue", "White", "Black", "Purple", "Matt black", "Matt green", "None" |
string |
Required |
Silkscreen |
"White", "Black", "None" |
string |
Required |
SurfaceFinish |
"HASL with lead", "HASL lead free", "Immersion gold", "Hard Gold", "OSP", "Immersion Silver", "Immersion Tin", "ENEPIG", "None" |
string |
Required |
ViaProcess |
"Tenting vias", "Plugged vias", "Vias not covered" |
string |
Required |
FinishedCopper |
"0 oz Cu", "1 oz Cu", "2 oz Cu", "3 oz Cu", "4 oz Cu", "5 oz Cu", "6 oz Cu", "7 oz Cu", "8 oz Cu", "9 oz Cu", "10 oz Cu", "11 oz Cu", "12 oz Cu", "13 oz Cu" |
string |
Required |
FR4Tg |
"TG130", "TG150", "TG170", "S1000H TG150" , "S1000-2M TG170" |
string |
Required |
Goldfingers |
"Yes", "No" |
string |
Required |
Request Formats
application/json, text/json
{ "DataZipFile": "QEA=", "PcbFileUrl": "sample string 1", "PcbFileName": "sample string 2", "Note": "sample string 3", "BuildDays": 4, "BuyerEmail": "sample string 5", "Length": 6.1, "Width": 7.1, "Layers": 8, "Qty": 9, "Thickness": 10.1, "Material": "sample string 11", "DesignInPanel": 12, "MinTrackSpacing": "sample string 13", "MinHoleSize": 14.1, "SolderMask": "sample string 15", "Silkscreen": "sample string 16", "SurfaceFinish": "sample string 17", "ViaProcess": "sample string 18", "FinishedCopper": "sample string 19", "FR4Tg": "sample string 20", "Goldfingers": "sample string 21" }
Response Information
Resource Description
PlaceOrderReponseName | Description | Type | Additional information |
---|---|---|---|
OrderNo |
Order Number (Such as 'W0002AS1') |
string |
None. |
DeliveryDate |
Delivery Date |
date |
None. |
Price |
Price |
decimal number |
None. |
Status |
Request processing results ('ok' or 'error') |
string |
None. |
ErrorText |
Error Description ( Empty when request processing successfully ) |
string |
None. |
Code |
状态码 |
integer |
None. |
Response Formats
application/json, text/json
{ "OrderNo": "sample string 1", "DeliveryDate": "2025-05-05T06:00:33.0599385+08:00", "Price": 3.0, "Status": "sample string 4", "ErrorText": "sample string 5", "Code": 6 }