coupang
PUT/v2/providers/seller_api/apis/api/v1/marketplace/seller-productsv1

Modify Product (Rocket Growth & Rocket Growth/Marketplace Hybrid Products)

# 01

Summary

Available buyer market: Korean Modify seller's product info. Using 'product query API', edit only the value you wish to modify from the JSON message queried and then send the entire JSON message to make for quick modification.

# 02

Details

Available buyer market: Korean
Modify seller's product info.
Using 'product query API', edit only the value you wish to modify from the JSON message queried and then send the entire JSON message to make for quick modification. 
 
If you use the Marketplace product modification API, you can modify Rocket Growth Rocket Growth products or Rocket Growth & Marketplace simultaneous operation products using the same Endpoint, but you must use the new schema in this document. You can refer to the green text for the parameters added/changed in the existing product modification API. If you add a Rocket Growth product to an existing Marketplace product, you can add the product by entering parameter values ​​related to the Rocket Growth product using the Product Modification API.
 
Can modify by inserting [sellerProductId] and [sellerProductItemId] to the request body which was used for product creation 
- update/modify option : Insert [sellerProductItemId] and [vendorItemId] at the top of the option item you want to update and modify it to [attributeValueName] and then send  
- delete option : Delete value of item you wish to remove (i.e., from an array of items/options) and insert  [sellerProductItemId] at the top of the item you wish to keep and then send. (an option that had a record of having been 'approved' cannot be deleted)
- add option : Don't enter [sellerProductItemId] and send by adding items array 
※ [sellerProductItemId] can by checked by using Product Query API 
※ When it comes to selling price, inventory qty, sale status, and base price for discount rate of item that has been approved, modification can be done not through Product Modification API but via [Change qty/price/on sale or not/base price for discount rate by item] API

 

Path

PUT

/v2/providers/seller_api/apis/api/v1/marketplace/seller-products

 

Example Endpoint

PUThttps://api-gateway.coupang.com/v2/providers/seller_api/apis/api/v1/marketplace/seller-products

 

Request Parameters

Body Parameter

Name 

Required 

Type 

Description 

sellerProductId 

O 

Number 

Registered product ID 
Registered product ID displayed once product creation is complete (data) 

displayCategoryCode 

O 

Number 

Display category code 
Check by either using category list query API or downloading the category info excel. displayCategoryCode 
※ If you do not enter the displayCategoryCode, click here for the category auto matching service. 

After product is registered, sellers cannot modify it themselves 

sellerProductName 

O 

String 

Product name for registration 
Product name used for PO. 
max length: 100 characters 

vendorId 

O 

String 

VendorID 
Unique code issued to vendor by Coupang. Can be found in Wing after log-in. 

saleStartedAt 

O 

String 

Starting date of sales 
"yyyy-MM-dd'T'HH:mm:ss" format 

saleEndedAt 

O 

String 

Ending date of sales 
"yyyy-MM-dd'T'HH:mm:ss" format, *can input long period of up to 2099. 

displayProductName 

 

String 

Product name for display 
Actual product name to be displayed on Coupang product detail page. 
[brand]+[generalProductName] format is encouraged. Product can still be registered with this field left empty. If left empty, either [brand]+[generalProductName] or [sellerProductName] format will be displayed instead. 
 
max length: 100 characters 

brand 

 

String 

Brand 
Input the official brand name in Korean/ English with no space in between and no special characters. 

generalProductName 

 

String 

Product name 
Product name without buying option[Attribute exposed] info (e.g., size, color, etc.). Model name can be added. 

productGroup 

 

String 

Product category 
Represents the product type. You may refer to display category's final leaf category name. No need to input this if identical with product name [generalProductName]. 

marketplaceShippingAndReturnInfo 

 

 

Delivery and return information are modifiable for Marketplace items only.  

 

deliveryMethod 

O 

String 

Delivery method 

 

Parameter Name 

Status 

SEQUENCIAL 

normal delivery 
(sequential delivery) 

COLD_FRESH 

fresh frozen 

MAKE_ORDER 

made to order 

AGENT_BUY 

purchase agent 

VENDOR_DIRECT 

