Retrieve a restaurant
const url = 'https://public.api.barestho.com/api/v1/partnership/restaurants/example/';const options = {method: 'GET', headers: {Authorization: 'Basic <credentials>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://public.api.barestho.com/api/v1/partnership/restaurants/example/ \ --header 'Authorization: Basic <credentials>'Returns the full details of a single restaurant identified by its unique ID. Useful for refreshing cached restaurant data or retrieving location and timezone information before booking a reservation.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”The unique identifier of the restaurant.
Responses
Section titled “ Responses ”The requested restaurant object.
Represents a restaurant that is accessible to the authenticated partner. All fields except schema_name are read-only and managed by the restaurant owner on the Barestho platform.
object
Unique numeric identifier for the restaurant, assigned by the server.
Human-readable name of the restaurant as configured by its owner.
Internal tenant identifier used to scope database queries. This value is assigned during restaurant onboarding and must be unique across the platform. Maximum length is 63 characters.
Full postal address of the restaurant.
URL of the restaurant’s public website, if provided.
Geographic latitude of the restaurant location (WGS 84 decimal degrees).
Geographic longitude of the restaurant location (WGS 84 decimal degrees).
IANA timezone identifier for the restaurant (e.g. Europe/Paris). All reservation start_time values should be interpreted in this timezone.
Example generated
{ "schema_name": "example"}Not found.