The restaurant configuration endpoints let you fetch and update your restaurant’s widget settings, branding, and booking rules. All requests require a valid JWT Bearer token. See Authentication if you haven’t set that up yet.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.
GET your configuration
Returns the full configuration object for your restaurant, including all booking rules and widget settings.Endpoint
Example
PATCH your configuration
Updates one or more fields on your restaurant configuration. Only include the fields you want to change — all other fields remain untouched.Endpoint
Patchable fields
Hex color code for your booking widget’s accent color. For example,
"#e85d4a". Applied to buttons and interactive elements on your booking page.Welcome message displayed to French-speaking guests. Maximum 200 characters.
Welcome message displayed to English-speaking guests. Maximum 200 characters.
Set to
true to list your restaurant on the public La Krème directory at lakreme.fr. Set to false to make your booking page accessible by direct link only.Email address that receives notifications when a new reservation is created or updated.
Phone number that receives SMS notifications for new reservations.
Minimum hours before the reservation time within which cancellations are no longer accepted. Accepted range:
0 to 48.How many days in advance guests can book. The booking calendar will not show dates beyond this window. Accepted range:
7 to 180.How new reservations are confirmed.
"auto" confirms immediately on creation. "manual" places new reservations in a pending state until you approve them from the dashboard.