CLIENTTYPE: Client type
A classification type for clients, used to categorise client records by business relationship type.
Default definition. This article describes the default
CLIENTTYPE 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 CLIENTTYPE.Entity properties
| Property | Value |
|---|---|
| Entity code | CLIENTTYPE |
| Display name | Client type |
| Plural | Client types |
| Level | 250 |
Use cases
CLIENTTYPE is a simple reference entity providing a controlled vocabulary for classifying CLIENT and COM records via the clienttype objectLookup in the Administration panel. Typical values might include 'End Client', 'Agency', 'Partner', 'Preferred Supplier List' etc. The entity is intentionally minimal (name only) because it serves purely as a lookup value. It enables filtering and reporting by client category across the CRM. Both CLIENT and COM reference this entity, maintaining a consistent classification scheme across the full company universe.
Fields
General: Client type
| Field | Type | Required | Notes |
|---|---|---|---|
name | text | Yes | Name. |
Relationships
- No declared relationships in the default definition.
Creating a Client type via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "CLIENTTYPE",
"level": 250,
"comboKey": "SUB:<your-sub-id>|ENT:",
"name": "Name"
}
Listing Client types records
GET /v1/entities/CLIENTTYPE/SUB