ERP Holzbau · API-Wiki · Baustellenakte
Baustellenakte
Tagesberichte, Nachweise mit Fotos und Mängel je Baustelle. Lesen darf, wer Baustellen lesen darf; erfassen verlangt site.write, freigeben, zurückgeben, löschen und Mängel abschließen verlangt site.approve.
Übersichten
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| GET | /site/overview | masterdata.read | Je Baustelle: letzter Bericht, heute, offene Mängel, zur Freigabe |
| GET | /site/projects/:id/summary | masterdata.read | Kennzahlen der Akte einer Baustelle |
| GET | /site/defects | masterdata.read | Mängel über alle Baustellen (auch nur überfällige) |
| GET | /site/evidence | masterdata.read | Nachweise über alle Baustellen |
Tagesberichte
Ein Bericht je Baustelle und Tag. Ablauf: Entwurf, eingereicht, freigegeben. Freigegebene Berichte sind unveränderlich.
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| GET | /site/projects/:id/reports | masterdata.read | Tagesberichte einer Baustelle |
| POST | /site/projects/:id/reports | site.write | Tagesbericht anlegen (Wetter wird vorbelegt) |
| POST | /site/projects/:id/diary-pdf | site.write | Bautagebuch-Auszug als PDF ({ from, to, withPhotos }) |
| GET | /site/reports/:id | masterdata.read | Tagesbericht lesen |
| PATCH | /site/reports/:id | site.write | Tagesbericht ändern |
| POST | /site/reports/:id/submit | site.write | Einreichen |
| POST | /site/reports/:id/approve | site.approve | Freigeben |
| POST | /site/reports/:id/reopen | site.approve | Freigabe zurücknehmen, mit Begründung |
| POST | /site/reports/:id/book-hours | site.write | Stunden der Mannschaft in die Zeiterfassung übernehmen |
| POST | /site/reports/:id/pdf | site.write | Tagesbericht als PDF |
| DELETE | /site/reports/:id | site.approve | Entwurf ohne Nachweise löschen |
Nachweise, Fotos, Mängel
Arten: Foto, Lieferung, Abnahme, Mangel, Aufmaß, Sicherheit, Notiz. Fotos werden als Base64 im JSON übertragen.
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| GET | /site/projects/:id/evidence | masterdata.read | Nachweise einer Baustelle |
| GET | /site/projects/:id/photos | masterdata.read | Alle Fotos einer Baustelle |
| POST | /site/projects/:id/evidence | site.write | Nachweis anlegen, auf Wunsch mit Fotos |
| GET | /site/evidence/:id | masterdata.read | Nachweis lesen |
| PATCH | /site/evidence/:id | site.write | Nachweis ändern |
| POST | /site/evidence/:id/resolve | site.write | Nachweis erledigen; bei Mängeln site.approve |
| POST | /site/evidence/:id/photos | site.write | Fotos hinzufügen |
| DELETE | /site/evidence/:id/photos/:documentId | site.write | Foto entfernen |
| POST | /site/evidence/:id/pdf | site.write | Nachweis mit Fotos als PDF |
| DELETE | /site/evidence/:id | site.approve | Nachweis löschen |
Bedienung in der Anwendung: Baustellen und Akte im Software-Wiki.
Stand 04.10.2026 · Fehlt etwas oder stimmt etwas nicht? Schreiben Sie uns.