Please download the product registration guide below for further details:
[Download] Coupang OPENAPI Product Registration Guide
Path
POST
/v2/providers/seller_api/apis/api/v1/marketplace/seller-products
Example Endpoint
https://api-gateway.coupang.com/v2/providers/seller_api/apis/api/v1/marketplace/seller-products
Request Parameters
Body Parameter
Name |
Required |
Type |
Description |
|||||||||||||||||||||||
displayCategoryCode |
O |
Number |
Display category code |
|||||||||||||||||||||||
sellerProductName |
O |
String |
Product name for registration
|
|||||||||||||||||||||||
vendorId |
O |
String |
VendorID |
|||||||||||||||||||||||
saleStartedAt |
O |
String |
Starting date of sales |
|||||||||||||||||||||||
saleEndedAt |
O |
String |
Ending date of sales |
|||||||||||||||||||||||
displayProductName |
|
String |
Product name for display
|
|||||||||||||||||||||||
brand |
|
String |
Brand |
|||||||||||||||||||||||
generalProductName |
|
String |
Product name |
|||||||||||||||||||||||
productGroup |
|
String |
Product category |
|||||||||||||||||||||||
marketplaceShippingAndReturnInfo |
|
|
Delivery and return information is required for creating Marketplace items. As for Rocket Growth, Coupang delivers and receive returns and hence this information may be null for creating Rocket Growth listing only. |
|||||||||||||||||||||||
|
deliveryMethod |
O |
String |
Delivery method
|
||||||||||||||||||||||
|
deliveryCompanyCode |
O |
String |
Courier code |
||||||||||||||||||||||
|
deliveryChargeType |
O |
String |
Delivery fee type
|
||||||||||||||||||||||
|
deliveryCharge |
O |
Number |
Standard delivery fee |
||||||||||||||||||||||
|
freeShipOverAmount |
O |
Number |
Conditional amount for free delivery |
||||||||||||||||||||||
|
deliveryChargeOnReturn |
O |
Number |
Initial shipping fee on return |
||||||||||||||||||||||
|
remoteAreaDeliverable |
O |
String |
Remote area delivery possible or not
|
||||||||||||||||||||||
|
unionDeliveryType |
O |
String |
Bundled delivery possible or not
|
||||||||||||||||||||||
|
returnCenterCode |
O |
String |
Return location center code |
||||||||||||||||||||||
|
returnChargeName |
O |
String |
Return location name |
||||||||||||||||||||||
|
companyContactNumber |
O |
String |
Return location contact number |
||||||||||||||||||||||
|
returnZipCode |
O |
String |
Return location postal code |
||||||||||||||||||||||
|
returnAddress |
O |
String |
Return location address |
||||||||||||||||||||||
|
returnAddressDetail |
O |
String |
Return location detail address |
||||||||||||||||||||||
|
returnCharge |
O |
Number |
Return shipping fee |
||||||||||||||||||||||
|
outboundShippingPlaceCode |
O |
Number |
Shipping location address code |
||||||||||||||||||||||
vendorUserId |
O |
String |
Actual user ID (Coupang Wing ID) |
|||||||||||||||||||||||
requested |
O |
Boolean |
Request for automatic approval or not |
|||||||||||||||||||||||
items |
O |
List |
Vendor item option list |
|||||||||||||||||||||||
|
itemName |
O |
String |
Vendor item option name |
||||||||||||||||||||||
|
maximumBuyForPerson |
O |
Number |
Max order quantity per person |
||||||||||||||||||||||
|
maximumBuyForPersonPeriod |
O |
Number |
Max order quantity period |
||||||||||||||||||||||
|
outboundShippingTimeDay |
O |
Number |
Outbound shipping days (day) |
||||||||||||||||||||||
|
unitCount |
O |
Number |
Unit count |
||||||||||||||||||||||
|
adultOnly |
O |
String |
19 or older
|
||||||||||||||||||||||
|
taxType |
O |
String |
Taxable or not
|
||||||||||||||||||||||
|
parallelImported |
O |
String |
Parallel import or not
※ For parallel import products, Certificate of Import Declaration URL should be included when creating product - Guide on how to register (Click) |
||||||||||||||||||||||
|
overseasPurchased |
O |
String |
Overseas purchasing agency or not
※ For purchasing agencies, invoice receipt URL should be included when creating product - How to register (Click) |
||||||||||||||||||||||
|
pccNeeded |
O |
Boolean |
PCC(personal customs clearance code) required or not
|
||||||||||||||||||||||
|
|
Key |
|
String |
Value |
|||||||||||||||||||||
|
certifications |
|
List |
Product certification info |
||||||||||||||||||||||
|
|
certificationType |
|
String |
Certification info type |
|||||||||||||||||||||
|
|
certificationCode |
|
String |
Certification info code |
|||||||||||||||||||||
|
|
certificationAttachments |
|
List<Map<String,String>> |
Certification info attachments Example: |
|||||||||||||||||||||
|
searchTags |
|
List |
Keywords |
||||||||||||||||||||||
|
images |
O |
List |
Image list |
||||||||||||||||||||||
|
|
imageOrder |
O |
Number |
Image display order |
|||||||||||||||||||||
|
|
imageType |
O |
String |
Image type |
|||||||||||||||||||||
|
|
cdnPath |
O |
String |
Coupang CDN path |
|||||||||||||||||||||
|
|
vendorPath |
O |
String |
Vendor image path |
|||||||||||||||||||||
|
notices |
|
List |
Display info list |
||||||||||||||||||||||
|
|
noticeCategoryName |
|
String |
Display info category name |
|||||||||||||||||||||
|
|
noticeCategoryDetailName |
|
String |
Display info category detail name |
|||||||||||||||||||||
|
|
content |
|
String |
Content |
|||||||||||||||||||||
|
attributes |
O |
List |
Option list (attributes) |
||||||||||||||||||||||
|
|
attributeTypeName |
O |
String |
Option type name |
|||||||||||||||||||||
|
|
attributeValueName |
O |
String |
Option value |
|||||||||||||||||||||
|
contents |
O |
List |
Contents list |
||||||||||||||||||||||
|
|
contentsType |
O |
String |
Contents type
|
|||||||||||||||||||||
|
|
contentDetails |
O |
List |
Detail content list |
|||||||||||||||||||||
|
|
|
content |
O |
String |
Content |
||||||||||||||||||||
|
|
|
detailType |
O |
String |
Detailed type
|
||||||||||||||||||||
|
offerCondition |
|
String |
Product condition
|
||||||||||||||||||||||
|
offerDescription |
|
String |
Used item detailed description |
||||||||||||||||||||||
|
rocketGrowthItemData |
O |
|
All parameters of this object are required, except external VendorSku, ModelNo. If requesting sku creation of Rocket Growth items or for both Rocket Growth and Marketplace items. If the request is for creating Marketplace item only, these parameters should be null. |
||||||||||||||||||||||
|
|
barcode |
|
String |
Barcode
Below cases are considered valid barcode:
|
|||||||||||||||||||||
|
|
emptyBarcodeReason |
|
String |
Reason for no barcode
If you would like to generate Coupang generated barcode, provide “AUTO_GENERATED” as reason |
|||||||||||||||||||||
|
|
emptyBarcode |
|
Boolean |
If sku information will be provided through Create Product API, barcode should be provided as required information
|
|||||||||||||||||||||
|
|
externalVendorSku |
|
String |
Vendor product code (vendor SKU code)
May be passed as null |
|||||||||||||||||||||
|
|
modelNo |
|
String |
Model Number
May be passed as null |
|||||||||||||||||||||
|
|
priceData |
O |
|
|
|||||||||||||||||||||
|
|
|
originalPrice |
O |
Number |
Original base price for discount (list price) |
||||||||||||||||||||
|
|
|
salePrice |
O |
Number |
Sale price |
||||||||||||||||||||
|
|
skuInfo |
|
|
This is an optional object when requesting item creation. These information may be provided during item creation or when creating inbound(currently this service is available on Wing). If chosen to provide sku information during item creation, all parameters under this object are required and partial information will lead to error.
If you decide to provide skuInfo, “additionalInformationForRocketGrowth” > “rfmInboundName” item is a required information. If skuInfo has values and no “rfmInboundName” it will lead to error.
|
|||||||||||||||||||||
|
|
|
fragile |
|
Boolean |
Whether it is a fragile product true or false |
||||||||||||||||||||
|
|
|
weight |
|
Number |
The default weight unit is g. |
||||||||||||||||||||
|
|
|
netWeight |
|
Number |
The default unit of net weight is g. |
||||||||||||||||||||
|
|
|
width |
|
Number |
The default unit of width is mm. |
||||||||||||||||||||
|
|
|
length |
|
Number |
The default unit of length is mm. |
||||||||||||||||||||
|
|
|
height |
|
Number |
Height, the default unit is mm. |
||||||||||||||||||||
|
|
|
quantityPerBox |
|
Number |
quantityPerBox should be 1 for Rocket Growth all the time. |
||||||||||||||||||||
|
|
|
distributionPeriod |
|
Number |
Distribution period(in days) which should indicate that the product needs to be consumed within. This field is required for categories where “isExpirationDateRequiredForRocketGrowth = true” according to Category Metadata Query API |
||||||||||||||||||||
|
|
|
expiredAtManaged |
|
Boolean |
True if when we have distributionPeriod > 0 False if distributionPeriod = 0 |
||||||||||||||||||||
|
marketplaceItemData |
O |
|
Parameters of this object are required if requesting creation of Marketplace items or for both Rocket Growth and Marketplace items. If the request is for creating Rocket Growth item only, these parameters should be null. |
||||||||||||||||||||||
|
|
externalVendorSku |
|
String |
Vendor product code (vendor SKU code) |
|||||||||||||||||||||
|
|
maximumBuyCount |
|
Number |
Quantity available for sale |
|||||||||||||||||||||
|
|
modelNo |
|
String |
Model Number |
|||||||||||||||||||||
|
|
emptyBarcode |
|
Boolean |
No barcode |
|||||||||||||||||||||
|
|
barcode |
|
String |
Barcode |
|||||||||||||||||||||
|
|
emptyBarcodeReason |
|
String |
Reason for no barcode |
|||||||||||||||||||||
|
|
priceData |
O |
|
|
|||||||||||||||||||||
|
|
|
originalPrice |
O |
Number |
Original base price for discount (list price) |
||||||||||||||||||||
|
|
|
salePrice |
O |
Number |
Sale price |
||||||||||||||||||||
requiredDocuments |
|
List |
Input if required documents are mandatory |
|||||||||||||||||||||||
|
templateName |
|
String |
Required document template name |
||||||||||||||||||||||
|
documentPath |
|
String |
Required document Coupang CDN path |
||||||||||||||||||||||
|
vendorDocumentPath |
|
String |
Required document vendor path |
||||||||||||||||||||||
extraInfoMessage |
|
String |
Message with information on made to orders. |
|||||||||||||||||||||||
manufacture |
|
String |
Manufacturer |
|||||||||||||||||||||||
additionalInformationForRocketGrowth |
O |
|
|
|||||||||||||||||||||||
|
|
|
String |
This field indicates the Rocket Growth logistics information name as part of inbounding information.
If you decide to provide “skuInfo”, this is a required information. If skuInfo has values and no “rfmInboundName” it will lead to error. |
||||||||||||||||||||||
|
legalAgreement |
O |
String |
This field indicates the Rocket Growth legal agreement for handling Rocket Growth products. Any value for this key other than "AGREE" would result in error. All Rocket Growth item creation requires consent information on policy. See the policy below. |
Consent for Rocket Growth Inspection
- The products below cannot be handled by Rocket Growth and cannot be stored in the warehouse of Coupang Fulfillment Service (CFS).
- Fresh/refrigerated/frozen food group, food
- Product groups for which separate handling/storage/display standards are set by individual laws, including the cases below
a. Products containing ‘target chemical substances’ subject to the obligation to provide and post MSDS (Material Safety Data Sheet) and education under the Occupational Safety and Health Act, etc.
b. Products that fall under the Chemical Substances Control Act (toxic substances, permitted substances, restricted substances, prohibited substances, accident preparation substances, and other chemicals that are or are likely to be harmful or dangerous)
c. Products managed by the Dangerous Substances Safety Management Act include diffusers, air fresheners, hand sanitizers, deodorants, detergents, engine oil, oil-based paints, fuel additives, liquid cleaners, pesticides, liquid cigarettes, etc., which have a high content index of flammable and combustible chemical ingredients.
d. Products managed by the High Pressure Gas Safety Management Act
1. Products of Compressed gas (e.g., CO2, N2, carbon dioxide, nitrogen, compressed gas, helium, etc.) whose pressure (referring to gauge pressure; hereinafter the same) is more than 1 megapascal at commercial temperature, and that the pressure is actually Compressed gas (excluding acetylene gas) with a pressure of 1 megapascal or more at a temperature of 35 degrees Celsius, and liquefied gas with a pressure of 0.2 megapascal or more (e.g. LPG, liquefied natural gas, DME, etc.)
2. Acetylene gas whose pressure exceeds 0 Pascal at a temperature of 15 degrees Celsius
3. Liquefied gas whose pressure is 0.2 megapascal or more at commercial temperature, which actually has a pressure of 0.2 megapascal or more, or liquefied gas whose temperature when the pressure is 0.2 megapascal is 35 degrees Celsius or less.
4. Among liquefied gases whose pressure exceeds 0 Pascal at a temperature of 35 degrees Celsius, liquefied hydrogen cyanide, liquefied brominated methane and liquefied ethylene oxide gas
e. Products corresponding to guns, swords, gunpowder, spray guns, electric shock guns, crossbows, etc. according to the Firearms and Explosives Act
f. Medical devices that need to be maintained at a certain temperature (e.g. refrigerated, frozen storage) in accordance with medical device distribution quality management standards
- When the sum of width + length + height (including packaging materials) exceeds 250cm or the weight exceeds 30kg for one individually sold unit product
- Installation delivery product that requires a customer visit
- Products that do not comply with other relevant legal regulations (e.g. violation of the Act on Labeling and Advertising of Food, etc. and violation of expiration date/consumption date labeling)
2. Even if the product is eligible for Coupang Fulfillment Service (CFS), it may be returned if it does not meet the inspection standards below.
- If the appearance of the product is different for each option due to differences in color, capacity, length, etc., the representative image of the product must be registered for each option.
- During the inspection phase of Coupang Fulfillment Service, the actual product received is compared with the product information registered by the seller on Wing. At this time, the product name, option name, and representative product image must be visible in person.
- The stock of products that can melt or change shape due to temperature, such as chocolate, candy, jelly, candles, etc., is limited in the summer season (July to September). When the product is in stock, the product can be returned or taken out, and if unavoidable, it can be disposed of at the Coupang Fulfillment Service warehouse. In this case, costs incurred for return, removal, and disposal may be charged to the seller.
- Temperature-sensitive products that can melt, change shape, or deteriorate depending on temperature (nuts, tea, processed cocoa products, chocolate, jelly, pudding, some candies, candles, grains, and others) are restricted from being stocked. Sellers are responsible for checking whether the product is a temperature-sensitive product type before requesting stock, and stocking of temperature-sensitive products may be restricted. Damage due to the temperature sensitivity of the product is not separately compensated, and temperature-sensitive products may be returned or taken out if unavoidable reasons such as damage occur, and the costs incurred for this may be charged to the seller.
- In addition, you must comply with the warehousing manual separately distributed by Coupang Fulfillment Service.
3. You must classify the product into the correct category and accurately register all information about the product.
- Coupang's categories are provided solely for reference by sellers. Sellers must accurately classify their products in accordance with the law and make sure that they are products that can be sold on Rocket Growth before registering them.
All damages and liabilities arising from registration/storage/sale of products that do not comply with the above standards (including shipping/delivery costs, damages to Coupang Fulfillment Service and its affiliates, and all legal liabilities, including administrative measures and criminal punishment, but not limited to this) confirms that the seller holds the responsibility.
Request Example
Rocket Growth Only Product
{
"vendorId": "A00012345",
"vendorUserId": "vendor1234",
"displayCategoryCode": 69515,
"brand": "brandname",
"manufacture": "sadf",
"sellerProductName": "test openapi rg only",
"displayProductName": "test openapi rg only",
"generalProductName": "test openapi rg only",
"saleStartedAt": "2024-04-24T13:15:10",
"saleEndedAt": "2099-12-30T07:00:00",
"items":
[
{
"images":
[
{
"imageOrder": 0,
"imageType": "REPRESENTATION",
"vendorPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"
}
],
"offerDescription": "",
"contents":
[
{
"contentsType": "HTML",
"contentDetails":
[
{
"content": "<p>asdf</p>",
"detailType": "TEXT"
}
]
}
],
"itemName": "s",
"attributes":
[
{
"attributeTypeName": "패션의류/잡화 사이즈",
"attributeValueName": "s"
}
],
"notices":
[
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "품명 및 모델명",
"content": "first"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "인증사항",
"content": "second"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조국(원산지)",
"content": "third"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조자(수입자)",
"content": "fourth"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "소비자상담 관련 전화번호",
"content": "fifth"
}
],
"maximumBuyForPerson": 0,
"maximumBuyForPersonPeriod": 1,
"certifications":
[
{
"certificationType": "NOT_REQUIRED",
"certificationCode": ""
}
],
"taxType": "TAX",
"adultOnly": "EVERYONE",
"parallelImported": "NOT_PARALLEL_IMPORTED",
"pccNeeded": false,
"outboundShippingTimeDay": "1",
"searchTags":
[
"tag1",
"tag2"
],
"overseasPurchased": "NOT_OVERSEAS_PURCHASED",
"offerCondition": "NEW",
"unitCount": 1,
"rocketGrowthItemData": {
"barcode": "DEFG123456781",
"externalVendorSku": "DUMMY_EXT_SKU"
"modelNo": "DUMMY_MODEL_NO"
"skuInfo":
{
"fragile": false,
"weight": 1042,
"netWeight": 937,
"leadTime": null,
"width": 341,
"length": 365,
"height": 141,
"quantityPerBox": 1,
"distributionPeriod": 400,
"expiredAtManaged": true
},
"priceData": {
"salePrice": 900000000,
"originalPrice": 0
}
}
},
{
"images":
[
{
"imageOrder": 0,
"imageType": "REPRESENTATION",
"vendorPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"
}
],
"offerDescription": "",
"contents":
[
{
"contentsType": "HTML",
"contentDetails":
[
{
"content": "<p>asdf</p>",
"detailType": "TEXT"
}
]
}
],
"itemName": "m",
"attributes":
[
{
"attributeTypeName": "패션의류/잡화 사이즈",
"attributeValueName": "m"
}
],
"notices":
[
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "품명 및 모델명",
"content": "first"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "인증사항",
"content": "second"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조국(원산지)",
"content": "third"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조자(수입자)",
"content": "fourth"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "소비자상담 관련 전화번호",
"content": "fifth"
}
],
"maximumBuyForPerson": 0,
"maximumBuyForPersonPeriod": 1,
"certifications":
[
{
"certificationType": "NOT_REQUIRED",
"certificationCode": ""
}
],
"taxType": "TAX",
"adultOnly": "EVERYONE",
"parallelImported": "NOT_PARALLEL_IMPORTED",
"pccNeeded": false,
"outboundShippingTimeDay": "1",
"searchTags":
[
"tag1",
"tag2"
],
"overseasPurchased": "NOT_OVERSEAS_PURCHASED",
"offerCondition": "NEW",
"unitCount": 1,
"rocketGrowthItemData": {
"barcode": "ABCD234567881",
"externalVendorSku": "DUMMY_EXT_SKU_1"
"modelNo": "DUMMY_MODEL_NO_1"
"skuInfo":
{
"fragile": false,
"weight": 1042,
"netWeight": 937,
"leadTime": null,
"width": 341,
"length": 365,
"height": 141,
"quantityPerBox": 1,
"distributionPeriod": 400,
"expiredAtManaged": true
},
"priceData": {
"salePrice": 900000000,
"originalPrice": 0
}
}
}
],
"requiredDocuments":
[
{
"templateName": "기타인증서류",
"documentPath": "vendor_inventory/documents/2024/04/25/5/6/8116774a-896c-4482-a6a3-6f6c4329eccb.png",
"vendorDocumentPath": "images.png"
}
],
"rocketGrowthAdditionalInformation":
{
"rfmInboundName": "test product",
"legalAgreement": "AGREE"
},
"requested": true
}
Rocket Growth/Marketplace Hybrid Product
{
"vendorId": "A00012345",
"vendorUserId": "vendor1234",
"displayCategoryCode": 69515,
"brand": "brandname",
"manufacture": "sadf",
"sellerProductName": "test openapi hybrid product",
"displayProductName": "test openapi hybrid product",
"generalProductName": "test openapi hybrid product",
"saleStartedAt": "2024-04-24T13:15:10",
"saleEndedAt": "2099-12-30T07:00:00",
"items":
[
{
"images":
[
{
"imageOrder": 0,
"imageType": "REPRESENTATION",
"vendorPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"
}
],
"offerDescription": "",
"contents":
[
{
"contentsType": "HTML",
"contentDetails":
[
{
"content": "<p>asdf</p>",
"detailType": "TEXT"
}
]
}
],
"itemName": "s",
"attributes":
[
{
"attributeTypeName": "패션의류/잡화 사이즈",
"attributeValueName": "s"
}
],
"notices":
[
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "품명 및 모델명",
"content": "first"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "인증사항",
"content": "second"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조국(원산지)",
"content": "third"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조자(수입자)",
"content": "fourth"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "소비자상담 관련 전화번호",
"content": "fifth"
}
],
"maximumBuyForPerson": 0,
"maximumBuyForPersonPeriod": 1,
"certifications":
[
{
"certificationType": "NOT_REQUIRED",
"certificationCode": ""
}
],
"taxType": "TAX",
"adultOnly": "EVERYONE",
"parallelImported": "NOT_PARALLEL_IMPORTED",
"pccNeeded": false,
"outboundShippingTimeDay": "1",
"searchTags":
[
"tag1",
"tag2"
],
"overseasPurchased": "NOT_OVERSEAS_PURCHASED",
"offerCondition": "NEW",
"unitCount": 1,
"rocketGrowthItemData": {
"barcode": "DEF012345678",
"externalVendorSku": "DUMMY_EXT_SKU_1"
"modelNo": "DUMMY_MODEL_NO_1",
"skuInfo":
{
"fragile": false,
"weight": 1042,
"netWeight": 937,
"leadTime": null,
"width": 341,
"length": 365,
"height": 141,
"quantityPerBox": 1,
"distributionPeriod": 400,
"expiredAtManaged": true
},
"priceData": {
"salePrice": 900000000,
"originalPrice": 0
}
},
"marketplaceItemData": {
"externalVendorSku": "DUMMY_EXT_SKU_2"
"modelNo": "DUMMY_MODEL_NO_2",
"maximumBuyCount": "10,
"priceData": {
"salePrice": 900000000,
"originalPrice": 0
}
}
},
{
"images":
[
{
"imageOrder": 0,
"imageType": "REPRESENTATION",
"vendorPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"
}
],
"offerDescription": "",
"contents":
[
{
"contentsType": "HTML",
"contentDetails":
[
{
"content": "<p>asdf</p>",
"detailType": "TEXT"
}
]
}
],
"itemName": "m",
"attributes":
[
{
"attributeTypeName": "패션의류/잡화 사이즈",
"attributeValueName": "m"
}
],
"notices":
[
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "품명 및 모델명",
"content": "first"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "인증사항",
"content": "second"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조국(원산지)",
"content": "third"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "제조자(수입자)",
"content": "fourth"
},
{
"noticeCategoryName": "기타 재화",
"noticeCategoryDetailName": "소비자상담 관련 전화번호",
"content": "fifth"
}
],
"maximumBuyForPerson": 0,
"maximumBuyForPersonPeriod": 1,
"certifications":
[
{
"certificationType": "NOT_REQUIRED",
"certificationCode": ""
}
],
"taxType": "TAX",
"adultOnly": "EVERYONE",
"parallelImported": "NOT_PARALLEL_IMPORTED",
"pccNeeded": false,
"outboundShippingTimeDay": "1",
"searchTags":
[
"tag1",
"tag2"
],
"overseasPurchased": "NOT_OVERSEAS_PURCHASED",
"offerCondition": "NEW",
"unitCount": 1,
"rocketGrowthItemData": {
"barcode": "ABC123456788",
"externalVendorSku": "DUMMY_EXT_SKU_3"
"modelNo": "DUMMY_MODEL_NO_3",
"skuInfo":
{
"fragile": false,
"weight": 1042,
"netWeight": 937,
"leadTime": null,
"width": 341,
"length": 365,
"height": 141,
"quantityPerBox": 1,
"distributionPeriod": 400,
"expiredAtManaged": true
},
"priceData": {
"salePrice": 900000000,
"originalPrice": 0
}
},
"marketplaceItemData": {
"externalVendorSku": "DUMMY_EXT_SKU_4"
"modelNo": "DUMMY_MODEL_NO_4",
"maximumBuyCount": "10,
"priceData": {
"salePrice": 900000000,
"originalPrice": 0
}
}
}
],
"requiredDocuments":
[
{
"templateName": "기타인증서류",
"documentPath": "vendor_inventory/documents/2024/04/25/5/6/8116774a-896c-4482-a6a3-6f6c4329eccb.png",
"vendorDocumentPath": "images.png"
}
],
"rocketGrowthAdditionalInformation":
{
"rfmInboundName": "test product",
"legalAgreement": "AGREE"
},
"marketplaceShippingAndReturnInfo": {
"deliveryMethod": "SEQUENCIAL",
"deliveryCompanyCode": "HYUNDAI",
"deliveryChargeType": "FREE",
"deliveryCharge": 0,
"freeShipOverAmount": 0,
"remoteAreaDeliverable": "Y",
"unionDeliveryType": "UNION_DELIVERY",
"outboundShippingPlaceCode": 63714,
"extraInfoMessage": "",
"returnCenterCode": "NO_RETURN_CENTERCODE",
"returnChargeName": "지모스(쿠팡)",
"companyContactNumber": "031-297-9758",
"returnZipCode": "18335",
"returnAddress": "경기도 화성시 봉담읍 복만터길72번길 48",
"returnAddressDetail": "나동 202호",
"returnCharge": 3000,
"deliveryChargeOnReturn": 3000
},
"requested": true
}
Response Message
Name | Type | Description | ||||
---|---|---|---|---|---|---|
code | String |
result code
SUCCES/ERROR
|
||||
message | String |
message
|
||||
data | Long |
registered product ID
=sellerProductId
|
Error Spec
New Error Messages
Http Status Code (error type ) |
Error message | Resolution |
400 |
등록상품명에 허용하지 않는 특수문자가 존재합니다. 노출상품명에 허용하지 않는 특수문자가 존재합니다.
SellerProductName have not allowed special characters. DisplayProductName have not allowed special charaters. |
displayProductName and sellerProductName
only Allow English, Korean, Number, space and these few of special characters.
!@#$%^&*()_+=-][{}';:\"/.,<>?~㈜®|°。× |
400 |
중복된 바코드가 존재합니다. Duplicate barcode exist. |
Can’t reuse barcode on different item. Fill other barcode or use auto-generate Coupang barcode. |
400 |
입고를 생성하신 이후에는 물류(SKU)정보를 변경하실 수 없습니다. After create inbound, skuInfo can’t modify. |
After inbound, sku info can’t modify. If need, please contact support team. |
400 |
누락된 물류정보가 있습니다. 기존 등록된 SKU정보나 변경하실 SKU정보를 입력하여 다시 수정을 요청하세요.
Missed skuInfo exist. Modify request again with exist skuInfo or modify skuInfo. |
Some of values missed on sku info field. Please fill this filed. And also, sku info can’t remove.
|
400 |
로켓그로스 입고 불가(검수) 조건을 확인하시고 동의해주세요. 동의하지 않으면 로켓그로스 상품등록을 할 수 없습니다.
Please check Rocket Growth inbound prohibit condition and do legal agreement. If not, can’t register rocketGrowth product. |
RocketGrowthAdditionalInformation.legalAgreement is required field. |
400 |
판매중인 상품은 삭제할 수 없습니다.
Sales product can’t delete. |
Some of id( vendorItemId, sellerProductItmeId ) are missed. Please check these value. |
Existing Error Messages
HTTP status code (error type) | Error message | Solution |
---|---|---|
400 (check request parameter) | The value of attributeValueName is incorrect. Please enter the acceptable values as following the error spec guide |
Please check if it is a diaper step that can be entered. 1단계, 2단계, 3단계, 4단계, 5단계, 6단계, 7단계, 신생아(NB), 소형(S), 중형(M), 대형(L), 특대형(XL), 점보형(2XL), 점보형 이상(3XL) |
400 (check request parameter) | Cannot find mandatory attributes for category. | Error occurs when mandatory attribute value is left out. Need to input mandatory attribute by checking with Category meta data query API. |
400 (check request parameter) | Input value error. line: 123 | Need to check if appropriate parameter, value and array format has been entered for the corresponding line in request JSON message. |
400 (check request parameter) | Please input correct return location center code. | Check shipping location and return location query API to see if appropriate shipping and return location codes were entered. |
400 (check request parameter) | java.lang.NullPointerException | Need to check for typos in requested JSON message. |
400 (check request parameter) | Mandatory display info (such as manufacturer and supplier) and info provided through category (such as cosmetics) are different. | Error when there is problem with display info. Need to query Category display meta data and check if it's identical to the display info (("notices": []) you've entered. |
400 (check request parameter) | If delivery type is free shipping for purchases of 19800 and above, then conditional free is 19800 won with initial delivery fee of 0 won. | When using freeShipOverAmount:19800 setting, need to check if initial delivery fee (deliveryChargeOnReturn) value has been set to '0'. |
400 (check request parameter) | check [courier code]. | When using remote area shipping, can only input registered courier for (remoteAreaDeliverable : "Y") shipping location. |
400 (check request parameter) | UNAUTHORIZATION | Error caused by incorrect authorization info. Please check if appropriate authorization has been made. |
400 (check request parameter) | Please check the delivery method. | If you select overseas purchasing agency(AGENT_BUY), check if the shipping address is an overseas shipping address. It is not possible to select a domestic(Korean) delivery address. |
400 (check request parameter) | If the delivery method is a purchasing agent(AGENT_BUY), Coupang makes it mandatory for customers to enter PCCC for delivery. | If you select overseas purchasing agency(AGENT_BUY), check that the pccNeeded parameter value is set to true. |
※ Caution
"code": "SUCCESS"
After you received message that product has been successfully created, we advise you to use [Product list section query API] or WING to check if product status is 'approved'.
- If status is 'approval rejected', please check the rejection reason and resend after applying changes.
- You may find 'approval rejected' reasons in WING's status change history or by using [Product status change history query API].
※ Please limit your API calls for Product creation and modification APIs to no more than 10 per second.
URL API Name
CREATE_PRODUCT