Dashboard & Endpunkte
Dashboard-Seiten und interne API-Endpunkte des Formularportals.
Dashboard-Seiten
| Seite | Pfad | Beschreibung |
|---|---|---|
| Bibliothek | /documents | Formularvorlagen erstellen und bearbeiten |
| Konfiguration | /api-konfiguration | Token, OrgId, E-Mail, 2FA, Webhook, Redirect |
| Integration | /api | API-Dokumentation und Beispiel-Code |
| Design | /portal | Design-Einstellungen (Layout, Farben, Texte) |
| Logs | /sms-logs | SMS- und E-Mail-Logs |
| Datenviewer | /databases | Eingegangene Formularantworten |
Interne API-Endpunkte
Diese Endpunkte werden intern von der Formularseite genutzt und erfordern ein portal_session-Cookie (nicht das API-Token):
| Methode | Endpunkt | Beschreibung |
|---|---|---|
GET | /api/portal/form | Formular laden (Query: rnummer) |
POST | /api/portal/submit | Formular absenden (Body: rnummer, values) |
POST | /api/portal/upload | Datei-Upload (FormData: fieldKey, files) |
POST | /api/portal/send-otp | OTP anfordern (Body: rnummer, phone) |
POST | /api/portal/verify-otp | OTP prüfen (Body: rnummer, phone, code) |
GET | /api/portal/org-config | Org-Config für Portal (Query: o = shortcode) |