Delete

[POST] .../v1/docorderdelivery/delete

Deletes retail order document. Permanently delete a retail order delivery document after it has been marked with deleted_mark by DocOrderDelivery/DeleteMark. The request requires id and locks the document by id during deletion. The method requires the retail order delete permission, deletes the marked document, sends the deleted webhook and returns row_affected. Errors such as a missing request body, invalid id, denied access, document not marked for deletion, locked or invalid document state, missing active row, disabled tariff or storage errors are returned as HTTP 200 ErrorResult.

Request Parameters

Name Type Required Description
id Int64 Required Retail order document ID.

Request Example

{
  "id": 1
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result Update Update operation result.

Response Example

{
  "ok": true,
  "result": {
    "ids": [
      null
    ],
    "row_affected": 1
  }
}