TemuObserveOrder
POST
/apps/temu/orders
const url = 'https://your-store.myciqra.com/apps/temu/orders';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"expectShipLatestTime":1,"labels":["example"],"lines":[{"canceledQuantity":1,"goodsId":1,"goodsName":"example","orderSn":"example","orderStatus":1,"quantity":1,"skuId":1}],"parentOrderSn":"example","parentOrderStatus":1,"parentOrderTime":1,"shipTo":{"city":"example","country":"example","line1":"example","line2":"example","line3":"example","name":"example","phone":"example","postalCode":"example","state":"example"},"updateTime":1}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://your-store.myciqra.com/apps/temu/orders \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "expectShipLatestTime": 1, "labels": [ "example" ], "lines": [ { "canceledQuantity": 1, "goodsId": 1, "goodsName": "example", "orderSn": "example", "orderStatus": 1, "quantity": 1, "skuId": 1 } ], "parentOrderSn": "example", "parentOrderStatus": 1, "parentOrderTime": 1, "shipTo": { "city": "example", "country": "example", "line1": "example", "line2": "example", "line3": "example", "name": "example", "phone": "example", "postalCode": "example", "state": "example" }, "updateTime": 1 }'Required scope: write_orders — an installation token without it receives 403.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
expectShipLatestTime
required
null | integer | string format: int64
labels
required
Array<string> | null
lines
required
Array<object> | null
object
canceledQuantity
required
integer | string format: int32
goodsId
required
null | integer | string format: int64
goodsName
required
null | string
orderSn
required
string
orderStatus
required
null | integer | string format: int32
quantity
required
integer | string format: int32
skuId
required
null | integer | string format: int64
parentOrderSn
required
string
parentOrderStatus
required
null | integer | string format: int32
parentOrderTime
required
null | integer | string format: int64
shipTo
required
updateTime
required
integer | string format: int64
Examplegenerated
{ "expectShipLatestTime": 1, "labels": [ "example" ], "lines": [ { "canceledQuantity": 1, "goodsId": 1, "goodsName": "example", "orderSn": "example", "orderStatus": 1, "quantity": 1, "skuId": 1 } ], "parentOrderSn": "example", "parentOrderStatus": 1, "parentOrderTime": 1, "shipTo": { "city": "example", "country": "example", "line1": "example", "line2": "example", "line3": "example", "name": "example", "phone": "example", "postalCode": "example", "state": "example" }, "updateTime": 1}Responses
Section titled “Responses”OK
Media typeapplication/json
object
outcome
required
string
Examplegenerated
{ "outcome": "example"}Bad Request
Media typeapplication/json
object
error
required
string
Examplegenerated
{ "error": "example"}