Skip to main content
POST
/
fnb
/
claim-order
/
{orderNumber}
Claim an order
curl --request POST \
  --url https://api.series.hr/fnb/claim-order/{orderNumber} \
  --header 'Content-Type: application/json' \
  --header 'apikey: <api-key>' \
  --data '
{
  "StaffUserId": "<string>"
}
'
Claim an order for a staff member. The staff member becomes responsible for preparing and serving the order. An order can only be claimed once.

Request

curl -X POST https://api.series.hr/fnb/claim-order/12 \
  -H "apikey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "StaffUserId": "714760171"
  }'

Path Parameters

orderNumber
string
required
The order number to claim.

Body

StaffUserId
string
required
Roblox user ID or username of the staff member claiming the order.

Response

200
{
  "success": true,
  "data": {
    "WorkspaceId": "a7d5339a-5531-4336-99c6-6f3249c9ac20",
    "OrderNumber": "12",
    "Action": "claim",
    "Order": {
      "Id": "1717027200000",
      "Customer": {
        "UserId": 714760171,
        "Username": "builderman",
        "DisplayName": "Builderman",
        "AvatarUrl": "https://tr.rbxcdn.com/..."
      },
      "OrderType": "dine-in",
      "TableNumber": "T1",
      "OrderNumber": "12",
      "Items": [],
      "Status": "pending",
      "ClaimStatus": "claimed",
      "ClaimedBy": {
        "UserId": 1,
        "Username": "Roblox",
        "DisplayName": "Roblox",
        "AvatarUrl": "https://tr.rbxcdn.com/...",
        "ClaimedAt": "2026-04-05T12:00:00.000Z"
      },
      "Total": 50,
      "CreatedAt": "2026-04-05T11:30:00.000Z",
      "CreatedBy": "714760171"
    }
  }
}

Status Codes

  • 200: Order claimed successfully
  • 400: Order is already claimed, or order is served/cancelled
  • 401: API key is required or invalid
  • 403: F&B module is disabled or workspace access is denied
  • 404: Order not found

Authorizations

apikey
string
header
required

Pass your API key in the apikey header. Alternatively, the x-api-key header is also accepted.

Path Parameters

orderNumber
string
required

The order number to claim

Body

application/json
StaffUserId
string
required

Roblox user ID or username of the staff member

Response

Order claimed