[POST] .../v1/documenttype/get
Returns document type information in the system. Use this method to list document types before selecting document statuses, print form links or document-specific workflows. The response returns translated DocumentType records with id, name, name_var and last_update; optional id filters narrow the lookup and ids. The current request user must have document type select permission and translations are resolved from the request language context. Missing body, denied access, invalid filters, translation lookup failures, cache/storage errors and database failures are returned as HTTP 200 ErrorResult business errors.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| filters | Array of Filter | Optional | Optional filters by fields available for this API method. |
Filterable Fields
| Field | Type | Description |
|---|---|---|
| id | int | Document type IDs. |
Request Example
{
"filters": [
{
"field": "id",
"operator": "In",
"value": "16"
}
]
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Array of DocumentType | Result object. |
Response Example
{
"ok": true,
"result": [
{
"id": 16,
"name": "Purchase document",
"name_var": "APP_DOC_TYPE_NAME_16",
"last_update": 1767225600
}
]
}