You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Die komplette REST API Schnittstelle zum Testen kann unter folgender URL aufgerufen werden https://IHRE-Finito-Umgebung/swagger-ui Beispiel: https://myfinito.com/800014/swagger-ui/

Ein Postman Projekt als Beispiel, wie die REST API verwendet werden kann, können Sie von Ihrem Ansprechpartner erhalten.

Folgende Funktionalitäten stehen in der REST API zur Verfügung:

AreaAPI
  • GET: lädt alle Areas/Bereiche anhand des übergebenen Filters


CategoryStructureApi
  • GET: lädt alle Kategorien anhand des übergebenen Filters


InfoAttachmentsApi
  • GET: lädt alle Dateien/Dokumente anhand des übergebenen Filters
  • GET/{id}: lädt die entsprechende Datei anhand der übergebenen ID
  • POST: Fügt eine neue Datei/Dokuement einem Schichtereignis anhand der übergebenen Parameter hinzu
  • PUT: Aktualisiert Datei/Dokuement einem Schichtereignis anhand der übergebenen Parameter hinzu
  • DELETE: Löscht eine bestehende Datei


InstructionsApi (für Finito Anweisungen)
  • GET: lädt alle Finito, Anweisungen etc. anhand des übergebenen Filters
  • GET/{id}: lädt die entsprechende Finito Anweisung anhand der übergebenen ID
  • POST: Fügt eine neue Finito Anweisung anhand der übergebenen Parameter hinzu
  • PUT: Aktualisiert die Finito Anweisung anhand der übergebenen Parameter hinzu
  • DELETE: Löscht eine bestehende Finito Anweisung


PriorityAPI
  • GET: lädt alle Prioritäten anhand des übergebenen Filters


ShiftbookAPI
  • GET: lädt alle entsprechende Buch (z.B. Schichtbuch, Aufgabenbuch etc.) anhand des übergebenen Filters
  • GET/{id}: lädt das entsprechende Buch (z.B. Schichtbuch, Aufgabenbuch etc.) anhand der übergebenen ID
  • PATCH /{id}/changeFavourite: Ändern den Favorit für den angemeldeten Benutzer des entsprechenden Buches



ShiftbookUniversalFieldsAPI
  • GET: lädt alle Universalfelderwerte anhand des übergebenen Filters
  • GET/{id}: lädt die entsprechende Universalfelderwerte anhand der übergebenen ID
  • POST: Fügt eine neues Universalfeldwerte anhand der übergebenen Parameter hinzu
  • PUT: Aktualisiert die Universalfeldwerte anhand der übergebenen Parameter hinzu
  • DELETE: Löscht einen entsprechenden Universalfeldwert


ShiftReportAPI
  • GET: lädt alle entsprechende Schichtreports anhand des übergebenen Filters
  • GET/{id}: lädt das entsprechende Schichtreportsanhand der übergebenen ID
  • PATCH /{id}/closeReport: Schließt den entsprechenden Schichtbericht ab


StateAPI
  • GET: lädt alle entsprechende Status anhand des übergebenen Filters



TasksApi (für Finito Aufgaben)
  • GET: lädt alle Finito Aufgaben anhand des übergebenen Filters
  • GET/{id}: lädt die entsprechende Finito Aufgaben anhand der übergebenen ID
  • POST: Fügt eine neue Finito Aufgaben anhand der übergebenen Parameter hinzu
  • PUT: Aktualisiert die Finito Aufgaben anhand der übergebenen Parameter hinzu
  • DELETE: Löscht eine bestehende Finito Aufgaben 




  • No labels