Qavero WikiMenü ▾
Entwickler-API
Nur relevant, wenn du deine Website im Modus Eigenes HTML betreibst und ein Buchungs- oder Bestellformular im eigenen Design bauen willst, statt auf /book//order zu verlinken.
Wie es funktioniert
Dein eigenes JavaScript ruft diese Endpunkte einfach per fetch() auf. Das funktioniert gleichermaßen unter qavero.app/dein-unternehmen und deiner eigenen verbundenen Domain — du kannst deinen Slug fest in deinem Code hinterlegen, es gibt kein API-Login und keinen Schlüssel, den du verwalten musst.
Terminbuchung
GET /api/public/dein-unternehmen/booking-info— Dienstleistungen, Mitarbeiter und die passenden Textbausteine laden.GET /api/public/dein-unternehmen/availability?employeeId=...&date=YYYY-MM-DD— belegte Zeiten für einen Tag.POST /api/public/dein-unternehmen/appointments— Termin anlegen. JSON-Body:serviceId, employeeId, date, time, name, phone, email.
Online-Bestellung
GET /api/public/dein-unternehmen/menu— verfügbare Menüpunkte plus Tischanzahl laden.POST /api/public/dein-unternehmen/orders— Bestellung anlegen. JSON-Body:{ items: [{ menuItemId, quantity }], name, phone, email, note, table }.
Wo du deine genauen Endpunkte findest
Unter Website im Dashboard zeigt dir Qavero — sobald du im Modus „Eigenes HTML“ bist und Buchung oder Bestellung aktiviert hast — diese Endpunkte mit deinem echten Unternehmens-Slug bereits fertig ausgefüllt an.