Skip to main content
The schema below is rendered directly from the published OpenAPI 3.1 contract.

Division details.

id
string
required
read-only

Division ID. A create dry run returns a preview ID that cannot be used in later requests.

Example:

"68920e08eeaea4f2301eecb3"

tenant
string
required
read-only

ID of the tenant that owns the division.

Pattern: ^[0-9a-fA-F]{24}$
Example:

"68a000000000000000000010"

name
string
required

Division name.

Example:

"Sales"

parentId
string | null
required
nullable

Parent division ID, or null for a root division.

Minimum string length: 1
Pattern: ^[0-9a-fA-F]{24}$
Example:

null

order
number
required

Display order among sibling divisions.

Example:

1

costCenter
string | null
required
nullable

Customer-defined cost center, or null when none is assigned.

Minimum string length: 1
Example:

"CC-SALES"

createdAt
string<date-time>
required
read-only

UTC creation timestamp.

Minimum string length: 1
Pattern: Z$
Example:

"2026-01-15T10:30:00.000Z"

updatedAt
string<date-time>
required
read-only

UTC timestamp of the latest update.

Minimum string length: 1
Pattern: Z$
Example:

"2026-07-01T08:15:00.000Z"

Last modified on August 26, 2026