운송장 생성
요청 URL
/shipment/createLabel
요청 방식
POST
요청 본문 파라미터
| 파라미터명 | 예시 | 타입 | 필수 | 설명 |
|---|---|---|---|---|
| sellerOrderNumber | TESTORDER-001 | String | 예 | 판매 주문 번호 |
| serviceCode | – | String | 예 | 배송 서비스 코드 |
| poZipCode | – | String | 예 | 발송 창고 우편번호 (5자리, 일부 USPS 전용) |
| shipFrom (보내는 사람 주소) | ||||
| code | – | String | 아니오 | 발송지 코드 |
| name | TEST | String | 예 | 회사명 또는 발송자명 |
| attentionName | TEST | String | 아니오 | 담당자명 |
| countryCode | US | String | 예 | 2자리 국가 코드 |
| stateCode | CA | String | 예 | 2자리 주 코드 |
| city | rowland height | String | 예 | 도시 |
| addressLine1 | test | String | 예 | 주소 1 |
| addressLine2 | – | String | 아니오 | 주소 2 |
| postalCode | 91748 | String | 예 | 우편번호 |
| phone | 0000000000 | String | 예 | 전화번호 |
| phoneExtension | 0000 | String | 아니오 | 내선번호 |
| isResidential | false | Boolean | 예 | 거주지 주소 여부 |
| shipTo (받는 사람 주소) | ||||
| name | TEST | String | 예 | 회사명 또는 수취인명 |
| attentionName | TEST | String | 아니오 | 담당자명 |
| countryCode | US | String | 예 | 2자리 국가 코드 |
| stateCode | CA | String | 예 | 2자리 주 코드 |
| city | rowland height | String | 예 | 도시 |
| addressLine1 | test | String | 예 | 주소 1 |
| addressLine2 | – | String | 예 | 주소 2 |
| postalCode | 91748 | String | 예 | 우편번호 |
| phone | 0000000000 | String | 예 | 전화번호 |
| phoneExtension | 0000000000 | String | 아니오 | 내선번호 |
| isResidential | true | Boolean | 예 | 거주지 주소 여부 |
| packages (패키지 목록) | ||||
| length | 10 | Number | 예 | 길이 |
| width | 10 | Number | 예 | 너비 |
| height | 10 | Number | 예 | 높이 |
| weight | 14 | Number | 예 | 무게 |
| quantity | 1 | Number | 예 | 수량 |
| declaredValue | 100 | Number | 아니오 | 보험가 (USD) |
| reference1 | REF01 | String | 아니오 | 참조번호 1 |
| reference2 | – | String | 아니오 | 참조번호 2 |
| options (주문 설정) | ||||
| dimensionUnitCode | IN | String | 예 | 사이즈 단위 (IN = 인치) |
| weightUnitCode | LBS | String | 예 | 무게 단위 (LBS = 파운드) |
| packageType | customPackage | String | 아니오 | 패키지 유형 (기본값: customPackage) |
| shipDate | 2022-05-14 | String | 아니오 | 발송일 (YYYY-MM-DD) |
| deliveryConfirmation | signature | String | 아니오 | 서명 서비스: none / signature / adultSignature |
| isReturnLabel | false | Boolean | 아니오 | 반품 운송장 여부 |
| isDG | false | Boolean | 아니오 | 위험물 여부 |
| isUniqueSellerOrderNumber | false | String | 아니오 | 주문번호의 고유성 강제 여부 |
요청 예시
{
"sellerOrderNumber": "TESTORDER-001",
"shipFrom": {
"name": "TEST",
"attentionName": "TEST",
"countryCode": "US",
"stateCode": "CA",
"city": "rowland height",
"addressLine1": "test",
"addressLine2": "",
"postalCode": "91748",
"phone": "0000000000",
"phoneExtension": "0000"
},
"shipTo": {
"name": "TEST",
"attentionName": "TEST",
"countryCode": "US",
"stateCode": "CA",
"city": "rowland height",
"addressLine1": "test",
"addressLine2": "",
"postalCode": "91748",
"phone": "0000000000",
"phoneExtension": "0000000000",
"isResidential": true
},
"packages": [
{
"length": 10,
"width": 10,
"height": 10,
"weight": 14,
"quantity": 1,
"reference1": "REF01"
}
],
"options": {
"dimensionUnitCode": "IN",
"weightUnitCode": "LBS"
}
} 응답 예시
{
"code": 200,
"data": {
"masterTrackingNumber": "1Z005780000000000",
"ShipmentNo": "shipment_c26h06ron0mddh2186p0",
"carrierCode": "UPS",
"serviceCode": "UPSGround",
"totalCharge": 10.02,
"currencyCode": "USD",
"chargeItems": null,
"labelUrl": "https://pdf_url",
"labelFileType": "pdf",
"trackingNumbers": [
"1Z005780000000000"
],
"sellerOrderNumber": "TESTORDER-001",
"fileDatas": null
},
"message": "success"
}