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