Zum Hauptinhalt springen

Vollständige Routen-Referenz

Vollständige Liste aller URLs/Routen in FeedbackPulse SaaS.


Health & SEO

MethodeURLBeschreibung
GET/upHealth Check (gibt "OK" zurück)
GET/robots.txtSuchmaschinen-Direktiven
GET/sitemap.xmlXML-Sitemap (24h gecacht)

Rechtliche Seiten

MethodeURLBeschreibung
GET/privacy-policyDatenschutzrichtlinie
GET/terms-of-serviceNutzungsbedingungen
GET/cookie-policyCookie-Richtlinie

Installer

MethodeURLBeschreibung
GET/installInstaller-Willkommen
GET/install/licenseLizenzverifizierung
POST/install/licenseLizenzcode verifizieren
GET/install/requirementsAnforderungsprüfung
GET/install/databaseDatenbankkonfiguration
POST/install/databaseDatenbank einrichten
GET/install/adminAdmin-Konto erstellen
POST/install/adminAdmin-Konto anlegen
GET/install/emailE-Mail/SMTP-Konfiguration
POST/install/emailE-Mail-Einstellungen speichern
GET/install/completeInstallation abgeschlossen

Webhooks (CSRF ausgenommen)

MethodeURLBeschreibung
POST/webhooks/stripeStripe-Webhook-Empfänger
POST/webhooks/paypalPayPal-Webhook-Empfänger

Widget

MethodeURLRate-LimitBeschreibung
GET/widget/{slug}.js120/MinWidget-JavaScript-Loader
GET/widget/{slug}/frame120/MinWidget-iFrame-Inhalt

Öffentliche Seiten

MethodeURLRate-LimitBeschreibung
GET/feedback/{slug}60/MinFeedback-Formular
POST/feedback/{slug}10/MinFeedback einreichen
POST/feedback/{slug}/otp5/10MinOTP verifizieren
GET/p/{tenantSlug}60/MinProduct Hub
GET/p/{tenantSlug}/{productSlug}60/MinProduktdetail
GET/wall/{slug}120/MinFeedback Wall
GET/roadmap/{slug}60/MinÖffentliche Roadmap
POST/roadmap/{id}/vote10/MinFür Roadmap-Eintrag abstimmen
POST/roadmap/{slug}/request10/MinFeature-Anfrage stellen
GET/changelog/{slug}60/MinÖffentliches Änderungsprotokoll

Authentifizierung

MethodeURLBeschreibung
GET/loginLogin-Seite
POST/loginLogin verarbeiten
GET/registerRegistrierungsseite
POST/registerRegistrierung verarbeiten
POST/logoutAbmelden
GET/forgot-passwordPasswort-Reset-Anfrage
POST/forgot-passwordReset-E-Mail senden
GET/reset-password/{token}Passwort-Reset-Formular
POST/reset-passwordPasswort-Reset verarbeiten
GET/customer/loginKunden-Login
POST/customer/loginKunden-Login verarbeiten
GET/customer/registerKunden-Registrierung
POST/customer/registerKunden-Registrierung verarbeiten
GET/auth/googleGoogle-OAuth-Weiterleitung
GET/auth/google/callbackGoogle-OAuth-Callback
GET/auth/githubGitHub-OAuth-Weiterleitung
GET/auth/github/callbackGitHub-OAuth-Callback
GET/two-factor/challenge2FA-Code-Eingabe
POST/two-factor/verify2FA-Code verifizieren
GET/two-factor/setup2FA-Einrichtungsseite
POST/two-factor/enable2FA aktivieren
POST/two-factor/disable2FA deaktivieren
GET/email/verifyE-Mail-Verifizierungshinweis
GET/email/verify/{id}/{hash}E-Mail-Verifizierungslink
POST/email/verification-notificationVerifizierung erneut senden
POST/stop-impersonatingIdentitätswechsel beenden