installation delivery or  delivered directly by vendor 

 
For fresh food, you must select fresh frozen type, not normal delivery.  

 

 

deliveryCompanyCode 

O 

String 

Courier code 
link for courier code 

 

deliveryChargeType 

O 

String 

Delivery fee type 

 

Parameter Name 

Status 

FREE 

free delivery 

NOT_FREE 

paid delivery 

CHARGE_RECEIVED 

fee on arrival 

CONDITIONAL_FREE 

conditional free delivery 

 
● For free delivery: 
set up amount for initial shipping fee on return (one-way)[deliveryChargeOnReturn] and return shipping fee (one-way)[returnCharge]  
● For paid delivery: 
set up amount for standard shipping fee[deliveryCharge] and return shipping fee (one-way) 
● For conditional free delivery: 
set up amount for standard shipping fee and return shipping fee (one-way) 
● For fee on arrival: 
Categories applicable for fee on arrival are predefined and shared with seller support center to guide vendors. 
※ For [CONDITIONAL_FREE], you may freely set a conditional amount. 

 

 

deliveryCharge 

O 

Number 

Standard delivery fee 
Input one-way delivery fee amount for paid delivery and conditional free delivery. 

 

freeShipOverAmount 

O 

Number 

Conditional amount for free delivery 
● Ex) if you want to set condition of at least 10,000 won for free delivery, set [deliveryChargeType] to 'CONDITIONAL_FREE' and input 10000 for [freeShipOverAmount]. 
can only input in 100 won units or more 
※ input 0 for free delivery 

 

deliveryChargeOnReturn 

O 

Number 

Initial shipping fee on return 
Shipping fee paid by customer for free delivery return. 

 

remoteAreaDeliverable 

O 

String 

Remote area delivery possible or not 

 

Parameter Name 

Status 

Y 

remote area delivery possible 

N 

remote area delivery not possible 

 

 

unionDeliveryType 

O 

String 

Bundled delivery possible or not 

 

Parameter Name 

Status 

UNION_DELIVERY 

bundled delivery possible 

NOT_UNION_DELIVERY 

bundled delivery not possible 

 
※ Condition for bundled delivery: 
shipping location info mandatory (only products with same shipping location can be bundled delivered). 
Cannot block paid on arrival option. 

 

 

returnCenterCode 

O 

String 

Return location center code 
Extract and input return location center code after creating return location. 
● return location can be created through WING or return location creation API. 
● if you are unable to create return location, input "NO_RETURN_CENTERCODE" to manually add return location info. 
※ Auto return integration service (Goodsflow) is available only if you have a contracted courier. Return location center code is mandatory. 
※ For overseas shipping, you must input Korean return location address and the contracted courier code to generate return location center code. *overseas shipping return location guide (Click) 

 

returnChargeName 

O 

String 

Return location name 
Check on Coupang Wing or by registering return location through Return location query API. 
'query return location and input display value of shippingPlaceName' 

 

companyContactNumber 

O 

String 

Return location contact number 
Check on Coupang Wing or by registering return location through Return location query API 

 

returnZipCode 

O 

String 

Return location postal code 
Check on Coupang Wing or by registering return location through return location query API 

 

returnAddress 

O 

String 

Return location address 
Check on Coupang Wing or by registering return location through return location query API 

 

returnAddressDetail 

O 

String 

Return location detail address 
Check on Coupang Wing or by registering Return location through return location query API 

 

returnCharge 

O 

Number 

Return shipping fee 
One-way delivery fee for picking up return. 
*can only input value 100%-150% of initial shipping fee on return. 

 

outboundShippingPlaceCode 

O 

Number 

Shipping location address code 
Mandatory when selecting bundled delivery. Check by using shipping location query API. 
When selecting Overseas Purchasing Agency (AGENT_BUY), only overseas addresses can be entered. 

vendorUserId 

O 

String 

Actual user ID (Coupang Wing ID) 
User ID affiliated to the vendor. 

requested 

O 

Boolean 

Request for automatic approval or not 
Choose auto approve or not when registering a product 
false : only save the uploaded contents and do not request for approval yet. (To start selling an item, you must request for sales through Wing or product approval request API) 
true : save and automatically request approval for sales 

