API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · travel_allowances

Travel Allowance Schema

Schema-ID
travel_allowance
Collection
travel_allowances
Permissions
  • Lesentravel_allowance_view
  • Anlegentravel_allowance_create
  • Änderntravel_allowance_edit
  • Löschentravel_allowance_delete

Felder

Travel Allowance Schema

travel_allowances4 Permissions

Schema for validating travel allowance / Fahrtkostenpauschale entities

namestringerforderlich

Allowance name (e.g. Zone 1 - Nahbereich)

1–200 Zeichen
distanceFromKmnumbererforderlich

Distance range start in km

≥ 0
distanceToKmnumbererforderlich

Distance range end in km

≥ 0
flatRateAmountstringerforderlich

Flat rate amount in EUR as decimal string

Pattern
includesTimebooleanoptional

Whether the flat rate includes travel time

Default: false
timeFlatRateAmountstringoptional

Separate travel time flat rate in EUR (when includesTime is false)

Patternnullable
isActivebooleanoptional

Whether this travel allowance is active

Default: true
sortOrderintegeroptional

Display sort order

≥ 0Default: 0

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/travel_allowances — Liste, paginiert + filterbar
  • GET /api/v1/travel_allowances/<id> — Einzelne Entity
  • POST /api/v1/travel_allowances — Anlegen
  • PATCH /api/v1/travel_allowances/<id> — Teil-Update
  • DELETE /api/v1/travel_allowances/<id> — Soft-Delete
  • GET /api/v1/travel_allowances/<id>/timeline — Audit + Aktivitäten

Suche