Superadmin-Panel (/admin/*)

MethodeURLBeschreibung
GET/admin/dashboardAdmin-Dashboard
POST/admin/impersonate/{tenant}Mandanten imitieren
GET/admin/tenantsMandantenliste
GET/admin/tenants/{id}Mandantendetail
PUT/admin/tenants/{id}Mandant aktualisieren
DELETE/admin/tenants/{id}Mandant löschen
POST/admin/tenants/{id}/suspendMandant sperren
POST/admin/tenants/{id}/activateMandant aktivieren
GET/admin/plansPlanliste
GET/admin/plans/createPlan-Erstellungsformular
POST/admin/plansPlan speichern
GET/admin/plans/{id}/editPlan-Bearbeitungsformular
PUT/admin/plans/{id}Plan aktualisieren
DELETE/admin/plans/{id}Plan löschen
POST/admin/plans/{id}/restoreGelöschten Plan wiederherstellen
POST/admin/plans/reorderPläne neu anordnen
GET/admin/settingsPlattformeinstellungen
POST/admin/settingsEinstellungen aktualisieren
POST/admin/settings/test-emailTest-E-Mail senden
GET/admin/landing-pageLandingpage-Builder
POST/admin/landing-pageLandingpage aktualisieren
GET/admin/reportsAdmin-Berichte
GET/admin/reports/dataBerichtsdaten (AJAX)
GET/admin/reports/exportBericht exportieren
GET/admin/paymentsZahlungsereignisse
GET/admin/audit-logsAudit-Protokolle
GET/admin/backupsBackup-Liste
POST/admin/backupsBackup erstellen
GET/admin/backups/{file}Backup herunterladen
DELETE/admin/backups/{file}Backup löschen

Mandanten-Dashboard

MethodeURLBeschreibung
GET/dashboardMandanten-Dashboard
GET/streamEchtzeit-SSE-Stream
GET/productsProduktliste
GET/products/createProdukt erstellen
POST/productsProdukt speichern
GET/products/{id}/editProdukt bearbeiten
PUT/products/{id}Produkt aktualisieren
DELETE/products/{id}Produkt löschen
GET/campaignsKampagnenliste
GET/campaigns/createKampagne erstellen
POST/campaignsKampagne speichern
GET/campaigns/{id}/editKampagne bearbeiten
PUT/campaigns/{id}Kampagne aktualisieren
DELETE/campaigns/{id}Kampagne löschen
PUT/campaigns/{id}/surveySurvey-Schema aktualisieren
GET/submissionsEinreichungsliste
POST/submissions/bulk-tagEinreichungen massenweise taggen
GET/submissions/exportCSV exportieren
GET/submissions/{id}Einreichungsdetail
POST/submissions/{id}/statusStatus aktualisieren
POST/submissions/{id}/replyAuf Einreichung antworten
POST/submissions/{id}/toggle-publicSichtbarkeit umschalten
POST/submissions/{id}/tagsTags aktualisieren
GET/submissions/{id}/ai-replyKI-Antwortvorschlag
DELETE/submissions/{id}Einreichung löschen
GET/analyticsAnalysen-Seite
GET/analytics/dataAnalysedaten (AJAX)
GET/reportsBerichtsseite
GET/reports/dataBerichtsdaten (AJAX)
GET/reports/exportBericht exportieren
GET/teamTeammitglieder
POST/team/inviteMitglied einladen
GET/team/accept/{token}Einladung annehmen
POST/team/accept/{token}Annahme verarbeiten
POST/team/{id}/roleMitgliederrolle ändern
DELETE/team/{id}Mitglied entfernen
GET/billingAbrechnungsseite
POST/billing/stripe/checkoutStripe-Checkout
POST/billing/paypal/checkoutPayPal-Checkout
GET/billing/stripe/returnStripe-Rückgabe
GET/billing/paypal/returnPayPal-Rückgabe
POST/billing/cancelAbonnement kündigen
POST/billing/switchPlan wechseln
GET/settingsEinstellungsseite
POST/settings/brandingBranding aktualisieren
POST/settings/notificationsBenachrichtigungen aktualisieren
POST/settings/custom-domainBenutzerdefinierte Domain aktualisieren
POST/settings/accountKonto aktualisieren
POST/settings/passwordPasswort aktualisieren
POST/settings/api-keysAPI-Schlüssel erstellen
DELETE/settings/api-keys/{id}API-Schlüssel widerrufen
GET/gdprDSGVO-Tools
POST/gdpr/exportDaten exportieren
POST/gdpr/deleteDaten löschen
GET/roadmapRoadmap-Verwaltung
POST/roadmapRoadmap-Eintrag erstellen
PUT/roadmap/{id}Roadmap-Eintrag aktualisieren
DELETE/roadmap/{id}Roadmap-Eintrag löschen
POST/roadmap/feature-request/{id}Feature-Anfrage aktualisieren
GET/changelogÄnderungsprotokoll-Verwaltung
POST/changelogEintrag erstellen
PUT/changelog/{id}Eintrag aktualisieren
DELETE/changelog/{id}Eintrag löschen
GET/referralsEmpfehlungsseite
POST/referrals/generateEmpfehlungscode generieren
GET/notificationsBenachrichtigungen
POST/notifications/{id}/readAls gelesen markieren
POST/notifications/read-allAlle als gelesen markieren

API v2 (/api/v2/*)

MethodeURLBeschreibung
GET/api/v2/submissionsEinreichungen auflisten
POST/api/v2/submissionsEinreichung erstellen
GET/api/v2/submissions/{id}Einreichung abrufen
GET/api/v2/productsProdukte auflisten
POST/api/v2/productsProdukt erstellen
GET/api/v2/campaignsKampagnen auflisten
POST/api/v2/campaignsKampagne erstellen
GET/api/v2/webhooks/configWebhook-Konfiguration abrufen
PUT/api/v2/webhooks/configWebhook-Konfiguration aktualisieren
GET/api/v2/webhooks/logsWebhook-Protokolle

Startseite

MethodeURLBeschreibung
GET/Landingpage (oder Weiterleitung zum Dashboard)

Kundenportal

MethodeURLBeschreibung
GET/customer/dashboardKunden-Dashboard