Files
2026-05-18 04:37:23 +00:00

720 B

API Strategy v0.1

Grundprinzip

Hosting-Backoffice ist API-first aufgebaut.

Alle Module und spätere Erweiterungen sollen über definierte API- und Service-Schnittstellen kommunizieren.

API-Typ

V1: REST API

Später möglich:

  • GraphQL
  • interne Service-Bus-Strukturen
  • Webhooks

API-Bereiche

  • Kunden
  • Verträge
  • Domains
  • Hostingpakete
  • Rechnungen
  • Tickets
  • Dokumente
  • Server
  • Integrationen

API-Sicherheit

Alle API-Zugriffe benötigen:

  • Authentifizierung
  • Rechteprüfung
  • Auditierbarkeit
  • Rate-Limiting
  • Logging

Versionierung

Beispiel:

  • /api/v1/
  • /api/v2/

WordPress-Plugin

Das spätere WordPress-Plugin nutzt ausschließlich die REST API. Keine direkte Datenbankkopplung.