Skip to content

Plattform-Verwaltung

Öffentliche Endpunkte

MethodeEndpunktAuthBeschreibung
GET/platforms/widgets/NeinAlle Widgets der Plattform
GET/platforms/entry-pages/NeinStart-/Landeseiten-Konfiguration
GET/platforms/imprints/NeinImpressum-Daten
GET/platforms/current/NeinAktuelle Plattform-Metadaten
GET/platforms/current/languages/NeinUnterstützte Sprachen
GET/identities/applications/current/access-restrictions/NeinZugangs-Einschränkungen

Authentifizierte Endpunkte

MethodeEndpunktAuthBeschreibung
GET/platforms/ads/active/?moduleIds={id}JaAktive Werbeanzeigen
GET/platforms/{appid}/welcome-messages?onLogin=true&organizationTypeId={id}JaWillkommensnachrichten
GET/platforms/onboarding/user/JaOnboarding-Status
PUT/platforms/onboarding/user/JaOnboarding-Status aktualisieren
GET/platforms/user-agreements/status/JaNutzungsvereinbarungen

Admin-Endpunkte (nur Platform-Admins)

MethodeEndpunktAuthBeschreibung
GET/platforms/{appid}/navigation/admin/AdminAdmin-spezifische Navigation
GET/platforms/{appid}/redirects/AdminURL-Weiterleitungen
GET/platforms/modules/AdminPlattform-Module-Konfiguration
GET/platforms/stripe/platform/AdminStripe-Zahlungseinstellungen
GET/processes/tasks?excludeStatus=doneAdminLaufende Hintergrund-Tasks
HEAD/processes/tasks?excludeStatus=doneAdminTask-Anzahl prüfen

Widget-Objekt

Felder: id, isSystem, isHideable, url, image, title, description, urlText

Entry-Pages Response

json
[{
  "id": "VEa2657xd1",
  "roleId": null,
  "priority": 0,
  "homepage": { "moduleType": 16, "entityId": null },
  "landingpage": { "moduleType": 16, "entityId": null }
}]

LoftOS API-Dokumentation