items 

O 

List 

Vendor item option list 
Can add up to max 200 options. 

 

itemName 

O  

String 

Vendor item option name 
Input for each item so that there is no overlap. 
This is not the option name displayed on the site and may change depending on the buying option. 
max length: 150 characters 

 

maximumBuyForPerson 

O  

Number 

Max order quantity per person 
Maximum quantity a person can order for that product.  
input '0' if no limit needs to be applied. 
ex) if max order quantity per person is set to 100 and max order quantity period is set at 3, then one person can buy maximum 100 for 3 days total. 

 

maximumBuyForPersonPeriod 

O  

Number 

Max order quantity period 
Time period for the max order quantity limit. 
input '1' if no time period needs to be applied. 
ex) if max order quantity per person is set to 100 and max order quantity period is set at 3, then one person can buy maximum 100 for 3 days total. 

 

outboundShippingTimeDay 

O  

Number 

Outbound shipping days (day) 
input how many days after the order date (D-day) will the order be outbounded. 
ex) input '1' if outbound is the next day (D+1) 

 

unitCount 

O  

Number 

Unit count 
Input the number of units included in product. Then, (sale price ÷ unit count) will be calculated to display (price per 1 unit, #,000 won). Input '0' for products that don't need unit price. 

 

adultOnly 

O  

String 

19 or older 

 

Parameter Name 

Status 

ADULT_ONLY 

product sold to age 19 or older 

EVERYONE 

product buyable by all ages (default value) 

 

 

taxType 

O  

String 

Taxable or not 

 

Parameter Name 

Status 

TAX 

taxable (default value) 

FREE 

non-taxable 

 

 

parallelImported 

O  

String 

Parallel import or not 

 

Parameter Name 

Status 

PARALLEL_IMPORTED 

parallel import 

NOT_PARALLEL_IMPORTED 

not parallel import (default value) 

※ 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 

 

Parameter Name 

Status 

OVERSEAS_PURCHASED 

overseas purchasing agency 

NOT_OVERSEAS_PURCHASED 

not overseas purchasing agency(default value) 

※ 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 
In the case of overseas purchasing agency(AGENT_BUY), the product PCC must be entered as true. 
- default value: not required (false) 

 

true 

Customer can buy after entering PCC (PCC is included in PO)  

false 

Customer can buy without entering PCC 

 
 

 

 

extraProperties 

 

 

Vendor product option additional info. 
Can repeatedly input in Key : Value format as much as needed. 

 

 

Key 

 

String 

Value 

 

certifications 

 

List 

Product certification info 
Product certification info 

 

 

certificationType 

 

String 

Certification info type 
Use Category meta data querying API to find the right type. 
For categories that do not require certification: NOT_REQUIRED 

 

 

certificationCode 

 

String 

Certification info code 
Code issued by certification authority. 

 

 

certificationAttachments 

 

List<Map<String,String>> 

Certification info attachments 
 
The key of Map is fixed with below two and there is only one of them is needed: 
1. vendorPath: if the image is not from Coupang CDN Server 
2. cdnPath: if the image is already uploaded to Coupang CDN Server 
 
 
Note: for registering mobile phone with category (displayCategoryCode = 62600, Consumer Electronics>Cell Phone/Tablet PC/Accessories>Cell Phone/Tablet PC>Cell Phone>Unregistered Phones), you can upload below files by setting image url in the attachments. 
1. Mobile communication certificate 
2. Certification mark 

Example: 
"certifications": [ 
       { 
         "certificationType": "MOBILE_DEVICE_DEALER_PERMIT", 
         "certificationCode": "", 
         "certificationAttachments": [ 
           { 
              "vendorPath": "http://vendor.com/image/vendoritem/3001519145/cert.jpg" 
           }, 
           { 
              "vendorPath": "http://vendor.com/image/vendoritem/3001519145/logo.jpg" 
          } 
         ] 
       } 
] 

 

searchTags 

 

List 

Keywords 
Can repeatedly input as much as needed. ["keyword1","keyword2"] 
Can input max 20 keywords with each max length of 20 characters. Cannot enter special characters aside from !@#$%^&*-+;:’. 

 

images 

O  

List 

Image list 
Can input repeatedly as much as needed. 

 

 

imageOrder 

O  

Number 

Image display order 
0,1,2... 

 

 

imageType 

O  

String 

Image type 
Representative image type 
Can upload square image under 3MB in JPG and PNG format (min 500 x 500px, max 5000 x 5000px) 
 
● Mandatory 
REPRESENTATION : square main image 
● Optional 
DETAIL : other images (can upload max 9 images) 
USED_PRODUCT: used item condition image (can upload max 4 images) 

 

 

cdnPath 

O  

String 

Coupang CDN path 
Directly input if uploaded to Coupang CDN. At least one of vendorPath or cdnPath is required. 
max length: 200 characters 

 

 

vendorPath 

O  

String 

Vendor image path 
Image path used by vendor. If path begins with http://, it will be automatically downloaded and added to Coupang CDN. At least one of vendorPath or cdnPath is required. 
Only 80, 443 port image path can be used. 
max length: 200 characters 

 

notices 

 

List 

Display info list 
Can check and choose necessary display info by  using Category meta data query API or the All categories list excel file. 

 

 

noticeCategoryName 

 

String 

Display info category name 
Input one of the product display info category for each category. 
Can check and choose necessary display info by  using Category meta data query API or the All categories list excel file. 

 

 

noticeCategoryDetailName 

 

String 

Display info category detail name 

 

 

content 

 

String 

Content 

 

attributes 

O  

List 

Option list (attributes) 
Object to input option list as predefined by each category level. 
Can input as many buying options as needed. 
Cannot be added if all values of buying option (attribute exposed) are the same. 
Mandatory to input at least one value. For attributes you don't prefer to input, either remove from attributes list or enter and send attributeValueName as "". 

 

 

attributeTypeName 

O  

String 

Option type name 
Can check and select the appropriate option type name by either using Category meta data query API or All category list excel file. 
max length: 25 characters 

 

 

attributeValueName 

O  

String 

Option value 
Input unit and the value corresponding to option type name [attributeTypeName] 
Ex) "200ml" 
max length: 30 characters 

 

