POST api/Pcb/PlaceOrder

Add to Cart

Request Information

URI Parameters

None.

Body Parameters

Request Parameters

PlaceOrderRequest
NameDescriptionTypeAdditional 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

Sample:
{
  "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

PlaceOrderReponse
NameDescriptionTypeAdditional 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

Sample:
{
  "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
}