# La Krème > All-in-one reservation management platform for restaurants. Manage bookings, floor plans, and your booking widget from one dashboard. ## Docs - [How to Authenticate with the La Krème Restaurant API](https://docs.koulis.ai/api/authentication.md): The Restaurant API requires a JWT Bearer token from your session. The Widget API is public — pass only your publicToken in the URL path. - [La Krème REST API: Widget and Restaurant Endpoints](https://docs.koulis.ai/api/overview.md): La Krème exposes two APIs: the public Widget API for custom booking UIs, and the authenticated Restaurant API for managing tables, hours, and reservations. - [GET and PATCH /restaurant/me — Widget Configuration](https://docs.koulis.ai/api/restaurant/config.md): Read and update your widget configuration and booking rules via GET and PATCH /api/v1/restaurant/me. Requires a JWT Bearer token on every request. - [Opening Hours API — Manage Your Service Periods](https://docs.koulis.ai/api/restaurant/hours.md): CRUD for opening hours — define services per day with open/close times, slot duration, and interval via /api/v1/restaurant/me/hours. JWT required. - [Reservations API — List, Create, Confirm, and Assign](https://docs.koulis.ai/api/restaurant/reservations.md): List, create, update status, and assign reservations to tables via /api/v1/restaurant/me/reservations. All endpoints require JWT authentication. - [Tables API — List, Create, Update, and Delete Tables](https://docs.koulis.ai/api/restaurant/tables.md): Full CRUD for restaurant tables via /api/v1/restaurant/me/tables — list, create, update, delete, and bulk-update positions. Requires JWT authentication. - [GET /widget/{token}/availability — Monthly Calendar](https://docs.koulis.ai/api/widget/availability.md): Check which dates in a given month have open slots for a party size using GET /api/v1/widget/{publicToken}/availability. Powers the booking calendar UI. - [GET /widget/{token}/config — Fetch Widget Settings](https://docs.koulis.ai/api/widget/config.md): GET /api/v1/widget/{publicToken}/config — returns restaurant name, accent color, booking rules, and max party size. No authentication required. - [POST /widget/{token}/reservations — Create a Booking](https://docs.koulis.ai/api/widget/reservations.md): Create a reservation via a two-step flow: lock a slot to hold it, then confirm with guest details. Prevents double-bookings during simultaneous sessions. - [GET /widget/{token}/slots — Bookable Time Slots](https://docs.koulis.ai/api/widget/slots.md): GET /api/v1/widget/{publicToken}/slots — returns bookable times for a date and party size. Each slot includes availability, capacity, and service name. - [Plan de salle : organisez vos tables et placez vos clients](https://docs.koulis.ai/dashboard/floorplan.md): Construisez le plan de salle de votre restaurant avec un canevas glisser-déposer, organisez vos tables sur plusieurs salles et fusionnez-les pour les grandes tablées. - [Horaires](https://docs.koulis.ai/dashboard/horaires.md) - [Réservations Dashboard: Voir et manager toutes ses réservations](https://docs.koulis.ai/dashboard/reservations.md): Browse your full reservation history, filter by status or date, search by guest, confirm or cancel bookings, and create manual reservations from your dashboard. - [Paramètres de réservation : règles, notifications, confirmations](https://docs.koulis.ai/dashboard/settings.md): Configurez vos canaux de notification, vos délais d'annulation et votre horizon de réservation. Choisissez le mode de confirmation automatique ou manuel pour les réservations entrantes. - [Aujourd'hui : suivre son service en temps réel](https://docs.koulis.ai/dashboard/today.md): La vue Aujourd'hui vous donne un aperçu en direct de tout ce qui se passe dans votre restaurant : réservations, couverts, demandes en attente et attributions de tables. - [FAQ Koulis : réservations, widget et aide au compte](https://docs.koulis.ai/help/faq.md): Réponses aux questions les plus fréquentes sur Koulis — confirmations de réservation, widget de réservation, gestion du plan de salle et compte. - [Troubleshooting La Krème: Fix Common Setup Problems](https://docs.koulis.ai/help/troubleshooting.md): Step-by-step fixes for common problems with the La Krème booking widget, reservation notifications, floor plan, and restaurant profile. - [Koulis: outil de réservation](https://docs.koulis.ai/introduction.md): Koulis offre aux restaurateurs un seul tableau de bord pour accepter les réservations en ligne, gérer leur plan de salle et maîtriser leurs horaires d'ouverture — sans aucune installation technique. - [Edit Your Public Profile on the La Krème Directory](https://docs.koulis.ai/profile/my-page.md): Manage your restaurant's public listing on the La Krème directory — update your address, photos, tags, and more from the Ma page section. - [Verify Your Restaurant and Claim Your Directory Page](https://docs.koulis.ai/profile/verification.md): Learn how restaurant verification works on La Krème — submit your Kbis or an interior photo to unlock full editing access to your public listing. - [Démarrer : configurez pour votre restaurant](https://docs.koulis.ai/quickstart.md): Créez votre compte, ajoutez votre restaurant, paramétrez vos tables et vos horaires, puis partagez votre lien de réservation — cinq étapes pour accepter votre première réservation. - [Customize Your Booking Widget's Colors and Messages](https://docs.koulis.ai/widget/customize.md): Change your booking widget's accent color and set French and English welcome messages to reflect your restaurant's brand — no code required. - [Get Discovered on the La Krème Restaurant Directory](https://docs.koulis.ai/widget/directory.md): Enable directory listing so guests can discover and book your restaurant directly on lakreme.fr. Toggle visibility any time from your dashboard. - [Share or Embed Your La Krème Booking Widget Link](https://docs.koulis.ai/widget/embed.md): Share your booking link directly, or embed the La Krème widget on your website using an iframe or web component — no backend required. - [Widget de réservation: Accepter des réservations instantannément](https://docs.koulis.ai/widget/overview.md): The La Krème booking widget gives guests a fully-hosted reservation page they can use from any link or website — no app required.