Group Cart Mark Ready

​

Signals that this participant has finished choosing. Their slice is frozen to further edits by them, and the host can see who is still deciding.

The cart has to have something in it — marking an empty slice ready returns 1215. Being ready matters at lock time: guests who are not ready are dropped from the session.

Path Parameters

  • UUID of the group cart session

Headers

  • White Label Application Key

  • Version of the API that the client app expects

  • Required even on requests with no body

  • The participant_access_token returned when this participant joined or created the session

  • Bearer token of the signed-in customer. Omit it for an anonymous guest

Body

application/json

No request body.

Responses

  • The participant, now ready.

  • 1206 the session no longer accepts changes · 1215 the slice is empty

  • The participant token is missing.

Request Example for post/group-cart/{group_cart_uuid}/ready
curl https://api-public-demo.menu.app/api/group-cart/7c9e6679-f1e4-40b3-a2c5-e8f1a0b9d4c3/ready \
  --request POST \
  --header 'Application: ' \
  --header 'Api-Version: 4.78.0' \
  --header 'Content-Type: application/json' \
  --header 'X-Mt-Group-Participant-Token: ' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
No Body