contents 

O  

List 

Contents list 
Can input repeatedly as much as needed. 

 

 

contentsType 

O  

String 

Contents type 

 

Parameter Name 

Status 

IMAGE 

image 

IMAGE_NO_SPACE 

image(no space) 

TEXT 

text 

IMAGE_TEXT 

image-text 

TEXT_IMAGE 

text-image 

IMAGE_IMAGE 

image-image 

TEXT_TEXT 

text-text 

TITLE 

title 

HTML 

HTML 

 

 

 

contentDetails 

O  

List 

Detail content list 

 

 

 

content 

O  

String 

Content 

 

 

 

detailType 

O  

String 

Detailed type 

 

Parameter Name 

Status 

IMAGE 

image 

TEXT 

text 

 

 

offerCondition 

 

String 

Product condition 
Cannot change offerCondition once product is created. 
Can choose from below values based on display category code. If left empty, it will be handled as NEW. 

 

Parameter Name 

Mean 

NEW 

new 

REFURBISHED 

refurbished 

USED_BEST 

used (best) 

USED_GOOD 

used (good) 

USED_NORMAL 

used (normal) 

 

 

offerDescription 

 

String 

Used item detailed description 
Describe condition of used item, max 700 characters. 
Can only write when offerCondition is entered as used. 

 

rocketGrowthItemData 

 

 

 

 

 

sellerProductItemId 

O 

Number 

Vendor item option ID 

 

 

vendorItemId 

O 

Number 

Option ID 
This value will be null if item is temporarily saved. It will be displayed after item is approved.  

 

 

barcode 

 

String 

Barcode 
Valid standard product code attached to product. 

Modification for barcode is only enabled if inbound has not been created. If an inbound has been created, barcode information is not modifiable. 

 

 

emptyBarcodeReason 

 

String 

Modification for barcode is only enabled if inbound has not been created. If an inbound has been created, barcode information is not modifiable. 

 

Reason for no barcode 
max length: 100 characters 

 

If you would like to generate Coupang generated barcode, provide “AUTO_GENERATED” as reason 

 

 

 

