> ## Documentation Index
> Fetch the complete documentation index at: https://developers.jobhandy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Divisionen

> Tenant-eigene Organisationshierarchie, Parent-Child-Beziehungen, Reihenfolge unter Geschwistern und Kostenstellenzuordnung.

Eine Division gehört genau einem Tenant und kann eine Root-Division oder ein Kind einer anderen Division im selben Tenant sein.

```mermaid theme={"theme":{"light":"github-light","dark":"github-dark"}}
flowchart TD
    T[Tenant] --> A[Vertrieb]
    T --> B[Operations]
    A --> C[Enterprise]
    A --> D[SMB]
```

## Endpoints

<CardGroup cols={2}>
  <Card title="Divisionen auflisten" icon="list" href="/de/api-reference/divisions/list-divisions">
    Hierarchie nach Tenant, Name, Parent, Reihenfolge, Kostenstelle und Zeitstempeln abfragen.
  </Card>

  <Card title="Division erstellen" icon="folder-plus" href="/de/api-reference/divisions/create-division">
    Root- oder Unterdivision mit Dry-Run-Validierung erstellen.
  </Card>

  <Card title="Division abrufen" icon="network" href="/de/api-reference/divisions/get-division">
    Eine Division über ihre ID lesen.
  </Card>

  <Card title="Division aktualisieren" icon="folder-pen" href="/de/api-reference/divisions/update-division">
    Umbenennen, neu anordnen, Parent ändern oder Kostenstelle anpassen.
  </Card>
</CardGroup>

## Validierungsregeln

* Parent und Child müssen zum selben Tenant gehören.
* Eine Parent-Änderung darf keinen Hierarchiezyklus erzeugen.
* Der Divisionsname muss unter Geschwistern eindeutig sein.
* `parentId: null` kennzeichnet eine Root-Division.
* Die nullable Eigenschaft `costCenter` kann mit `null` geleert werden.
* Der öffentliche v1-Vertrag stellt keine Löschoperation für Divisionen bereit.

<Card title="Leitfaden zur Divisionsverwaltung" icon="workflow" href="/de/guides/manage-divisions" horizontal>
  Verwenden Sie sichere Muster für Create, Reparenting, Reihenfolge und Konfliktlösung.
</Card>
