{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/response202", "title": "response202", "required": [ "requestId", "workflowId", "reason", "manualDiscountValue", "manualIncrementValue", "totalChangeValue", "totals", "add", "remove", "replace", "date", "origin", "settings" ], "type": "object", "properties": { "requestId": { "type": "string", "description": "Unique code that identifies a change order request.", "example": "e8532a32-7f7e-434a-88ec-29609f0ede46" }, "workflowId": { "type": "string", "description": "Code that identifies the transaction of changing the orders in the [order flow](https://help.vtex.com/en/tutorial/order-flow-and-status--tutorials_196).", "example": "74f40e7a-68c6-4699-b874-a8a297fb3f6a" }, "reason": { "type": "string", "description": "Reason that motivated the order change.", "example": "The client wants to change the items weight." }, "manualDiscountValue": { "type": "integer", "description": "This field shows if a manual price was applied to the total order amount. The value is in cents.", "example": 0 }, "manualIncrementValue": { "type": "integer", "description": "This field shows if an increment value was applied to the total order amount. The value is in cents.", "example": 0 }, "totalChangeValue": { "type": "integer", "description": "This field shows how much the order total price is considering that price changes might have been made. The value is in cents.", "example": 0 }, "totals": { "type": "array", "items": { "type": "string" }, "description": "Array containing information about change prices per item.", "example": null }, "add": { "type": "array", "description": "Array with information about the `add` operation, when applicable. The schema will correspond to the object `to` inside the `replace` array.", "example": null, "items": { "type": "string" } }, "remove": { "type": "array", "description": "Array with information about the `remove` operation, when applicable. The schema will correspond to the object `from` inside the `replace` array.", "example": null, "items": { "type": "string" } }, "replace": { "type": "array", "items": { "$ref": "#/components/schemas/Replace1" }, "description": "Array with information about the `replace` operation, when applicable." }, "date": { "type": "string", "description": "Date and time of the request. The value is in UTC ISO 8601 format `yyyy-mm-ddThh:mm:ss.sssZ`.", "example": "2023-07-27T17:52:18.6483116Z" }, "origin": { "$ref": "#/components/schemas/OriginV2" }, "settings": { "$ref": "#/components/schemas/Settings" } } }