Orders

List intake forms for an order

Returns one row per (guest, intake form) on the order — completed forms, pending ones the guest still needs to fill, and previously completed mandatory waivers that roll forward from an earlier order. Use this to render an intake-form checklist on the operator console or to link a guest to their form via intake_form_url.

Mandatory-waiver behaviour: when a guest on the order has already signed a mandatory waiver against this site on a previous order (and no new waiver has been issued for the current order), that previous waiver is included with mandatory_waiver=true and requires_intake_form=false, so the operator UI shows it as satisfied without prompting for a fresh signature.

Requires the RESERVATIONS_VIEW permission on the order's site.

get/shop/order-intake-forms/{orderIntakeFormId}

Response

Per-guest intake-form status entries for the order. One entry per guest + form combination — see OrderIntakeForm for the full shape semantics.

Example response

{
  "data": [
    {
      "basket_id": "5dcb47800000000000000009",
      "visit_intake_form_id": "5dcb47800000000000001111",
      "guest_id": "5dcb47800000000000002222",
      "name": "Jane Doe",
      "first_name": "Jane",
      "last_name": "Doe",
      "intake_form_url": "https://shop.try.be/intake-form?basket_id=5dcb47800000000000000009&token=abc",
      "completed_at": "2026-05-23T11:00:00+00:00",
      "requires_intake_form": true
    }
  ]
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.