Group Cart Active

​

Returns the customer's current group order, whether they are hosting it or took part in it, so your app can drop them back into it after a restart.

This is the resume path, and it needs a signed-in customer — an anonymous guest cannot be re-identified, so persist their participant_access_token locally instead. 1207 means there is nothing active to resume.

Headers

  • White Label Application Key

  • Version of the API that the client app expects

  • Bearer token of the signed-in customer

Responses

  • application/json
  • 1207 the customer has no active group order

  • Missing or invalid customer token.

Request Example for get/group-cart/active
curl https://api-public-demo.menu.app/api/group-cart/active \
  --header 'Application: ' \
  --header 'Api-Version: 4.78.0' \
  --header 'Authorization: ' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "status": "string",
  "code": 1,
  "data": {
    "group_cart": {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "status": "open",
      "venue_id": "123e4567-e89b-12d3-a456-426614174000",
      "order_type": 1,
      "order_type_properties": {},
      "max_amount_per_participant": null,
      "invite_token": null,
      "share_url": "string",
      "is_reorder": true,
      "is_edit": true,
      "poll_interval_seconds": 1,
      "modifications_deadline_at": null,
      "expires_at": "2026-09-24T15:47:36.990Z",
      "locked_at": null,
      "participants": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "cart_id": "string",
          "customer_account_id": null,
          "role": "host",
          "display_name": "string",
          "is_anonymous": true,
          "status": "editing",
          "joined_at": "2026-09-24T15:47:36.990Z",
          "left_at": null
        }
      ]
    },
    "participant": {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "cart_id": "string",
      "customer_account_id": null,
      "role": "host",
      "display_name": "string",
      "is_anonymous": true,
      "status": "editing",
      "joined_at": "2026-09-24T15:47:36.990Z",
      "left_at": null
    },
    "participant_access_token": "string"
  }
}