CheckCode

[POST] .../v1/item/checkcode

Checks whether an item code exists in the database. Use this method before Item/Add when the client needs to check whether a numeric item code can be used. It validates the code, checks item select permission and returns an ItemCodeCheckOut result whose enable flag is true when the code is available and false when it already exists. Business errors such as a missing request body, invalid code, denied access or persistent errors are returned as HTTP 200 ErrorResult.

Request Parameters

Name Type Required Description
code Int64 Required Item code.

Request Example

{
  "code": 1
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result ItemCodeCheckOut Result object.

Response Example

{
  "ok": true,
  "result": {
    "enable": true
  }
}