API Playground (Swagger UI)¶
Interaktive API-Dokumentation zum Testen aller Endpoints direkt im Browser!
🎮 Interaktive API-Dokumentation¶
Nutzen Sie die Swagger UI unten, um:
- ✅ Alle Endpoints zu erkunden
- ✅ Request/Response Schemas zu sehen
- ✅ API-Aufrufe direkt zu testen (mit Ihrem API Key)
- ✅ Beispiel-Requests zu generieren
Tipp: API Key verwenden
Um die API zu testen, klicken Sie auf "Authorize" und geben Sie Ihren API Key ein:
📚 Weitere Ressourcen¶
- API-Referenz - Detaillierte Dokumentation mit Code-Beispielen
- Schnellstart-Guide - Integration in 5 Minuten
- Code-Beispiele - Fertige Komponenten für alle Frameworks
- API Keys verwalten - Sicherheit und Best Practices
🔒 Sicherheitshinweis¶
API Key nicht öffentlich teilen
Verwenden Sie zum Testen einen Test-Key oder einen Key mit niedrigen Rate Limits. Teilen Sie niemals Ihren Production API Key öffentlich!
💡 Wie verwende ich Swagger UI?¶
1. Authorize (Authentifizierung)¶
- Klicken Sie auf "Authorize" (🔓 Icon oben rechts in Swagger UI)
- Geben Sie Ihren API Key ein:
Bearer pk_live_your_key_here - Klicken Sie auf "Authorize"
- Schließen Sie den Dialog
2. Endpoint auswählen¶
- Klicken Sie auf einen Endpoint (z.B.
GET /api/public/booking/services) - Der Endpoint expandiert und zeigt Details
3. Try it out¶
- Klicken Sie auf "Try it out"
- Füllen Sie ggf. Parameter aus
- Klicken Sie auf "Execute"
- Sehen Sie die Response direkt darunter
4. Code generieren¶
- Nach dem Execute sehen Sie "Curl", "Request URL", etc.
- Kopieren Sie den generierten Code für Ihre Implementierung
📖 API Workflow¶
Typischer Ablauf einer Buchung:
graph LR
A[GET /services] --> B[GET /available-days]
B --> C[GET /availability]
C --> D[POST /book]
D --> E[✅ Buchung erstellt]
- Services laden -
GET /services - Verfügbare Tage -
GET /available-days - Zeitslots -
GET /availability - Buchen -
POST /book
Benötigen Sie Hilfe?
- 📧 E-Mail: api-support@planvo.de
- 💬 Live-Chat: Verfügbar im Planvo-Dashboard
- 📚 Community: community.planvo.de