List all orders for the workspace F&B module. Supports filtering by status, claim status, order type, table number, customer, and order number. Returns up to 200 orders sorted by creation date (newest first).
Request
curl -X GET "https://api.series.hr/fnb/list-orders?status=pending&claimStatus=not-claimed" \
-H "apikey: YOUR_API_KEY"
Parameters
Filter by order status: pending, preparing, ready, served, or cancelled.
Filter by claim status: not-claimed or claimed.
Filter by order type: dine-in or to-go.
Filter by customer user ID, username, or display name (partial match).
Response
{
"success": true,
"data": {
"WorkspaceId": "a7d5339a-5531-4336-99c6-6f3249c9ac20",
"WorkspaceName": "Café Series",
"Orders": [
{
"Id": "1717027200000",
"Customer": {
"UserId": 714760171,
"Username": "builderman",
"DisplayName": "Builderman",
"AvatarUrl": "https://tr.rbxcdn.com/..."
},
"OrderType": "dine-in",
"TableNumber": "T1",
"OrderNumber": "12",
"Items": [
{
"MenuItemId": "item-1",
"Name": "Espresso",
"Quantity": 2,
"Price": 25,
"Notes": "Extra hot"
}
],
"Status": "pending",
"ClaimStatus": "not-claimed",
"ClaimedBy": null,
"Total": 50,
"CreatedAt": "2026-04-05T11:30:00.000Z",
"CreatedBy": "714760171"
}
],
"TotalOrders": 1,
"Filters": {
"status": "pending",
"claimStatus": "not-claimed"
}
}
}
Status Codes
200: Orders returned successfully
400: Invalid filter value
401: API key is required or invalid
403: F&B module is disabled or workspace access is denied
Pass your API key in the apikey header. Alternatively, the x-api-key header is also accepted.
Available options:
pending,
preparing,
ready,
served,
cancelled
Available options:
not-claimed,
claimed
Available options:
dine-in,
to-go
Filter by customer user ID, username, or display name