Add the following code to APIs to query POs/returns/exchanges or those to send and receive large json data, such as Product Listing API, and extend the timeout interval on the client side.
1. General Java code example
HttpGet get = new HttpGet(uriBuilder.build().toString());
/********************************************************/
// set header, demonstarte how to use hmac signature here
get.addHeader("Authorization", authorization);
/********************************************************/
get.addHeader("X-Requested-By", VENDOR_ID);
get.addHeader("X-EXTENDED-TIMEOUT", "90000");
get.addHeader("content-type", "application/json");
2. Others
※ PO list query (minute-level all)
Timeout may occur if a query range is wide, even when no data exists, and you are recommended to reduce the range to 10 minutes or so and overlap the ranges of queries.
※ Creating a product with many options
Timeout may occur on the client side even after the product is normally listed on the Coupang server.
In such a case, do not attempt to list the product again, but use [Product Info Summary Query API] to query 'externalVendorSkuCode' and check whether the product has been listed.