Entwickler-Hub & öffentliche API
Alles, was Entwickler brauchen, um yAppointment in eigene Produkte zu integrieren — eine öffentliche REST API, OAuth 2.1 für benutzerdelegierte Zugriffe, signierte Webhooks und ein sofort einsetzbares TypeScript SDK.
Read the DocsEine vollständige Entwicklerplattform
Produktionsreife Bausteine, um yAppointment mit Ihren Apps, Workflows und Integrationen zu verbinden
Öffentliche REST API
Eine übersichtliche, vorhersehbare REST API unter /api/v1 zum Lesen und Schreiben von Unternehmens-, Buchungs- und Kundendaten — mit Idempotenz-Schlüsseln, damit Wiederholungsversuche nie doppelt buchen.
- Unternehmens-, Buchungs- und Kundendaten lesen und schreiben
- Idempotente Buchungserstellung mit Idempotenz-Schlüsseln
- Webhook-Endpunkte programmatisch verwalten
- Preise in kleinsten Einheiten (Cent) für präzise Berechnungen
- Konsistente, gut strukturierte JSON-Antworten
OAuth 2.1 + PKCE
Lassen Sie Ihre Benutzer ihr yAppointment-Konto sicher mit Ihrer App verbinden — über den Authorization-Code-Flow mit PKCE, ohne Passweitergabe, nur mit beschränktem Zugriff.
- Authorization-Code-Flow mit PKCE für sicheren benutzerdelegierten Zugriff
- Granulare Scopes: read/write:bookings und read/write:customers
- Profil- und Analysezugriff über read:profile und read:analytics
- Webhook-Verwaltung über den Scope webhooks:manage
- Benutzer gewähren Zugriff, ohne jemals Zugangsdaten zu teilen
Server- & öffentliche API-Schlüssel
Erstellen Sie Server-Schlüssel (yapp_sk_*) für Backend-Integrationen und öffentliche Schlüssel (yapp_pk_*) für die clientseitige Nutzung, mit vollständig getrennten Live- und Test-Umgebungen.
- Server-Schlüssel (yapp_sk_*) für vertrauenswürdige Server-zu-Server-Aufrufe
- Öffentliche Schlüssel (yapp_pk_*) für sichere clientseitige Nutzung
- Getrennte Live- und Test-Umgebungen für sichere Entwicklung
- Schlüssel jederzeit über das Dashboard rotieren
- Gegen Sandbox-Daten testen, bevor es live geht
Signierte Webhooks
Werden Sie sofort benachrichtigt, wenn sich etwas ändert. yAppointment liefert 9 Ereignistypen an Ihre HTTPS-Endpunkte mit automatischen Wiederholungsversuchen und vollständiger Zustellungsverfolgung.
- 9 Ereignistypen für Buchungen, Kunden, Dienstleistungen und Mitarbeiter
- Ereignisse booking.created, booking.updated und booking.cancelled
- Nur HTTPS-Endpunkte mit einem whsec_-Signierschlüssel
- HMAC-SHA256-Signaturen im yapp-signature-Header
- Automatische Wiederholungsversuche mit Zustellungsverfolgung sowie Test-Zustellungen über das Dashboard
Getting Started
Start building with our SDK or REST API in minutes. Full documentation and interactive examples at developers.yappointment.com.
View Documentationimport { YAppointmentClient } from
'@lohisoftsro/yappointment-sdk';
const client = new YAppointmentClient({
apiKey: process.env.API_KEY,
baseUrl: 'https://api.yappointment.com'
});
// Create a booking
const booking = await client.bookings.create({
serviceId: 'srv_123',
customerId: 'cst_456',
startTime: '2025-07-01T10:00:00Z',
idempotencyKey: 'req_xyz789'
});
console.log('Booked:', booking.id);Entwickelt für ein großartiges Entwicklererlebnis
Die Werkzeuge und Dokumentation, die die Integration von yAppointment schnell und angenehm machen
TypeScript SDK
Überspringen Sie den Boilerplate-Code mit unserem offiziellen TypeScript SDK auf npm — @lohisoftsro/yappointment-sdk — direkt aus unserer OpenAPI-Spezifikation generiert, mit ESM- und CJS-Unterstützung.
Interaktive Entwicklerdokumentation
Erkunden Sie jeden Endpunkt auf developers.yappointment.com mit einer interaktiven Scalar API-Referenz, die Sie beim Entwickeln lesen, durchsuchen und ausprobieren können.
Live- & Test-Modi
Separate Live- und Test-API-Schlüssel ermöglichen sicheres Entwickeln und Experimentieren — wenn Sie bereit sind, wechseln Sie einfach zur Produktion, ohne echte Daten zu berühren.
Sichere Wiederholungsversuche
Idempotenz-Schlüssel machen die Buchungserstellung sicher für Wiederholungsversuche, sodass Netzwerkunterbrechungen nie zu doppelten Terminen führen.
Bereit zu sehen, was sich verändert?
14 Tage. Voller Zugang. Keine Kreditkarte. Was riskieren Sie?
Unternehmer in ganz Europa haben das Admin-Chaos durch eine Plattform ersetzt, die einfach funktioniert. Machen Sie mit.
14-tägige kostenlose Testphase • Immer provisionsfrei • Jederzeit kündbar