The widget config endpoint returns all the public settings for a restaurant. Use it to initialize your custom booking UI with the correct branding, welcome message, and booking constraints before showing any availability to your guest.Documentation Index
Fetch the complete documentation index at: https://docs.koulis.ai/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
{publicToken} in the path identifies the restaurant.
Path parameters
The public token for the restaurant. Found in your La Krème dashboard under Widget → Settings.
Query parameters
Language code for the
welcome_message field. Accepted values: fr, en. Defaults to fr if omitted.Response fields
Unique identifier for the restaurant.
The public token for this restaurant, echoed back in the response.
Whether the booking widget is currently active and accepting reservations.
Display name of the restaurant.
Street address of the restaurant. May be omitted if not configured.
Contact phone number for the restaurant. May be omitted if not configured.
How far in advance (in days) guests can book. The calendar will not show dates beyond this window.
Minimum number of hours before the reservation time within which cancellations are no longer accepted.
Localized welcome message displayed at the top of the booking page. The language is determined by the
lang query parameter.Welcome message in French (always returned, regardless of
lang).Welcome message in English (always returned, regardless of
lang).Hex color code for the restaurant’s accent color (for example,
#e85d4a). Use this to style buttons and highlights in your booking UI.Whether the La Krème branding should appear at the bottom of the booking widget.
Whether the restaurant is listed on the public La Krème directory.
How reservations are confirmed.
auto means the reservation is confirmed immediately on creation. manual means the restaurant operator must confirm each reservation from the dashboard.The maximum number of guests per reservation. The party size selector in your booking UI should not exceed this value.
Email address where the restaurant receives booking notifications. Not typically needed for widget rendering.
Phone number where the restaurant receives booking notifications. Not typically needed for widget rendering.