Skip to content

Update Order Output Storage ​

API Information ​

  • Request Path: /market/order/outputFolder/update
  • Request Method: POST
  • Content-Type: application/json

Request Headers ​

ParameterTypeRequiredDescription
AuthorizationStringYesUser authentication token
Content-TypeStringYesMust be set to application/json

Request Body Structure ​

FieldTypeRequiredDescriptionConstraints
orderNoStringYesOrder numberNon-empty
outputFolderIdLongNoOutput folder ID-
ossOutputIdLongNoExisting object storage output config IDIf provided together with ossOutput, this field takes precedence
ossOutputObjectNoNew object storage output config-

OssOutputPayload Structure (ossOutput) ​

FieldTypeRequiredDescriptionConstraints
nameStringNoConfig name-
endPointStringNoEndpoint-
akStringNoAccess key-
skStringNoSecret key-
accessPathStringNoBase access path-

Request Body Example ​

json
{
  "orderNo": "ORDER_202604090001",
  "outputFolderId": 1001,
  "ossOutputId": 2001
}

Response Body Structure ​

CommonResponse Object ​

FieldTypeDescription
codeIntegerResponse status code
messageStringResponse message
dataBooleanResponse data

Response Examples ​

Success Response ​

json
{
  "code": 200,
  "message": "success",
  "data": true
}

Failure Response ​

json
{
  "code": 400,
  "message": "Invalid parameters",
  "data": null
}

Error Code Description ​

Error CodeDescription
200Success
400Request parameter error
401Unauthorized
500Server internal error

Usage Instructions ​

  1. This API is used to update output storage bindings for an order.
  2. User authentication is required.
  3. Provide orderNo and optional storage parameters.

Notes ​

  • If outputFolderId, ossOutputId, and ossOutput are all null/empty, existing output associations are cleared.