API backend
Disportex
API Disportex — rapports d'activité et comptes rendus techniques
v0.1.0 · statut ok
Arborescence des routes
35 branches
-
▾ Documentation 3
-
▾ Santé 1
-
▾ Authentification 7
- POST /api/v1/auth/forgot-password Auth Forgot Password
- POST /api/v1/auth/login Auth Login
- PATCH /api/v1/auth/password Auth Change Password
- POST /api/v1/auth/password Auth Set Password
- POST /api/v1/auth/refresh Auth Refresh
- POST /api/v1/auth/reset-password Auth Reset Password
- POST /api/v1/auth/sso Auth Sso
-
▾ Google Agenda 11
- POST /api/agenda/disconnect Disconnect Calendar
- GET /api/agenda/events List Events
- POST /api/agenda/events Create Event
- GET /api/agenda/events/all List All Events
- GET /api/agenda/events/month List Events Month
- GET /api/agenda/events/stats/week Get Weekly Stats
- GET /api/agenda/events/today List Events Today
- GET /api/agenda/events/week List Events Week
- DELETE /api/agenda/events/{event_id} Delete Event
- PUT /api/agenda/events/{event_id} Update Event
- POST /api/agenda/events/{event_id}/send-email Send Event By Email
-
▾ Profil 1
-
▾ Comptes rendus techniques 18
- GET /api/v1/activity-reports List Activity Reports
- POST /api/v1/activity-reports Create Activity Report
- POST /api/v1/activity-reports/import Import Activity Report
- GET /api/v1/activity-reports/summary Get Activity Reports Summary
- DELETE /api/v1/activity-reports/{report_id} Delete Activity Report
- GET /api/v1/activity-reports/{report_id} Get Activity Report
- GET /api/v1/activity-reports/{report_id}/attachments Get Activity Report Attachments
- PATCH /api/v1/activity-reports/{report_id}/bilan Update Bilan Section
- PATCH /api/v1/activity-reports/{report_id}/commercial Update Commercial Section
- DELETE /api/v1/activity-reports/{report_id}/pdf Delete Activity Report Pdf
- GET /api/v1/activity-reports/{report_id}/pdf/download Download Activity Report Pdf
- PATCH /api/v1/activity-reports/{report_id}/technical Update Technical Section
- PATCH /api/v1/activity-reports/{report_id}/terrain Update Terrain Section
- POST /api/v1/activity-reports/{report_id}/unlock Unlock Activity Report
- POST /api/v1/activity-reports/{report_id}/validate Validate Activity Report
- GET /api/v1/activity-reports/{report_id}/versions List Activity Report Versions
- GET /api/v1/activity-reports/{report_id}/versions/diff Diff Activity Report Versions
- GET /api/v1/activity-reports/{report_id}/versions/{version} Get Activity Report Version
-
▾ Constatations 6
- DELETE /api/v1/findings/{finding_id} Delete Finding
- GET /api/v1/findings/{finding_id} Get Finding
- PATCH /api/v1/findings/{finding_id} Update Finding
- POST /api/v1/findings/{finding_id}/duplicate Duplicate Finding
- GET /api/v1/technical-reports/{report_id}/findings List Findings
- POST /api/v1/technical-reports/{report_id}/findings Create Finding
-
▾ AI Assist 7
- POST /api/v1/activity-reports/{report_id}/assist/commentaire-tech Assist Activity Report Commentaire Tech
- POST /api/v1/activity-reports/{report_id}/assist/email-body Assist Activity Report Email Body
- POST /api/v1/activity-reports/{report_id}/assist/preco-com Assist Activity Report Preco Com
- POST /api/v1/activity-reports/{report_id}/assist/preco-tech Assist Activity Report Preco Tech
- POST /api/v1/findings/{finding_id}/assist/description Assist Finding Description
- POST /api/v1/technical-reports/{report_id}/assist/email-body Assist Technical Report Email Body
- POST /api/v1/technical-reports/{report_id}/assist/objet Assist Technical Report Objet
-
▾ Equipements 6
- GET /api/v1/equipements List Equipements
- POST /api/v1/equipements Create Equipement
- GET /api/v1/equipements/numero-serie/disponibilite Check Numero Serie
- DELETE /api/v1/equipements/{equipement_id} Delete Equipement
- GET /api/v1/equipements/{equipement_id} Get Equipement
- PATCH /api/v1/equipements/{equipement_id} Update Equipement
-
▾ Équipements — Historique 1
-
▾ Équipements — Interventions 1
-
▾ Équipements — Parcours 1
-
▾ Photos 9
- GET /api/v1/activity-reports/{report_id}/photos List Activity Report Photos
- POST /api/v1/activity-reports/{report_id}/photos Upload Activity Report Photo
- GET /api/v1/findings/{finding_id}/photos List Finding Photos
- POST /api/v1/findings/{finding_id}/photos Upload Finding Photo
- DELETE /api/v1/photos/{photo_id} Delete Photo
- GET /api/v1/photos/{photo_id} Get Photo
- PATCH /api/v1/photos/{photo_id} Update Photo Caption
- GET /api/v1/photos/{photo_id}/download Download Photo
- GET /api/v1/technical-reports/{report_id}/finding-photos List Report Finding Photos
-
▾ Rapports d'activité 14
- GET /api/v1/technical-reports List Technical Reports
- POST /api/v1/technical-reports Create Technical Report
- DELETE /api/v1/technical-reports/{report_id} Delete Technical Report
- GET /api/v1/technical-reports/{report_id} Get Technical Report
- PATCH /api/v1/technical-reports/{report_id} Update Technical Report
- GET /api/v1/technical-reports/{report_id}/attachments Get Technical Report Attachments
- DELETE /api/v1/technical-reports/{report_id}/pdf Delete Technical Report Pdf
- GET /api/v1/technical-reports/{report_id}/pdf/download Download Technical Report Pdf
- GET /api/v1/technical-reports/{report_id}/progress Get Technical Report Progress
- POST /api/v1/technical-reports/{report_id}/unlock Unlock Technical Report
- POST /api/v1/technical-reports/{report_id}/validate Validate Technical Report
- GET /api/v1/technical-reports/{report_id}/versions List Technical Report Versions
- GET /api/v1/technical-reports/{report_id}/versions/diff Diff Technical Report Versions
- GET /api/v1/technical-reports/{report_id}/versions/{version} Get Technical Report Version
-
▾ Notifications 6
- GET /api/v1/notifications List Notifications
- DELETE /api/v1/notifications/read Hide All Read Notifications
- PATCH /api/v1/notifications/read-all Mark All Notifications Read
- GET /api/v1/notifications/unread-count Notifications Unread Count
- DELETE /api/v1/notifications/{notification_id} Hide Notification
- PATCH /api/v1/notifications/{notification_id}/read Mark Notification Read
-
▾ Stockage interne 1
-
▾ Documents PDF 1
-
▾ Client Dossiers 8
- GET /api/v1/client-dossiers List Client Dossiers
- POST /api/v1/client-dossiers Create Client Dossier
- GET /api/v1/client-dossiers/by-activity-report/{report_id} Get Client Dossier By Activity Report
- GET /api/v1/client-dossiers/by-technical-report/{report_id} Get Client Dossier By Technical Report
- DELETE /api/v1/client-dossiers/{dossier_id} Delete Client Dossier
- GET /api/v1/client-dossiers/{dossier_id} Get Client Dossier
- PATCH /api/v1/client-dossiers/{dossier_id} Update Client Dossier
- POST /api/v1/client-dossiers/{dossier_id}/restore Restore Client Dossier
-
▾ Geocoding 1
-
▾ Customer Portal 7
- GET /api/v1/customer/me Get Me
- GET /api/v1/customer/me/technical-reports List My Technical Reports
- GET /api/v1/customer/me/technical-reports/{report_id} Get My Technical Report
- GET /api/v1/customer/me/technical-reports/{report_id}/finding-photos List My Report Finding Photos
- GET /api/v1/customer/me/technical-reports/{report_id}/findings/{finding_id}/photos List My Finding Photos
- GET /api/v1/customer/me/technical-reports/{report_id}/pdf Get My Technical Report Pdf
- POST /api/v1/customers/login Login
-
▾ Dashboard 1