The bakery endpoints let a baker read their profile, update contact and schedule information, and flip the open/closed switch that customers see in real time. All three endpoints operate on the authenticated baker’s own bakery — there is no bakery ID in the path; identity comes from the Bearer token.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AndrewwCO/Pana-Baker/llms.txt
Use this file to discover all available pages before exploring further.
GET /bakeries/me
Returns the full profile for the authenticated baker’s bakery.Response
Unique bakery identifier.
Public display name of the bakery.
Short description shown to customers.
Contact phone number.
Physical address of the bakery.
Configured opening time in
HH:mm format (e.g. "07:00").Configured closing time in
HH:mm format (e.g. "14:00").Whether the bakery is currently accepting orders.
Account status. One of
ACTIVE, INACTIVE, or SUSPENDED.Average customer rating (float).
Total number of customer reviews.
URL of the bakery logo image, or
null if not set.URL of the bakery banner image, or
null if not set.PATCH /bakeries/me
Updates the profile fields for the authenticated baker’s bakery. Send only the fields you want to change.Request body
Public display name of the bakery.
Short description shown to customers.
Contact phone number.
Physical address of the bakery.
Opening time in
HH:mm format.Closing time in
HH:mm format.Response
Returns the updated bakery object with the same fields asGET /bakeries/me.
PATCH /bakeries/me/open
Toggles the bakery open or closed. The server may reject the request if the current time falls outside the configuredopenTime–closeTime window.
Request body
Pass
true to open the bakery for orders, or false to close it.Response
Returns the updated bakery object. CheckisOpen in the response to confirm the new state.