> ## 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.

# Funktionen und Einschränkungen

> Erkennen Sie, welche Funktionen in Public v1 verfügbar sind und welche Abläufe außerhalb des aktuellen API-Vertrags liegen.

Diese Seite verhindert Annahmen über Funktionen, die im aktuellen öffentlichen OpenAPI-Vertrag nicht angeboten werden.

## Verfügbare Funktionen

| Bereich         | Öffentliche Funktionen                                                                        |
| --------------- | --------------------------------------------------------------------------------------------- |
| Mitarbeiter     | Auflisten, erstellen, abrufen und unterstützte Felder aktualisieren                           |
| Bestellungen    | Auflisten, abrufen, Bestellung in HR-Prüfung freigeben oder ablehnen, Anhänge herunterladen   |
| Vorfälle        | Auflisten, erstellen, abrufen, unterstützte Felder aktualisieren, zulässige Anhänge hochladen |
| Divisionen      | Auflisten, erstellen, abrufen und aktualisieren                                               |
| Payroll-Exporte | Metadaten auflisten, Metadaten abrufen, verfügbares Dokument herunterladen                    |
| Health          | Öffentliche Verfügbarkeitsprüfung                                                             |

## In Public v1 nicht angeboten

Der aktuelle Vertrag definiert keine öffentlichen Operationen für:

* Erstellung, Aktualisierung oder Löschung von Tenants
* API-Key-Verwaltung über die API
* Löschung von Mitarbeitern
* Änderung der geschäftlichen E-Mail-Adresse eines Mitarbeiters über die Employee-Patch-Operation
* Verschiebung eines zugeordneten Mitarbeiters in einen anderen Tenant per Employee-Patch
* Erstellung von Bestellungen
* Änderung einer finalen Bestellentscheidung über den Decision-Endpoint
* Löschung oder Wiedereröffnung von Vorfällen
* Löschung von Divisionen
* Erzeugung oder Löschung von Payroll-Exporten
* allgemeine Idempotency Keys
* Bulk-Mutation-Endpoints
* Sortierung nach mehreren Feldern
* Webhook-Registrierung oder öffentliche Event-Subscriptions
* eine öffentliche Stage- oder Sandbox-Basis-URL

## Wichtige Verhaltensgrenzen

* `dryRun=true` validiert den aktuellen produktiven Zustand; es handelt sich nicht um eine Sandbox.
* Pagination ist nicht als Snapshot dokumentiert.
* `X-Request-ID` dedupliziert keine Schreibvorgänge.
* Ein erfolgreicher Dry Run reserviert keinen Zustand.
* Eine Ressource kann als nicht gefunden erscheinen, wenn sie außerhalb des API-Key-Scopes liegt.
* Download-Metadaten können existieren, während `fileName` den Wert `null` besitzt; in diesem Fall wurde keine Datei erzeugt.
* Bestell- und Vorfallslifecycles enthalten serververwaltete Übergänge außerhalb der angebotenen Mutation-Operationen.

## Polling-Modell

Der aktuelle öffentliche Vertrag ist clientinitiiert. Integrationen ermitteln Änderungen durch Collection-Abfragen mit geeigneten Filtern und Checkpoints.

```mermaid theme={"theme":{"light":"github-light","dark":"github-dark"}}
flowchart LR
    S[Scheduler] --> C[Collection-Anfrage]
    C --> P[Seite verarbeiten]
    P --> K[Checkpoint speichern]
    K --> S
```

Wenn eine benötigte fachliche Funktion nicht aufgeführt ist, leiten Sie sie nicht aus dem Verhalten des internen Portals ab. Verwenden Sie den etablierten JobHandy-Integrationskanal, um kundenspezifische Alternativen zu klären.
