[POST] .../v1/personaldoctype/delete
Deletes type personal document. Use this destructive method to mark a personal document type as deleted when it is no longer available for customer documents. The request requires id and deletion is rejected when any customer personal document still uses the type; the response returns row_affected for the deleted type record. The method checks the current request user and requires personal document type delete permission; missing body, missing id, missing type, type-in-use, denied permission and storage errors are returned as HTTP 200 ErrorResult business errors.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | Int64 | Required | Personal document type 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
}
}