emptyBarcode 

 

Boolean 

Modification for barcode is only enabled if inbound has not been created. If an inbound has been created, barcode information is not modifiable. 

 

 

Parameter Name 

Meaning 

TRUE 

 

No sku information will be provided 

FALSE or null 

No barcode information. Please provide “AUTO_GENERATED”  underemptyBarcodeReasonitem to generate Coupang barcode 

 

 

 

externalVendorSku 

 

String 

Vendor product code (vendor SKU code) 
Can arbitrarily set vendor's unique item code value. This value will be included in PO query API response. 

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) 
Price before discount that is used to calculate discount rate (%). If same price with sale price is inputted, it will be displayed as "Coupang price". use [change option level original base price] API to change this post-approval. 

 

 

 

salePrice 

O 

Number 

Sale price 
Input sale price. 
During "initial" product registration, sale price can only be entered before product approval request. Once approved, sale price can be changed through [change option level price] API. 

 

 

skuInfo 

 

 

sku information is modifiable only until inbound creation. If inbound creation request is created, sku information cannot be modified                    

During update, if skuInfo/barcode is not provided with the request, the skuInfo/barcode existing in Coupang database(if it exists) will be reused for the productId/itemId(s) in the request. 

 

 

 

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 

 

 

In case you are adding Rocket Growth Item to existing product already registered in marketplace, all information - including product, vendor item IDs - must be provided in below fields

 

 

sellerProductItemId 

O 

Number 

Vendor item option ID 

 

 

vendorItemId 

O 

Number 

Option ID 
This value will be null if item is temporarily saved. It will be displayed after item is approved.  

 

 

externalVendorSku 

 

String 

Vendor product code (vendor SKU code) 
Can arbitrarily set vendor's unique item code value. This value will be included in PO query API response. 

 

 

maximumBuyCount 

 

Number

Quantity available for sale 
Input inventory quantity available for sale. 
During "initial" product registration, available inventory can only be entered before product approval request. Once approved, available inventory count can be changed through [change option level quantity] API. 
max value: 99999

 

 

modelNo 

 

String 

Model Number 

 

 

emptyBarcode 

 

Boolean 

No barcode 
True when there is no barcode 

 

 

barcode 

 

String 

Barcode 
Valid standard product code attached to product. 

 

 

emptyBarcodeReason 

 

String 

Reason for no barcode 
max length: 100 characters 

 

 

priceData 

O 

 

 

 

 

 

originalPrice 

O 

Number 

Original base price for discount (list price) 
Price before discount that is used to calculate discount rate (%). If same price with sale price is inputted, it will be displayed as "Coupang price". use [change option level original base price] API to change this post-approval. 

 

 

 

salePrice 

O 

Number 

Sale price 
Input sale price. 
During "initial" product registration, sale price can only be entered before product approval request. Once approved, sale price can be changed through [change option level price] API. 

requiredDocuments 

 

List 

Input if required documents are mandatory 
Can input doc with file size up to 5MB (PDF, HWP, DOC, DOCX, TXT, PNG, JPG, JPEG) 

 

templateName 

 

String 

Required document template name 
Can check through Category meta data querying API 

 

documentPath 

 

String 

Required document Coupang CDN path 
At least one of documentPath or vendorDocumentPath is required. 
max length: 150 characters 

 

vendorDocumentPath 

 

String 

Required document vendor path 
If required document path starts with http://, then it will be automatically downloaded and added to Coupang CDN. At least one of documentPath or vendorDocumentPath is required. 
max length: 150 characters 

extraInfoMessage 

 

String 

Message with information on made to orders. 
Message to be displayed when customers select delivery type "made to order". 

manufacture 

 

String 

Manufacturer 
If cannot input exact manufacturer info, then input same info as [brand]. 

additionalInformationForRocketGrowth 

O 

 

 

 
 

 
 
 
rfmInboundName 

 

String 

This field indicates the Rocket Growth logistics information name as part of inbounding information. 

 
 

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 no action taken. 

Request Example

Rocket Growth Product

