Toast
communityRestaurant management platform serving 120,000+ restaurants with point-of-sale, online ordering, payroll, scheduling, and marketing tools. Processes $150B+ annually in restaurant transactions.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
/restaurants/v1/restaurantGuid/menusGet restaurant menu information
Parameters
restaurantGuidrestaurant UUID (stringrequiredReturns
menus[] with guid, name, description, visibility, menuGroups[{name, items[{name, price, description, modifiers[]}]}]GET
/orders/v2/ordersGet restaurant orders
Parameters
endDateYYYY-MM-DD (stringoptionalpageSizeintegeroptionalstartDateYYYY-MM-DD (stringoptionalrestaurantGuidstringrequiredReturns
orders[] with guid, openedDate, closedDate, totalAmount, checks[], serverGET
/restaurants/v1/restaurantGuidGet restaurant details and hours
Parameters
restaurantGuidstringrequiredReturns
restaurant with name, location{address, city, state, zip, lat, lon}, hours{}, phone, url