DTYPECAT: Doc Type Category
A category for grouping document types, providing top-level classification in the document management system.
DTYPECAT definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches DTYPECAT.Entity properties
| Property | Value |
|---|---|
| Entity code | DTYPECAT |
| Display name | Doc Type Category |
| Plural | Doc Type Categories |
| Level | 12000 |
Use cases
DTYPECAT provides the top level of the document classification hierarchy (DTYPECAT > DTYPE > DRECORD). Categories group related document types - for example, a 'Quality Management' category might contain types like 'Policy', 'Procedure', 'Work Instruction'. The entity is deliberately simple (ref, name, description, notes) because it serves as a pure organisational grouping. DTYPE entities reference their category, and DRECORD entities also reference a category directly for quick filtering. DASSIGNEE entities use category (comboKey 1) alongside type (comboKey 2) and role (comboKey 3) to scope user assignments, enabling broad assignments like 'all Quality Management documents' without specifying each type.
Fields
Document Type Category
| Field | Type | Required | Notes |
|---|---|---|---|
ref | text | Type ID. Read only. | |
name | text | Yes | Name. |
description | text (multi-line) | Description. |
Internal Notes
| Field | Type | Required | Notes |
|---|---|---|---|
notes | text (multi-line) | Notes. |
Relationships
- No declared relationships in the default definition.
Creating a Doc Type Category via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "DTYPECAT",
"level": 12000,
"comboKey": "SUB:<your-sub-id>|ENT:",
"name": "Example name",
"description": "Example value",
"notes": "Example value"
}
Listing Doc Type Categories records
GET /v1/entities/DTYPECAT/SUB:<your-sub-id>