{

        "sellerProductId": 30100306501,

        "sellerProductName": "test openapi rg only May8th",

        "displayCategoryCode": 69515,

        "vendorId": "A00013264",

        "saleStartedAt": "2024-05-06T14:49:12",

        "saleEndedAt": "2099-12-29T14:00:00",

        "displayProductName": "test openapi rg only May8th",

        "brand": "brandname",

        "generalProductName": "test openapi rg only May8th",

        "marketplaceShippingAndReturnInfo": null,

        "vendorUserId": "et5rod_sat",

        "requested": true,

        "items": [

            {

                "offerCondition": "NEW",

                "offerDescription": "",

                "itemName": "s",

                "maximumBuyForPerson": 0,

                "outboundShippingTimeDay": 1,

                "maximumBuyForPersonPeriod": 1,

                "unitCount": 1,

                "adultOnly": "EVERYONE",

                "taxType": "TAX",

                "parallelImported": "NOT_PARALLEL_IMPORTED",

                "overseasPurchased": "NOT_OVERSEAS_PURCHASED",

                "pccNeeded": false,

                "images": [

                    {

                        "imageOrder": 0,

                        "imageType": "REPRESENTATION",

                        "cdnPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg",

                        "vendorPath": "3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"

                    }

                ],

                "notices": [

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "품명 및 모델명",

                        "content": "first"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "인증사항",

                        "content": "second"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "제조국(원산지)",

                        "content": "third"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "제조자(수입자)",

                        "content": "fourth"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "소비자상담 관련 전화번호",

                        "content": "fifth"

                    }

                ],

                "attributes": [

                    {

                        "attributeTypeName": "패션의류/잡화 사이즈",

                        "attributeValueName": "s",

                        "exposed": "EXPOSED",

                        "editable": true

                    }

                ],

                "contents": [

                    {

                        "contentsType": "HTML",

                        "contentDetails": [

                            {

                                "content": "<p>asdf</p>",

                                "detailType": "TEXT"

                            }

                        ]

                    }

                ],

                "certifications": [

                    {

                        "certificationType": "NOT_REQUIRED",

                        "certificationCode": "",

                        "certificationAttachments": null

                    }

                ],

                "searchTags": [

                    "tag1",

                    "tag2"

                ],

                "rocketGrowthItemData": {

                    "sellerProductItemId": 30100598574,

                    "vendorItemId": 72300263641,

                    "externalVendorSku": "DUMMY_EXT_SKU_1"

                    "modelNo": "DUMMY_MODEL_NO_1",

                    "skuInfo": {

                        "fragile": false,

                        "year": null,

                        "season": null,

                        "height": 141,

                        "length": 365,

                        "width": 341,

                        "weight": 1042,

                        "producedAtManaged": false,

                        "quantityPerBox": 1,

                        "standAlone": null,

                        "distributionPeriod": 400,

                        "expiredAtManaged": true,

                        "manufacturedAtManaged": false,

                        "netWeight": 937,

                        "heatSensitive": null,

                        "hazardous": null,

                        "originalBarcode": null

                    },

                    "priceData": {

                        "originalPrice": 0,

                        "salePrice": 900000000

                    },

                    "barcode": "DEFG1231456811"

                },

                "marketplaceItemData": null,

                "outboundShippingTime": 24

            },

            {

                "offerCondition": "NEW",

                "offerDescription": "",

                "itemName": "m",

                "maximumBuyForPerson": 0,

                "outboundShippingTimeDay": 1,

                "maximumBuyForPersonPeriod": 1,

                "unitCount": 1,

                "adultOnly": "EVERYONE",

                "taxType": "TAX",

                "parallelImported": "NOT_PARALLEL_IMPORTED",

                "overseasPurchased": "NOT_OVERSEAS_PURCHASED",

                "pccNeeded": false,

                "images": [

                    {

                        "imageOrder": 0,

                        "imageType": "REPRESENTATION",

                        "cdnPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg",

                        "vendorPath": "3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"

                    }

                ],

                "notices": [

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "품명 및 모델명",

                        "content": "first"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "인증사항",

                        "content": "second"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "제조국(원산지)",

                        "content": "third"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "제조자(수입자)",

                        "content": "fourth"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "소비자상담 관련 전화번호",

                        "content": "fifth"

                    }

                ],

                "attributes": [

                    {

                        "attributeTypeName": "패션의류/잡화 사이즈",

                        "attributeValueName": "m",

                        "exposed": "EXPOSED",

                        "editable": true

                    }

                ],

                "contents": [

                    {

                        "contentsType": "HTML",

                        "contentDetails": [

                            {

                                "content": "<p>asdf</p>",

                                "detailType": "TEXT"

                            }

                        ]

                    }

                ],

                "certifications": [

                    {

                        "certificationType": "NOT_REQUIRED",

                        "certificationCode": "",

                        "certificationAttachments": null

                    }

                ],

                "searchTags": [

                    "tag1",

                    "tag2"

                ],

                "rocketGrowthItemData": {

                    "sellerProductItemId": 30100598575,

                    "vendorItemId": 72300263640,

                    "externalVendorSku": "DUMMY_EXT_SKU_2"

                    "modelNo": "DUMMY_MODEL_NO_2",

                    "skuInfo": {

                        "fragile": false,

                        "year": null,

                        "season": null,

                        "height": 141,

                        "length": 365,

                        "width": 341,

                        "weight": 1042,

                        "producedAtManaged": false,

                        "quantityPerBox": 1,

                        "standAlone": null,

                        "distributionPeriod": 400,

                        "expiredAtManaged": true,

                        "manufacturedAtManaged": false,

                        "netWeight": 937,

                        "heatSensitive": null,

                        "hazardous": null,

                        "originalBarcode": null

                    },

                    "priceData": {

                        "originalPrice": 0,

                        "salePrice": 900000000

                    },

                    "barcode": "ABCD2314678181"

                },

                "marketplaceItemData": null,

                "outboundShippingTime": 24

            }

        ],

        "requiredDocuments": [

            {

                "templateName": "기타인증서류",

                "documentPath": "vendor_inventory/documents/2024/04/25/5/6/8116774a-896c-4482-a6a3-6f6c4329eccb.png",

                "vendorDocumentPath": "8116774a-896c-4482-a6a3-6f6c4329eccb.png",

                "issueDate": ""

            }

        ],

        "extraInfoMessage": null,

        "manufacture": "sadf",

        "registrationType": "RFM",

        "rocketGrowthAdditionalInformation": {

            "rfmInboundName": "test product",

            "legalAgreement": "AGREE"

        }

    }

 

