Überblick
Diese Seite bietet einen Überblick über die Gesamtstruktur unserer API.
Allgemeine Informationen
Titel: AiKYNETIX API
Version: v1.0
Nutzungsbedingungen: https://aikynetix.app/terms
Kontakt: [email protected]
Server-URL: https://aikpy-nsz2.onrender.com
Sicherheit: Token über den API-KEY-Header
Endpunkte nach Funktionsgruppen
/user-management/organization-status/
GET: Organisationsstatus abrufen
/user-management/users/
GET: Paginierte Liste von Benutzern abrufen
PUT: Benutzerinformationen aktualisieren
POST: Neuen Benutzer erstellen
DELETE: Benutzer löschen
/user-management/users/filter/
GET: Benutzer filtern und paginieren
/user-management/users/{user_uid}
GET: Details eines spezifischen Benutzers abrufen
Verwaltung aller Sitzungen
/session-management/sessions/
GET: Alle Sitzungen abrufen
/session-management/sessions/filter/
GET: Gefilterte Sitzungen abrufen
/session-management/sessions/{session_id}/
PUT: Sitzungsdaten aktualisieren
DELETE: Sitzung löschen
Analysiertes Video
/session-management/sessions/{session_id}/analyzed-video/
GET: URL des analysierten Videos abrufen
POST: Analysiertes Video hochladen/erstellen
/running/management/sessions/
POST: Neue Videoverarbeitungssitzung erstellen (Admin im Namen eines anderen Benutzers)
/running/sessions/
POST: Neue Videoverarbeitungssitzung erstellen
/running/sessions/metrics/total/
GET: Gesamtmetriken abrufen
/running/sessions/{session_id}/
GET: Details einer Laufsitzung abrufen
/running/sessions/{session_id}/export/
GET: Daten einer Laufsitzung exportieren
/running/sessions/{session_id}/form-analysis/
POST: Formanalysebilder generieren (veraltet)
/running/sessions/{session_id}/gait-analysis/
POST: Ganganalysebericht
/running/sessions/{session_id}/metrics/
GET: Berichtsmetriken abrufen (veraltet)
/running/sessions/{session_id}/recommendation/
POST: Empfehlungen für eine Sitzung generieren (veraltet)
/running/sessions/{session_id}/report-comments/
GET: Sitzungskommentare abrufen
PUT: Sitzungskommentare aktualisieren
DELETE: Berichtskommentare löschen
/running/sessions/{session_id}/report/
POST: Analysebilder des Berichts abrufen (veraltet)
/running/sessions/{session_id}/summary/
POST: Zusammenfassung für eine Sitzung generieren (veraltet)
/jumping/management/sessions/
POST: Neue Videoverarbeitungssitzung erstellen (Admin im Namen eines anderen Benutzers)
/jumping/sessions/
POST: Neue Videoverarbeitungssitzung erstellen
/jumping/sessions/{session_id}/
GET: Daten einer Sprungsitzung abrufen
/jumping/sessions/{session_id}/export/
GET: Daten einer Sprungsitzung exportieren
/jumping/sessions/{session_id}/jump-analysis/
POST: Vertikalsprung-Analysebericht abrufen
/jumping/sessions/{session_id}/recommendation/
POST: Empfehlungsthreads erstellen
/jumping/sessions/{session_id}/summary/
GET: Zusammenfassung einer Sitzung abrufen
POST: Zusammenfassungsthreads für eine Sitzung generieren
/weightlifting/management/sessions/
POST: Neue Videoverarbeitungssitzung erstellen (Admin im Namen eines anderen Benutzers)
/weightlifting/sessions/
POST: Neue Videoverarbeitungssitzung erstellen
/weightlifting/sessions/{session_id}/
GET: Details einer Gewichthebungssitzung abrufen
/weightlifting/sessions/{session_id}/export/
GET: Daten einer Gewichthebungssitzung exportieren
/weightlifting/sessions/{session_id}/lift-analysis/
POST: Gewichthebung analysieren
/weightlifting/sessions/{session_id}/recommendation/
POST: Empfehlungen für Gewichtheben generieren
/helper/html-files/
GET: HTML-Datei abrufen
POST: HTML-Datei hochladen
Komponenten
Sicherheitsmechanismen: Token (über den API-KEY-Header übergeben)
Zuletzt aktualisiert
War das hilfreich?