Floor & Waiter Management API
Floor & Waiter Management Endpoints 14
GET
/api/v1/areas
Get all floor areas/sections
POST
/api/v1/areas
Create new floor area
PUT
/api/v1/areas/{id}
Update floor area details
DELETE
/api/v1/areas/{id}
Delete floor area
GET
/api/v1/areas/{id}/tables
Get all tables in specific area
GET
/api/v1/waiter-requests
Get all waiter service requests
POST
/api/v1/waiter-requests
Create new waiter request from table
GET
/api/v1/waiter-requests/{id}
Get specific waiter request details
PUT
/api/v1/waiter-requests/{id}/assign
Assign waiter to request
PUT
/api/v1/waiter-requests/{id}/complete
Mark waiter request as completed
GET
/api/v1/waiter-requests/pending
Get all pending waiter requests
GET
/api/v1/waiters/available
Get all available waiters on duty
PUT
/api/v1/orders/{id}/assign-waiter
Assign waiter to order
GET
/api/v1/waiters/{id}/orders
Get all orders assigned to waiter