Rocket Growth/Marketplace Hybrid Product

{

        "sellerProductId": 30100306335,

        "sellerProductName": "test openapi hybrid product update May8th",

        "displayCategoryCode": 69515,

        "vendorId": "A00013264",

        "saleStartedAt": "2024-04-25T05:50:56",

        "saleEndedAt": "2099-12-30T07:00:00",

        "displayProductName": "test  openapi hybrid product update May8th",

        "brand": "",

        "generalProductName": "test  openapi hybrid product update May8th",

        "vendorUserId": "et5rod_sat",

        "requested": true,

        "items": [

            {

                "offerCondition": "NEW",

                "offerDescription": "",

                "itemName": "s",

                "maximumBuyForPerson": 0,

                "outboundShippingTimeDay": 1,

                "maximumBuyForPersonPeriod": 1,

                "unitCount": 1,

                "adultOnly": "EVERYONE",

                "taxType": "TAX",

                "parallelImported": "NOT_PARALLEL_IMPORTED",

                "overseasPurchased": "NOT_OVERSEAS_PURCHASED",

                "pccNeeded": false,

                "images": [

                    {

                        "imageOrder": 0,

                        "imageType": "REPRESENTATION",

                        "cdnPath": "vendor_inventory/3f2d/3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg",

                        "vendorPath": "3761ff43e340428f448570409a373b21976fe051a954b3f4bbc18ef69e96.jpeg"

                    }

                ],

                "notices": [

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "품명 및 모델명",

                        "content": "first"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "인증사항",

                        "content": "second"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "제조국(원산지)",

                        "content": "third"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "제조자(수입자)",

                        "content": "fourth"

                    },

                    {

                        "noticeCategoryName": "기타 재화",

                        "noticeCategoryDetailName": "소비자상담 관련 전화번호",

                        "content": "fifth"

                    }

                ],

                "attributes": [

                    {

                        "attributeTypeName": "패션의류/잡화 사이즈",

                        "attributeValueName": "s",

                        "exposed": "EXPOSED",

                        "editable": true

                    }

                ],

                "contents": [

                    {

                        "contentsType": "HTML",

                        "contentDetails": [

                            {

                                "content": "<p>asdf</p>",

                                "detailType": "TEXT"

                            }

                        ]

                    }

                ],

                "certifications": [

                    {

                        "certificationType": "NOT_REQUIRED",

                        "certificationCode": "",

                        "certificationAttachments": []

                    }

                ],

                "searchTags": [

                    "tag1",

                    "tag2"

                ],

                "rocketGrowthItemData": {

                    "sellerProductItemId": 30100598284,

                    "vendorItemId": 72300263358,

                    "externalVendorSku": "DUMMY_EXT_SKU_2"

                    "modelNo": "DUMMY_MODEL_NO_2",

                    "skuInfo": {

                        "fragile": false,

                        "year": null,

                        "season": null,

                        "height": 141,

                        "length": 365,

                        "width": 341,

                        "weight": 1042,

                        "producedAtManaged": false,

                        "quantityPerBox": 1,

                        "standAlone": null,

                        "distributionPeriod": 400,

                        "expiredAtManaged": true,

                        "manufacturedAtManaged": false,

                        "netWeight": 937,

                        "heatSensitive": null,

                        "hazardous": null,

                        "originalBarcode": null

                    },

                    "skuId": 900051051,

                    "priceData": {

                        "originalPrice": 0,

                        "salePrice": 910000000

                    },

                    "barcode": "S0030100598284"

                },

                "marketplaceItemData": {

                    "sellerProductItemId": 30100598283,

                    "vendorItemId": 72300263357,

                    "externalVendorSku": "DUMMY_EXT_SKU_1"

                    "modelNo": "DUMMY_MODEL_NO_1",

                    "maximumBuyCount": "10,

                    "priceData": {

                        "originalPrice": 0,

                        "salePrice": 920000000

                    }

                },

                "outboundShippingTime": 24

            }

        ],

        "requiredDocuments": [

            {

                "templateName": "기타인증서류",

                "documentPath": "vendor_inventory/documents/2024/04/25/5/6/8116774a-896c-4482-a6a3-6f6c4329eccb.png",

                "vendorDocumentPath": "8116774a-896c-4482-a6a3-6f6c4329eccb.png",

                "issueDate": ""

            }

        ],

        "extraInfoMessage": null,

        "manufacture": "sadf",

        "rocketGrowthAdditionalInformation":

        {

            "rfmInboundName": "test product",

            "legalAgreement": "AGREE"

        },

       "marketplaceShippingAndReturnInfo": {

            "deliveryMethod": "SEQUENCIAL",

            "deliveryCompanyCode": "HYUNDAI",

            "deliveryChargeType": "FREE",

            "deliveryCharge": 0,

            "freeShipOverAmount": 0,

            "deliveryChargeOnReturn": 3000,

            "deliverySurcharge": null,

            "remoteAreaDeliverable": "Y",

            "unionDeliveryType": "UNION_DELIVERY",

            "returnCenterCode": "NO_RETURN_CENTERCODE",

            "returnChargeName": "지모스(쿠팡)",

            "companyContactNumber": "031-297-9758",

            "returnZipCode": "18335",

            "returnAddress": "경기도 화성시 봉담읍 복만터길72번길 48",

            "returnAddressDetail": "나동 202호",

            "returnCharge": 3000,

            "outboundShippingPlaceCode": 63714

        }

    }


Response Message

Name Type Description
code String
result code
SUCCES/ERROR
message String
message
data Long
vendor's product ID
vendor's product ID created

Response Example


  "code": "200", 
  "message": "", 
  "data": { 
    "code": "SUCCESS", 
    "message": "", 
    "data": 427011919 
  } 
}

 

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.
Only the following values can be entered, and up to one value per one inventory ID can be newly 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.

 

URL API Name

UPDATE_PRODUCT