coupang
POST/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/exchangeRequests/{exchangeId}/invoices2609170000

Upload a waybill for exchange product

# 01

Summary

Upload a waybill for exchange product

# 02

Details

Available buyer market: Korean

Upload the waybill for a product to be exchanged.

Run [API to check the receipt of exchange product] and [query a list of exchange requests], and if the pickup status (collectStatus) is Sent to the vendor (CompleteCollect), you can execute this [Exchange Waybill Upload API].

After checking the receipt of an exchange product, query a list of exchange requests to create deliveryInvoiceGroupDtos.

When uploading an exchange waybill, query the newly created shipmentBoxId and enter it.

※ You can upload an exchange waybill up to 10 minutes after checking the receipt of the exchange product.

Path

POST/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/exchangeRequests/{exchangeId}/invoices

Example endpoint

https://api-gateway.coupang.com/v2/providers/openapi/apis/api/v4/vendors/A00012345/exchangeRequests/100000170/invoices

URL API Name

UPDATE_INVOICE_EXCHANGE_REQUEST
# 03

Path parameters

NameTypeDescription
vendorId*string
Seller ID

Unique code issued to Vendor by Coupang
ex) A00012345
exchangeId*number
Exchange receipt ID
Enter exchangeId shown on the list of exchange requests
# 04

Response body

Response message

NameTypeDescription
codestring
Result code
messagestring
Message
dataobject
Returned result
resultCode
data.resultCode
string
SUCCESS or FAIL
resultMessage
data.resultMessage
string
Result message

Response Example

{
  "code": "200",
  "message": "SUCCESS",
  "data": {
    "resultCode": "SUCCESS",
    "resultMessage": "Invoice number save successfully"
  }
}
# 05

Error codes

HTTPCodeMessage
400HTTP_400Bad Request

Error specification

HTTPTypeError messageSolution
400400 (check request parameter)

params are not allowed null...

Check if all the parameters are entered.