Customers

A Customer represents a guest at a Trybe site.

A Customer is created when a guest creates an account on a Trybe shopfront, places a booking, or is created manually in the Trybe app.

Schema

Attributes

  • The ID of the customer.

  • first_name
    Nullable

    The first name of the customer.

  • last_name
    Nullable

    The last name of the customer.

  • full_name
    Nullable

    The customer's full name

  • phone
    Nullable

    The customer's phone number in E.164 format, or null if not provided.

  • Whether the user has a password

  • dob
    Nullable

    The customer's date of birth in YYYY-MM-DD format, or null if not provided.

  • The ID of the brand this customer belongs to

  • The ID of the site this customer belongs to

  • stripe_id
    Nullable

    The Stripe Customer ID for this customer

  • The Stripe Customer ID for this customer if they also exist in Trybe's legacy Stripe integration

  • email
    Nullable

    The email address of the customer.

    The case of the email address is not preserved, so you'll always see this in lowercase.

  • An array of labels associated with this customer

  • The preferred locale of the customer.

    This must be one of the platform's supported locales, which can be retrieved using the listMetaSupportedLocales endpoint.

  • locked_at
    Nullable

    The datetime which the customer was locked, or null if it has not been locked.

  • The datetime which the customer was created

  • The datetime which the customer was last updated

  • deleted_at
    Nullable

    The datetime which the customer was anonymised, or null if it has not been.

  • The datetime which the customer was last active

  • The datetime which the customer verified their email address

  • A summary of the last check-in event associated with this customer, or null if they have never checked-in.

  • avatar_id
    Nullable

    The media ID of the customer's avatar, or null if one hasn't been provided.

  • avatar
    Nullable

    The media object of the customer's avatar, or null if one hasn't been provided.

  • external_ref
    Nullable

    An external reference for this customer.

""
actionCustomerSearch

Search for customers

Use this endpoint to search for customers.

Query parameters

  • site_id
    Required

    Filter results by the site they belong to

  • query
    Optional

    A general search query to match against customer fields.

  • source
    Optional

    Choose which sources to include in the search.

  • first_name
    Optional

    Filter by first name.

  • last_name
    Optional

    Filter by last name.

  • email
    Optional

    Filter by email address.

Responses

  • 200

    Customer search results

  • 422

    The search query was invalid

GET/shop/customers/search
200
example response
{
  "data": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "first_name": "Jane",
      "last_name": "Smith",
      "email": "jane.smith@example.com",
      "sources": [
        "trybe"
      ],
      "labels": []
    },
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "first_name": "Jane",
      "last_name": "Smith",
      "email": "jane.smith@example.com",
      "sources": [
        "trybe",
        "trybe"
      ],
      "labels": [
        {
          "id": "27bf10aa-3b75-9bf4-ce73-f84cf9a65a3f",
          "name": "VIP",
          "color": "#FF5733"
        }
      ]
    }
  ],
  "meta": {
    "sources": []
  }
}
422
example response
{
  "errors": {
    "veniamd": [
      "elit"
    ],
    "ipsum_9bb": [
      "minim officia",
      "ex nulla dolore proident ad"
    ]
  },
  "message": "The request didn't pass validation"
}
getCustomerStats

Get stats for a single customer across the whole organisation

Use this endpoint to retrieve high-level stats for a single customer.

Path parameters

  • customerId
    Required

    The ID of the customer being accessed.

Responses

  • 200

    Customer stats were found

  • 404

    The customer could not be found

GET/shop/customers/{customerId}/stats
200
example response
{
  "data": {
    "totals": {
      "total_order_value": 38500,
      "average_order_value": 19250,
      "num_orders": 2
    },
    "recent_orders": [
      {
        "id": "69ab08ca43e0c6013b000198",
        "order_ref": "consectetur",
        "status": "settled",
        "num_items": 2,
        "customer": {
          "id": "9ebe1299-5b84-1e2c-5a4e-aca08ec68988",
          "email": "jane@example.com",
          "first_name": "Jane",
          "last_name": "Jones"
        },
        "sales_channel": {
          "id": "69ab08ca43e0c6013b000199",
          "name": "Website"
        },
        "totals": {
          "subtotal": 15000,
          "order_discount": 0
        },
        "submitted_at": "1945-03-02T18:44:14.0Z",
        "site": {
          "id": "28afe100-09fd-4e30-b05b-f2f964a29b8f",
          "name": "Palm Tree Spa"
        }
      },
      {
        "id": "69ab08ca43e0c6013b00019a",
        "order_ref": "et ullamco enim Duis laboris",
        "status": "cancelled",
        "num_items": 2,
        "customer": {
          "id": "dbe63609-3c40-e560-09ba-70f1d0938449",
          "email": "jane@example.com",
          "first_name": "Jane",
          "last_name": "Jones"
        },
        "sales_channel": {
          "id": "69ab08ca43e0c6013b00019b",
          "name": "Website"
        },
        "totals": {
          "subtotal": 15000,
          "order_discount": 0,
          "total": 15000
        },
        "submitted_at": "1907-08-24T19:39:04.0Z",
        "site": {
          "id": "c745e8eb-6e9d-c933-95b7-47a8403c28ac",
          "name": "Palm Tree Spa"
        }
      }
    ]
  },
  "meta": {
    "currency": "gbp"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
listCustomers

List Customers

This endpoint lists the Customers which are associated to the provided site.

Query parameters

  • Filters customers with a similar name, email or phone number to the given value

  • Filter customers with the given email address

  • Filter customers that belong to the given organisation ID

  • Filter customers that belong to the given brand ID

  • Filter customers that belong to the given site ID

  • Filter customers that have a membership with the given membership number

  • Filter customers with a similar name to the given value

  • Filter customers with the given phone number

  • Filter customers that have at least one membership of the given state. Set to "none" to filter customers that do not have any memberships, "any" to filter customers that have any memberships, and "needs_dd_mandate" for memberships awaiting a Direct Debit mandate or payment method.

  • Filters customers which have at least one membership that was created on or after the given date

  • Filters customers which have at least one membership that was created on or before the given date

  • Filters customers which have at least one membership of the given membership type ID

  • Filters customers which have at least one membership of the given membership rate ID

  • Filters customers who are opted into the given marketing preference ID. Alternatively, pass "any" to filter customers opted into any marketing preference, or "none" to filter customers not opted into any preferences.

  • Filters customers which have the given CustomerLabel ids.

  • Filters to just the customers with the given IDs.

  • page
    Optional

    The page to retrieve results from

  • per_page
    Optional

    The number of results to return per page

Responses

  • 200

    The Customers were successfully retrieved

GET/customers/customers
200
example response
{
  "data": [
    {
      "id": "89b43a24-56bb-b0c1-0625-51d1be3d6995",
      "first_name": "Jane",
      "last_name": "Doe",
      "full_name": "Jane Doe",
      "phone": "+447900000000",
      "has_password": true,
      "dob": "1933-05-03",
      "brand_id": "95f908d3-8a07-4c15-7ce1-21812278c694",
      "site_id": "efd0f349-dd8d-30c6-e7f8-1182a3a57de9",
      "stripe_id": "cus_1234567890",
      "express_stripe_id": "cus_1234567890",
      "email": "janedoe@example.com",
      "labels": [],
      "preferred_locale": "en",
      "locked_at": "1906-12-29T02:07:13.0Z",
      "created_at": "1930-07-20T16:56:38.0Z",
      "updated_at": "1903-04-06T18:56:26.0Z",
      "deleted_at": "1960-09-15T20:34:08.0Z",
      "last_active_at": "1910-11-16T06:09:10.0Z",
      "email_verified_at": "1909-12-13T20:15:01.0Z",
      "last_check_in": {
        "checked_in_at": "1911-02-14T11:20:39.0Z",
        "method": "Scanned"
      },
      "avatar_id": "000000-000000-000000-000000",
      "avatar": {
        "id": "c50624ee-9dac-cd1e-7f6c-61b53ba730f9",
        "file_name": "super-cool-photo.jpg",
        "mime_type": "image/jpeg",
        "original_url": "https://example.com/media/super-cool-photo.jpg",
        "size": 84256,
        "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
      },
      "external_ref": "Duis et incididunt"
    },
    {
      "id": "2f329799-84bb-d39b-5dd5-1b68909bcb6e",
      "first_name": "Jane",
      "last_name": "Doe",
      "full_name": "Jane Doe",
      "phone": "+447900000000",
      "has_password": true,
      "dob": "1943-01-19",
      "brand_id": "c02de8a4-ad9a-7305-0218-59e98984ca8e",
      "site_id": "3724a782-384f-de04-b08a-4b52540030f3",
      "stripe_id": "cus_1234567890",
      "express_stripe_id": "cus_1234567890",
      "email": "janedoe@example.com",
      "labels": [
        {
          "id": "22233348-0e36-add3-2800-50b804079d98",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "a96fe44f-669f-f989-0f6e-4f076841ca23",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "24fdbe51-7628-5e0b-86ec-a7d04b6e654a",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "39950969-31e7-49af-dedb-2548fa5724f0",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "5df45760-b8e9-b594-2a00-ea505a72e1e2",
          "value": "VIP",
          "colour": "ff6634"
        }
      ],
      "preferred_locale": "en",
      "locked_at": "1892-03-17T18:21:45.0Z",
      "created_at": "1913-10-11T06:16:01.0Z",
      "updated_at": "1897-12-22T01:36:43.0Z",
      "deleted_at": "1900-01-25T19:08:06.0Z",
      "last_active_at": "1946-11-26T17:49:16.0Z",
      "email_verified_at": "1969-12-02T22:34:03.0Z",
      "last_check_in": {
        "checked_in_at": "1953-03-07T16:05:20.0Z",
        "method": "Scanned"
      },
      "avatar_id": "000000-000000-000000-000000",
      "avatar": {
        "id": "ca156486-cf1a-dc5f-a0ab-d5af104ed585",
        "file_name": "super-cool-photo.jpg",
        "mime_type": "image/jpeg",
        "original_url": "https://example.com/media/super-cool-photo.jpg",
        "size": 84256,
        "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
      },
      "external_ref": "proident est"
    },
    {
      "id": "2db5ac44-a547-47d5-0d30-2a97190ef9a4",
      "first_name": "Jane",
      "last_name": "Doe",
      "full_name": "Jane Doe",
      "phone": "+447900000000",
      "has_password": true,
      "dob": "1968-07-08",
      "brand_id": "e330a7e1-6886-7104-5754-ab91c0cd3393",
      "site_id": "262b5724-430a-2bc8-cabb-0519d9df02f1",
      "stripe_id": "cus_1234567890",
      "express_stripe_id": "cus_1234567890",
      "email": "janedoe@example.com",
      "labels": [
        {
          "id": "c5b8073c-c7e3-6e6c-3255-1ff2afaa387c",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "0974d41d-60c6-fc34-d595-e13619c550c0",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "e5bb3451-dc52-d381-cf9b-e63ead354fff",
          "value": "VIP",
          "colour": "ff6634"
        }
      ],
      "preferred_locale": "en",
      "locked_at": "1893-10-24T03:02:29.0Z",
      "created_at": "1932-05-26T06:43:46.0Z",
      "updated_at": "1941-11-17T06:55:13.0Z",
      "deleted_at": "1931-10-01T11:46:01.0Z",
      "last_active_at": "1893-08-02T19:36:18.0Z",
      "email_verified_at": "1917-02-25T09:37:58.0Z",
      "last_check_in": {
        "checked_in_at": "1890-04-25T13:50:53.0Z",
        "method": "Scanned"
      },
      "avatar_id": "000000-000000-000000-000000",
      "avatar": {
        "id": "18dd82c7-af4c-ce0d-0f32-1246f684948c",
        "file_name": "super-cool-photo.jpg",
        "mime_type": "image/jpeg",
        "original_url": "https://example.com/media/super-cool-photo.jpg",
        "size": 84256,
        "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
      },
      "external_ref": "ipsum"
    },
    {
      "id": "27ae4666-673e-b7e5-5731-712833b74a01",
      "first_name": "Jane",
      "last_name": "Doe",
      "full_name": "Jane Doe",
      "phone": "+447900000000",
      "has_password": true,
      "dob": "1908-04-24",
      "brand_id": "f01a017a-ae00-1a75-ecdd-41c866a3fb45",
      "site_id": "ce880c9a-bf94-e611-fa0c-90b741e4da40",
      "stripe_id": "cus_1234567890",
      "express_stripe_id": "cus_1234567890",
      "email": "janedoe@example.com",
      "labels": [],
      "preferred_locale": "en",
      "locked_at": "1962-11-09T12:53:28.0Z",
      "created_at": "1925-08-13T16:18:16.0Z",
      "updated_at": "1904-03-12T22:08:30.0Z",
      "deleted_at": "1921-02-04T01:05:02.0Z",
      "last_active_at": "1933-05-28T22:38:13.0Z",
      "email_verified_at": "1960-05-20T02:54:19.0Z",
      "last_check_in": {
        "checked_in_at": "1949-01-24T20:12:29.0Z",
        "method": "Scanned"
      },
      "avatar_id": "000000-000000-000000-000000",
      "avatar": {
        "id": "07761cf1-88c8-c4d0-ff1b-b060d93bc40b",
        "file_name": "super-cool-photo.jpg",
        "mime_type": "image/jpeg",
        "original_url": "https://example.com/media/super-cool-photo.jpg",
        "size": 84256,
        "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
      },
      "external_ref": "laborum adipisicing nisi occaecat dolore"
    }
  ],
  "meta": {
    "from": 1,
    "to": 2,
    "total": 2,
    "current_page": 1,
    "last_page": 2,
    "per_page": 15,
    "path": "http://example.com/api"
  },
  "links": {
    "first": "http://example.com?page=1",
    "next": "https://example.com?page=3",
    "prev": "https://example.com?page=1",
    "last": "https://example.com?page=4"
  }
}
createCustomer

Create a Customer

Use this endpoint to create a new Customer.

When creating a new Customer, you must specify at least one of the following fields along with any other fields marked as required:

  • email
  • first_name
  • last_name

Request body

  • site_id
    Required

    The ID of the site this customer belongs to

  • first_name
    Nullable

    The first name of the customer.

  • last_name
    Nullable

    The last name of the customer.

  • phone
    Nullable

    The customer's phone number in E.164 format, or null if not provided.

  • dob
    Nullable

    The customer's date of birth in YYYY-MM-DD format, or null if not provided.

  • email
    Nullable

    The email address of the customer.

    The case of the email address is not preserved, so you'll always see this in lowercase.

  • The customer's password. This must be at least 8 characters long

  • An array of marketing preference IDs to opt the customer in to

  • external_ref
    Nullable

    An external reference for this customer.

  • The guestline reference for this customer.

  • The preferred locale of the customer.

    This must be one of the platform's supported locales, which can be retrieved using the listMetaSupportedLocales endpoint.

Responses

  • 201

    The Customer was successfully retrieved

POST/customers/customers
201
example response
{
  "data": {
    "id": "a3ecb42d-6f7d-74a2-9a30-41baeb4e0eb8",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1944-10-19",
    "brand_id": "2dd7663c-4a3a-6653-051b-5b92e42fe700",
    "site_id": "e169aabc-adc7-99ec-3a84-4f6e420d218e",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "e184b3b2-d18b-06b2-8416-a178bd1974f9",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "57c1851b-fabb-b0a0-440a-eae958d50bbb",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1938-02-26T10:33:02.0Z",
    "created_at": "1929-08-29T12:21:59.0Z",
    "updated_at": "1944-09-26T18:42:10.0Z",
    "deleted_at": "1902-09-10T10:44:29.0Z",
    "last_active_at": "1965-11-04T12:31:11.0Z",
    "email_verified_at": "1930-12-28T01:49:38.0Z",
    "last_check_in": {
      "checked_in_at": "1933-11-19T20:40:04.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "20a79b11-d0fe-c875-0812-13a76ef2d3be",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "anim dolore"
  }
}
getCustomer

Show a Customer

Use this endpoint to retrieve a Customer by their ID.

Path parameters

Responses

  • 200

    The Customer was successfully retrieved

  • 404

    The resource couldn't be found

GET/customers/customers/{customerId}
200
example response
{
  "data": {
    "id": "1cdbd3e0-2dd7-aeb9-6d13-937235b2e111",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1960-08-23",
    "brand_id": "8b7aa36b-61a4-c6cf-e759-b353e340727d",
    "site_id": "0f0d6c20-7874-2529-33e2-9a06b4b44941",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "1edf6641-7312-9efa-70a5-8b04e05cc576",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "825be995-d3eb-5d1c-ce53-bce5ad41dd56",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "a4f3e3c6-4ea5-583f-d4ea-192435756d20",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "1163af9c-a6af-28b9-39f1-59e944c57715",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "f3335ee6-0606-ffa7-10f6-43b5d3bf0a3f",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1947-07-16T04:03:08.0Z",
    "created_at": "1955-02-18T01:51:52.0Z",
    "updated_at": "1902-08-04T05:50:34.0Z",
    "deleted_at": "1960-01-20T08:36:48.0Z",
    "last_active_at": "1894-04-19T23:20:16.0Z",
    "email_verified_at": "1948-05-11T01:40:14.0Z",
    "last_check_in": {
      "checked_in_at": "1935-01-21T17:44:34.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "0154bc31-f642-6887-0387-1810aaf83859",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "Ut commodo"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
updateCustomer

Update a Customer

Use this endpoint to update an existing Customer.

Path parameters

Request body

  • first_name
    Nullable

    The first name of the customer.

  • last_name
    Nullable

    The last name of the customer.

  • phone
    Nullable

    The customer's phone number in E.164 format, or null if not provided.

  • dob
    Nullable

    The customer's date of birth in YYYY-MM-DD format, or null if not provided.

  • The customer's password. This must be at least 8 characters long

  • external_ref
    Nullable

    An external reference for this customer.

  • The preferred locale of the customer.

    This must be one of the platform's supported locales, which can be retrieved using the listMetaSupportedLocales endpoint.

Responses

  • 201

    The Customer was successfully retrieved

  • 404

    The resource couldn't be found

PUT/customers/customers/{customerId}
201
example response
{
  "data": {
    "id": "c389507a-3f40-7c42-a3fc-2666174b84b0",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1952-04-21",
    "brand_id": "4337ef97-7eb8-6a3d-48dd-7dd8ea182848",
    "site_id": "8f4e088d-243c-0ba4-3507-1ec1830f8ff5",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "dd33c830-6ea6-0cd7-34f6-f6b452d00fc1",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "8a4fa698-a5c7-6397-0e08-3d8f8b29911c",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "05dc1e50-26b2-4520-06b0-ddbbf3a1847c",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "d22d620d-d941-e29d-4d75-6b8249f14d36",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "3c0abff6-d2e2-e9d6-b27c-0535ead243f2",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1899-07-14T22:07:39.0Z",
    "created_at": "1952-12-06T03:23:29.0Z",
    "updated_at": "1921-10-02T11:23:05.0Z",
    "deleted_at": "1964-09-01T04:24:48.0Z",
    "last_active_at": "1910-10-26T01:23:21.0Z",
    "email_verified_at": "1959-03-15T21:17:18.0Z",
    "last_check_in": {
      "checked_in_at": "1936-02-23T13:05:04.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "d96c68ac-9e0d-2be3-267e-45ce7d1f65b3",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "do ex reprehenderit velit cupidatat"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
listAssociatedBarcodes

List Associated Barcodes for a Customer

This endpoint retrieves all barcodes associated with a customer.

Path parameters

Responses

  • 200

    The barcodes associated with the customer were successfully retrieved

GET/shop/customers/{customerId}/barcodes
200
example response
{
  "data": [
    {
      "id": "1eefed36-8677-84ed-95dd-8e3c603a58d4",
      "customer_id": "a4682b1b-3027-913a-e9ee-f06c99f312b2",
      "customer": {
        "id": "8371d7a0-a208-8896-6360-7c63817bb8e0",
        "first_name": "Jane",
        "last_name": "Doe",
        "full_name": "Jane Doe",
        "phone": "+447900000000",
        "has_password": true,
        "dob": "1905-03-19",
        "brand_id": "eee597bc-f75b-5ba2-dcc3-3a5e10ff3ac2",
        "site_id": "eedc879a-edbb-6e23-6c8d-51e4a309145d",
        "stripe_id": "cus_1234567890",
        "express_stripe_id": "cus_1234567890",
        "email": "janedoe@example.com",
        "labels": [
          {
            "id": "10c496c4-f2ee-0f1c-7ffc-7e819e29e558",
            "value": "VIP",
            "colour": "ff6634"
          },
          {
            "id": "47a25194-0065-da34-d233-351c581031a2",
            "value": "VIP",
            "colour": "ff6634"
          },
          {
            "id": "480d798f-e2a2-8036-066a-580f07f81a02",
            "value": "VIP",
            "colour": "ff6634"
          }
        ],
        "preferred_locale": "en",
        "locked_at": "1932-01-09T15:24:26.0Z",
        "created_at": "1896-12-18T05:55:15.0Z",
        "updated_at": "1945-10-02T06:37:22.0Z",
        "deleted_at": "1918-11-29T01:56:01.0Z",
        "last_active_at": "1946-03-16T01:02:46.0Z",
        "email_verified_at": "1954-09-01T06:52:21.0Z",
        "last_check_in": {
          "checked_in_at": "1911-10-22T19:21:30.0Z",
          "method": "Scanned"
        },
        "avatar_id": "000000-000000-000000-000000",
        "avatar": {
          "id": "d67d2de0-b665-e475-4e46-7456f31f847e",
          "file_name": "super-cool-photo.jpg",
          "mime_type": "image/jpeg",
          "original_url": "https://example.com/media/super-cool-photo.jpg",
          "size": 84256,
          "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
        },
        "external_ref": "consectetur ad enim adipisicing aute"
      },
      "barcode": "in enim non",
      "expires_at": "1910-08-22T13:36:37.0Z",
      "brand_id": "fe598f2f-9be6-8ecb-c94f-0dcd56862b76",
      "site_id": "e3141de5-2958-2f47-735c-47afc5c2f765",
      "organisation_id": "b07810e9-ca6b-4a48-e596-081067cdcbad",
      "source": "kiosk",
      "order": {
        "id": "69ab08ca43e0c6013b00019c",
        "applied_promo_code": {
          "id": "69ab08ca43e0c6013b00019d",
          "applied_at": "2023-11-15T12:01:01.0Z",
          "applied_by": {
            "id": "69ab08ca43e0c6013b00019e",
            "avatar": {
              "id": "6c78bf1d-d478-e656-2827-fac785f63602",
              "file_name": "super-cool-photo.jpg",
              "mime_type": "image/jpeg",
              "original_url": "https://example.com/media/super-cool-photo.jpg",
              "size": 84256,
              "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
            },
            "email": "GI1rBT5cicXUf@ioUlJevBvmUeGfptTLTmqER.iidi",
            "first_name": "Jane",
            "full_name": "Jane Smith",
            "last_name": "Smith"
          },
          "code": "FIVEOFF",
          "discount_total": 2000,
          "is_discount_applied": true,
          "percentage": 10
        },
        "applied_promo_code_discount_total": 68435231,
        "applied_promo_code_id": "69ab08ca43e0c6013b00019f",
        "booking_items": [
          {
            "id": "69ab08ca43e0c6013b0001a0",
            "added_by_customer": false,
            "base_price": -37890035,
            "booking_reserved_until": "1925-01-18T17:29:02.0Z",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b0001a1",
              "duration": 85450238,
              "end_time": "1905-09-30T22:44:21.0Z",
              "equipment": [
                {
                  "id": "69ab08ca43e0c6013b0001a2",
                  "name": "Hot Rocks"
                },
                {
                  "id": "69ab08ca43e0c6013b0001a3",
                  "name": "Hot Rocks"
                },
                {
                  "id": "69ab08ca43e0c6013b0001a4",
                  "name": "Hot Rocks"
                }
              ],
              "equipment_ids": [
                "69ab08ca43e0c6013b0001a5",
                "69ab08ca43e0c6013b0001a6",
                "69ab08ca43e0c6013b0001a7"
              ],
              "offering": {
                "id": "69ab08ca43e0c6013b0001a8",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "minim cupidatat"
              },
              "practitioners": [
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                }
              ],
              "practitioner_ids": [
                "69ab08ca43e0c6013b0001a9",
                "69ab08ca43e0c6013b0001aa",
                "69ab08ca43e0c6013b0001ab",
                "69ab08ca43e0c6013b0001ac"
              ],
              "room": {
                "id": "5dcb47800000000000000000",
                "capacity": 16776826,
                "name": "officia proident commodo"
              },
              "room_id": "69ab08ca43e0c6013b0001ad",
              "start_time": "1923-06-11T17:58:57.0Z",
              "status": "pending_confirmation",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "date": "1899-11-21",
            "discount_amount": -28168444,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0001ae",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1936-07-03T20:03:35.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001af",
                  "avatar": {
                    "id": "328c3ddc-21c5-7603-351a-7318d48c7931",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "pCWw1@qDQWQAxTSXHMZYDpVQJYhfEebjdTo.nxd",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001b0",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "09f74a71-46cc-ed09-590a-9f4552e53dfa"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001b1",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "b123d108-b14c-9876-7839-99d8edac21e9"
              },
              {
                "id": "69ab08ca43e0c6013b0001b2",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1925-07-17T03:05:01.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001b3",
                  "avatar": {
                    "id": "da1b7b8e-c15e-1786-bbc5-b378872535ae",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "pcd89CUnhL@oFtEHyzxRK.jtrp",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001b4",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "ee4211ba-a2c3-2c6b-52da-26650ae1a9d3"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001b5",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "dac47157-27ed-0337-4109-4007a8fa002e"
              },
              {
                "id": "69ab08ca43e0c6013b0001b6",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1891-06-15T05:30:54.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001b7",
                  "avatar": {
                    "id": "a43ea93c-31f7-27d2-9dac-57788da9fb0f",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "TxFz@QAJnpZXpOXusnTLnUQxsXIVhrNm.udcz",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001b8",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "10763cc1-da95-5aec-dbe6-8b154fcce38f"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001b9",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "5be5d686-fb25-1fdc-6c17-0336519a9c8b"
              }
            ],
            "exclusive_tax_amount": -49562253,
            "guest": {
              "id": "69ab08ca43e0c6013b0001ba",
              "checked_in_at": "1952-03-22T21:48:04.0Z",
              "checked_out_at": "1898-06-27T06:33:57.0Z",
              "customer_id": "c532c86c-0914-dcf7-f1bc-e62893e06ac2",
              "email": "KFP@zpozQzrRTYF.gcfz",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b0001bb",
              "intake_form_complete": true,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0001bc",
                "checked_in_at": "1951-07-31T13:26:06.0Z",
                "checked_out_at": "1911-12-15T22:14:36.0Z",
                "customer_id": "b4343342-0765-3459-937f-097c387999a2",
                "email": "BqA2n@nCXheMvgDFbrqWhqANKxYiWKhOmkjY.bttl",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0001bd",
                "intake_form_complete": true,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0001be",
                "checked_in_at": "1900-05-01T10:27:53.0Z",
                "checked_out_at": "1920-08-28T14:01:05.0Z",
                "customer_id": "f903dc73-9c2a-f3ba-c020-3df6876f4d5c",
                "email": "Ib0oCq1@uBCCGdolNXwAwseo.qxvo",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0001bf",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 67714868,
            "is_modifiable": true,
            "item_type": "sunt irure id labore",
            "net_total": 98883121,
            "order_discount_amount": 56310472,
            "price": 83176038,
            "sold_by": {
              "id": "deserunt mollit nulla",
              "name": "tempor cillum laboris anim",
              "type": "practitioner"
            },
            "status": "cancelled",
            "total_cost": -76371901,
            "type_id": "69ab08ca43e0c6013b0001c0",
            "type_name": "dolore amet adipisicing in aliquip",
            "type_product_code": "irure voluptate non",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0001c1",
            "added_by_customer": true,
            "base_price": -12271225,
            "booking_reserved_until": "1913-10-04T16:06:56.0Z",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b0001c2",
              "duration": 47139131,
              "end_time": "1946-10-15T22:30:41.0Z",
              "equipment": [
                {
                  "id": "69ab08ca43e0c6013b0001c3",
                  "name": "Hot Rocks"
                },
                {
                  "id": "69ab08ca43e0c6013b0001c4",
                  "name": "Hot Rocks"
                },
                {
                  "id": "69ab08ca43e0c6013b0001c5",
                  "name": "Hot Rocks"
                }
              ],
              "equipment_ids": [],
              "offering": {
                "id": "69ab08ca43e0c6013b0001c6",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "consectetur nisi incididunt quis"
              },
              "practitioners": [
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                }
              ],
              "practitioner_ids": [
                "69ab08ca43e0c6013b0001c7"
              ],
              "practitioner_was_requested": true,
              "room": {
                "id": "5dcb47800000000000000000",
                "capacity": -54504286,
                "name": "aute Excepteur commodo"
              },
              "room_id": "69ab08ca43e0c6013b0001c8",
              "start_time": "1934-04-06T11:49:16.0Z",
              "status": "cancelled",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "date": "1908-06-07",
            "discount_amount": 86593147,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0001c9",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1930-12-25T02:49:25.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001ca",
                  "avatar": {
                    "id": "b3df5afe-135b-5d43-2b59-88b8b7ce1f55",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "eTC0s4@K.fup",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001cb",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "273548ba-e76b-29b0-ee72-0c6394073174"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001cc",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "81ca3575-34ca-c5b7-81b4-9fa1ce5b9192"
              },
              {
                "id": "69ab08ca43e0c6013b0001cd",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1907-02-07T10:46:33.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001ce",
                  "email": "iXCH@uabwdvGTuEMCoGOea.nt",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001cf",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "3f586076-75e9-1aa0-5dd1-f7c7053c4b44"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001d0",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "c7b677c8-07b7-6618-9e4c-74a0628b18d5"
              }
            ],
            "exclusive_tax_amount": -40697342,
            "guest": {
              "id": "69ab08ca43e0c6013b0001d1",
              "checked_in_at": "1898-02-01T03:42:16.0Z",
              "checked_out_at": "1926-04-18T06:57:35.0Z",
              "customer_id": "8a0d2001-f3c7-738a-8d90-9553cdc36ade",
              "email": "HzpXdl2MZ@zIIKPgaaX.jibc",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b0001d2",
              "intake_form_complete": true,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0001d3",
                "checked_in_at": "1962-02-05T17:38:01.0Z",
                "checked_out_at": "1954-02-04T08:37:33.0Z",
                "customer_id": "4015552a-f5a1-f909-9132-fbf8a9404c4e",
                "email": "Q8dgZ6JgLV@oUvDIMdC.pt",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0001d4",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0001d5",
                "checked_in_at": "1955-04-12T01:14:51.0Z",
                "checked_out_at": "1903-03-09T13:58:01.0Z",
                "customer_id": "8f4ccf14-3071-658b-0a68-e26722fec4fd",
                "email": "sjRjJ9vD0JmGs@eGrlqTIBwsKUYsw.yzb",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0001d6",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0001d7",
                "checked_in_at": "1924-02-20T17:20:54.0Z",
                "checked_out_at": "1902-11-09T07:15:42.0Z",
                "customer_id": "bad696f4-538d-555d-5f89-abcbc228102d",
                "email": "Oh6bI@LyJThWYJyovhFmUNUQQ.ne",
                "first_name": "Jane",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": -81677962,
            "is_modifiable": false,
            "item_type": "aliqua",
            "net_total": -52050750,
            "order_discount_amount": -43649161,
            "price": 77359667,
            "sold_by": {
              "id": "enim qui sed eiusmod voluptate",
              "name": "aliquip",
              "type": "user"
            },
            "status": "confirmed",
            "total_cost": -47339334,
            "type_id": "69ab08ca43e0c6013b0001d8",
            "type_name": "eiusmod eu deserunt",
            "type_product_code": "occaecat sit",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0001d9",
            "added_by_customer": true,
            "base_price": -73438822,
            "booking_reserved_until": "1909-02-18T12:10:44.0Z",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b0001da",
              "duration": 47475205,
              "end_time": "1938-07-16T14:30:01.0Z",
              "offering": {
                "id": "69ab08ca43e0c6013b0001db",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "in ullamco eu aute"
              },
              "start_time": "1897-06-19T11:34:57.0Z",
              "status": "waitlisted",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "date": "1922-08-22",
            "discount_amount": -47623853,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0001dc",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1897-07-20T02:23:59.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001dd",
                  "avatar": {
                    "id": "eb5ac8a6-f5cf-0e72-ff1c-41aaa9386d56",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "0S59G7@lpyLgEzjiypfalsuDQEJsUd.zslk",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001de",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "a4aa6235-3745-7d33-fcba-ff1820a53426"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001df",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "85d05733-277e-579e-ba52-4b7ffcb5c6ce"
              }
            ],
            "exclusive_tax_amount": -30179466,
            "guest": {
              "id": "69ab08ca43e0c6013b0001e0",
              "checked_in_at": "1921-09-27T02:21:55.0Z",
              "checked_out_at": "1899-01-17T19:29:42.0Z",
              "customer_id": "695be98a-29ec-f163-b304-b69ad94b5f6e",
              "first_name": "Jane",
              "intake_form_complete": false,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [],
            "inclusive_tax_amount": 87825615,
            "is_modifiable": false,
            "item_type": "dolor proident laboris",
            "net_total": -34677561,
            "order_discount_amount": 21740998,
            "price": 86218170,
            "sold_by": {
              "id": "pariatur Excepteur aliqua nostrud",
              "name": "exercitation aliquip eiusmod sed dolor",
              "type": ""
            },
            "status": "pending_confirmation",
            "total_cost": 90459732,
            "type_id": "69ab08ca43e0c6013b0001e1",
            "type_name": "adipisicing enim tempor elit",
            "type_product_code": "non dolor adipisicing quis minim",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0001e2",
            "added_by_customer": true,
            "base_price": 20216221,
            "booking_reserved_until": "1962-05-09T04:04:57.0Z",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b0001e3",
              "area_ids": [
                "69ab08ca43e0c6013b0001e4",
                "69ab08ca43e0c6013b0001e5",
                "69ab08ca43e0c6013b0001e6"
              ],
              "areas": [],
              "duration": -45826368,
              "end_time": "1958-12-17T11:08:18.0Z",
              "offering": {
                "id": "69ab08ca43e0c6013b0001e7",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "cupidatat reprehenderit"
              },
              "start_time": "1900-09-22T23:53:32.0Z",
              "status": "pending_confirmation",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "date": "1929-03-21",
            "discount_amount": -93064809,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0001e8",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1895-11-15T21:38:58.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001e9",
                  "avatar": {
                    "id": "c972be72-23cd-48de-2502-f20334a5e066",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "itmXhv5b@dqBrFrugWrUaYNcDTuZjUbqfPRkILrBjL.pad",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001ea",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "992efa51-7c8b-27e9-a7dd-abd57e913ec8"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001eb",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "5cc9c698-209b-8253-ded9-621c149204ee"
              },
              {
                "id": "69ab08ca43e0c6013b0001ec",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1906-04-15T10:11:31.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001ed",
                  "avatar": {
                    "id": "5615bbb1-498c-af6f-8e7f-7f140faab6ca",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "6EQc8Ugv@UNMYoyvvRWSzxefWO.wqk",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001ee",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "bf18018b-487e-c053-cd0b-216b1bdb2c84"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001ef",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "02b0d1ce-bca5-c21f-4a5b-8f5582cc03f5"
              },
              {
                "id": "69ab08ca43e0c6013b0001f0",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1895-03-15T18:55:44.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001f1",
                  "avatar": {
                    "id": "d970a004-f5ec-b2f8-5a7f-45e7aefac2ce",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "QPSd09@ICTfUSOive.fuag",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001f2",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "cbb5eef5-2419-fe01-4a63-a93148e625f5"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001f3",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "2d241bf0-7d40-8847-fe20-950ecdda4664"
              },
              {
                "id": "69ab08ca43e0c6013b0001f4",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1959-11-07T05:37:25.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001f5",
                  "avatar": {
                    "id": "aa7d92d2-edb3-e51c-8a38-58ebfdef3eff",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "twAT12hBqeXjXG@saBhPhtwWnpzmnsLpshPJrt.zt",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001f6",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "c086c109-d8ae-a734-762e-f2611a866991"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001f7",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "b6bff7e7-92ae-55db-af6d-fb528b1ba141"
              },
              {
                "id": "69ab08ca43e0c6013b0001f8",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1967-05-11T08:13:22.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0001f9",
                  "avatar": {
                    "id": "0ab2e530-e928-75ea-1a09-535f96c0d039",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "YLkMYzNdRmwfB@qBkJpukRKYPSluVtoLMYPzH.jx",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0001fa",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "8e6ceb22-7ba5-f922-9e66-ca557e173955"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0001fb",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "81bf7ebb-38e7-046b-b29c-c2545834662c"
              }
            ],
            "exclusive_tax_amount": 59537676,
            "guest": {
              "id": "69ab08ca43e0c6013b0001fc",
              "checked_in_at": "1923-11-09T23:53:01.0Z",
              "checked_out_at": "1969-03-09T06:44:15.0Z",
              "customer_id": "fc240c6b-857d-83b6-39fe-e7d216845e0f",
              "email": "YVLMPJkN4TZ6o@tFls.qam",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b0001fd",
              "intake_form_complete": true,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0001fe",
                "checked_in_at": "1916-12-14T11:57:38.0Z",
                "checked_out_at": "1918-06-04T02:05:27.0Z",
                "customer_id": "76c789f0-c48b-207c-6c19-2f3f937511a6",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0001ff",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b000200",
                "checked_in_at": "1897-11-21T18:04:52.0Z",
                "checked_out_at": "1909-01-12T03:30:13.0Z",
                "customer_id": "c344e213-c106-363b-aef1-548991f07771",
                "email": "Oldu7xITGF2@KjXFvRixGJYvkOcnhyi.ion",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b000201",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b000202",
                "checked_in_at": "1938-11-17T17:57:52.0Z",
                "checked_out_at": "1920-10-05T18:45:40.0Z",
                "customer_id": "33ecd830-267e-879f-8c40-19c4376459d9",
                "email": "8L6syYdNkC1S@VrGBgl.ju",
                "first_name": "Jane",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b000203",
                "checked_in_at": "1914-10-24T01:52:42.0Z",
                "checked_out_at": "1895-11-11T19:48:23.0Z",
                "customer_id": "71b823c2-c126-9fc6-c2c0-1c677988f635",
                "email": "8lR6f0K1OpMSX2@TMHKUxFMTGYMeXXMDwN.cyjn",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b000204",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b000205",
                "checked_in_at": "1920-04-27T15:24:23.0Z",
                "checked_out_at": "1903-11-29T22:29:04.0Z",
                "customer_id": "0876df76-2378-8f8d-d4d6-e894b1a372a8",
                "email": "7mALq@PNrlXV.tepa",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b000206",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": -71115162,
            "is_modifiable": false,
            "item_type": "ea anim in dolore nostrud",
            "net_total": 65940516,
            "order_discount_amount": -56917504,
            "price": -59501557,
            "sold_by": {
              "id": "consectetur est Lorem ipsum",
              "name": "laboris exercitation reprehenderit ullamco",
              "type": "practitioner"
            },
            "status": "waitlisted",
            "total_cost": 19952118,
            "type_id": "69ab08ca43e0c6013b000207",
            "type_name": "non aute",
            "type_product_code": "sit ipsum officia",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          }
        ],
        "booking_items_end_date": "1941-12-01",
        "booking_items_start_date": "1918-12-18",
        "booking_items_span_multiple_days": false,
        "coupon_codes": [
          {
            "id": "69ab08ca43e0c6013b000208",
            "code": "FIVEOFF",
            "customer_credit_id": "6ffdd219-f916-9590-3850-078c641a89cf",
            "description": "Get 10% off all treatments booked in April.",
            "issued_by_id": "69ab08ca43e0c6013b000209",
            "issued_by_type": "credit",
            "name": "April special"
          }
        ],
        "currency": "gbp",
        "customer_id": "df9cb42e-f969-d1bf-2eb8-2f8444682a38",
        "customer_tax_details": {
          "legal_name": "Jane Jones",
          "tax_id": "GB1234567",
          "address_line_1": "1 Davey Street",
          "address_line_2": "Clapham",
          "city": "London",
          "country": "United Kingdom"
        },
        "discount_total": 100,
        "discounts": [
          {
            "id": "69ab08ca43e0c6013b00020a",
            "amount_type": "monetary",
            "applicable_for": "app_and_booking_engine",
            "applied_at": "1895-10-02T18:21:15.0Z",
            "applied_by": {
              "id": "69ab08ca43e0c6013b00020b",
              "email": "am7eI32zOTXe2@TpnLytSNLnn.rvl",
              "first_name": "Jane",
              "full_name": "Jane Smith",
              "last_name": "Smith"
            },
            "calculated_amount": 150,
            "coupon": {
              "id": "69ab08ca43e0c6013b00020c",
              "code": "FIVEOFF",
              "name": "April special",
              "description": "Get 10% off all treatments booked in April.",
              "customer_credit_id": "d428f6fc-0e39-9b29-23ac-fd2c60a01eb1"
            },
            "coupon_code_id": "69ab08ca43e0c6013b00020d",
            "currency": "gbp",
            "discount_amount": 15,
            "discount_type_code": "SUMMER23",
            "reason_code": "general",
            "site_id": "87c36ee9-fec3-7fbf-10df-0e233fb6cf78"
          },
          {
            "id": "69ab08ca43e0c6013b00020e",
            "amount_type": "percentage",
            "applicable_for": "app_and_booking_engine",
            "applied_at": "1940-04-06T16:18:40.0Z",
            "applied_by": {
              "id": "69ab08ca43e0c6013b00020f",
              "avatar": {
                "id": "325f85fd-5e3c-ba3d-d652-b114c870b9d9",
                "file_name": "super-cool-photo.jpg",
                "mime_type": "image/jpeg",
                "original_url": "https://example.com/media/super-cool-photo.jpg",
                "size": 84256,
                "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
              },
              "email": "Q67m0MMrzjgYib@GFsxZBXlCJyLsV.xui",
              "first_name": "Jane",
              "full_name": "Jane Smith",
              "last_name": "Smith"
            },
            "calculated_amount": 150,
            "coupon": {
              "id": "69ab08ca43e0c6013b000210",
              "code": "FIVEOFF",
              "name": "April special",
              "description": "Get 10% off all treatments booked in April.",
              "customer_credit_id": "01e68c9d-fd2d-1c5a-da69-490cdd98e4d2"
            },
            "coupon_code_id": "69ab08ca43e0c6013b000211",
            "currency": "gbp",
            "discount_amount": 15,
            "discount_type_code": "SUMMER23",
            "reason_code": "general",
            "site_id": "2d020317-c09b-8756-bc99-bd6642f8e5f0"
          }
        ],
        "email": "janedoe@example.com",
        "external_ids": [
          {
            "key": "pms_id",
            "name": "PMS ID",
            "value": "pms_1234"
          },
          {
            "key": "pms_id",
            "name": "PMS ID",
            "value": "pms_1234"
          },
          {
            "key": "pms_id",
            "name": "PMS ID",
            "value": "pms_1234"
          },
          {
            "key": "pms_id",
            "name": "PMS ID",
            "value": "pms_1234"
          },
          {
            "key": "pms_id",
            "name": "PMS ID",
            "value": "pms_1234"
          }
        ],
        "external_ref": "ABC-123",
        "external_visit_ref": "RES1234",
        "first_name": "Jane",
        "guests": [
          {
            "id": "69ab08ca43e0c6013b000212",
            "checked_in_at": "1893-06-03T07:44:54.0Z",
            "checked_out_at": "1962-04-30T09:08:33.0Z",
            "customer_id": "6b088615-c77a-a144-126d-60f0332bd274",
            "email": "XIH8D1@CPTHOijZzZIpHE.oin",
            "first_name": "Jane",
            "intake_form_submission_id": "69ab08ca43e0c6013b000213",
            "intake_form_complete": false,
            "is_lead_booker": false,
            "last_name": "Doe",
            "name": "Jane Doe"
          },
          {
            "id": "69ab08ca43e0c6013b000214",
            "checked_in_at": "1921-10-25T21:16:16.0Z",
            "checked_out_at": "1961-06-23T20:05:17.0Z",
            "customer_id": "e8f79ab9-992c-2d95-375a-d764c4c7d5e0",
            "email": "3UwabcQjUhtPXeW@ieTMlFAWsnD.tncd",
            "first_name": "Jane",
            "intake_form_submission_id": "69ab08ca43e0c6013b000215",
            "intake_form_complete": true,
            "is_lead_booker": true,
            "last_name": "Doe",
            "name": "Jane Doe"
          },
          {
            "id": "69ab08ca43e0c6013b000216",
            "checked_in_at": "1934-05-27T05:19:46.0Z",
            "checked_out_at": "1960-10-12T06:39:24.0Z",
            "customer_id": "d6ee1702-4502-c59e-239b-7ed24a99d87a",
            "email": "xPy@oG.rjhr",
            "first_name": "Jane",
            "intake_form_submission_id": "69ab08ca43e0c6013b000217",
            "intake_form_complete": true,
            "is_lead_booker": true,
            "last_name": "Doe",
            "name": "Jane Doe"
          },
          {
            "id": "69ab08ca43e0c6013b000218",
            "checked_in_at": "1917-05-05T23:42:47.0Z",
            "checked_out_at": "1969-06-21T02:51:38.0Z",
            "customer_id": "b852a522-498d-6615-e2e5-8aebbbfb6ed5",
            "email": "RcZhzG0iTvBeGh@VEIAPKaDV.yw",
            "first_name": "Jane",
            "intake_form_submission_id": "69ab08ca43e0c6013b000219",
            "intake_form_complete": false,
            "is_lead_booker": true,
            "last_name": "Doe",
            "name": "Jane Doe"
          }
        ],
        "intake_form_required": true,
        "intake_form_url": "https://demo.try.be/intake-form",
        "intake_forms_complete": true,
        "integration_config_id": "5f344d756e7f2e7d3f2e4b82",
        "is_customer_required": true,
        "is_locked": false,
        "is_promo_code_discount_applied": true,
        "items": [
          {
            "id": "69ab08ca43e0c6013b00021a",
            "added_by_customer": false,
            "base_price": 595,
            "basket_id": "69ab08ca43e0c6013b00021b",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b00021c",
              "area_ids": [
                "69ab08ca43e0c6013b00021d",
                "69ab08ca43e0c6013b00021e",
                "69ab08ca43e0c6013b00021f"
              ],
              "areas": [],
              "duration": 59036810,
              "end_time": "1938-08-21T16:37:33.0Z",
              "offering": {
                "id": "69ab08ca43e0c6013b000220",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "dolore eu"
              },
              "start_time": "1916-05-27T07:50:33.0Z",
              "status": "confirmed",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "discount_amount": 595,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b000221",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1968-08-15T09:12:25.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000222",
                  "avatar": {
                    "id": "c4aa8e2d-b701-1aa2-b654-f5da0eb89ac2",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "0gc@nJifQhNtqvFHQWNfolEosW.htft",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000223",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "821dcb5c-9940-3b6d-3efc-86e9f757479e"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000224",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "122bf84f-cb17-4e44-c951-3a06f32ed5a0"
              },
              {
                "id": "69ab08ca43e0c6013b000225",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1921-06-20T20:55:49.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000226",
                  "avatar": {
                    "id": "cd866ed8-0205-35fb-42a2-e36cd5ff3a6a",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "N19zqaY1UjpJv@xF.bb",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000227",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "f9a8342b-c12c-cd30-d1e0-99c989e4f418"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000228",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "c4b6eaa1-f43a-cfba-2878-ace20560079b"
              },
              {
                "id": "69ab08ca43e0c6013b000229",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1924-05-19T15:32:14.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b00022a",
                  "avatar": {
                    "id": "3ea5c5b3-300a-1c31-fde8-8b1ea65f43ea",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "FWFSgXcxmEJ@OZLlZyy.hlku",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b00022b",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "afe5ce7c-ea13-286b-2e20-26106d8e77cb"
                },
                "coupon_code_id": "69ab08ca43e0c6013b00022c",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "804b3714-3661-76f7-ee9e-5761eada5bff"
              },
              {
                "id": "69ab08ca43e0c6013b00022d",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1946-08-17T15:49:16.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b00022e",
                  "email": "Ohmqh8C82FR2aK3@HRQxhukymWrgpENrjIuTeiqLhokx.tdw",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b00022f",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "deb2df31-9ece-44da-43eb-f4153776a048"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000230",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "5112e8ee-5e22-1b91-1c64-0c82566345e3"
              }
            ],
            "exclusive_tax_amount": 0,
            "guests": [],
            "has_posted": true,
            "inclusive_tax_amount": 49,
            "item_configuration": {
              "consequat_3d": "sit fugiat",
              "sit_2a_": true
            },
            "last_post_attempt": "1918-10-03T03:42:47.0Z",
            "offering": {
              "id": "69ab08ca43e0c6013b000231",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "esse ut eu non"
            },
            "option_budgets": [
              {
                "budget": "labore elit nisi exercitation",
                "choice_id": "ipsum",
                "remaining": "tempor dolor esse minim Duis",
                "spent": "consequat do id Ut"
              }
            ],
            "order_discount_amount": -77322050,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b000232",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000233",
                  "duration": 54270534,
                  "end_time": "1930-03-23T02:27:38.0Z",
                  "equipment": [
                    {
                      "id": "69ab08ca43e0c6013b000234",
                      "name": "Hot Rocks"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000235",
                      "name": "Hot Rocks"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000236",
                      "name": "Hot Rocks"
                    }
                  ],
                  "equipment_ids": [
                    "69ab08ca43e0c6013b000237",
                    "69ab08ca43e0c6013b000238",
                    "69ab08ca43e0c6013b000239",
                    "69ab08ca43e0c6013b00023a",
                    "69ab08ca43e0c6013b00023b"
                  ],
                  "offering": {
                    "id": "69ab08ca43e0c6013b00023c",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "ullamco non"
                  },
                  "practitioners": [
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    }
                  ],
                  "practitioner_ids": [
                    "69ab08ca43e0c6013b00023d",
                    "69ab08ca43e0c6013b00023e"
                  ],
                  "practitioner_was_requested": true,
                  "room": {
                    "id": "5dcb47800000000000000000",
                    "capacity": -35091864,
                    "name": "officia"
                  },
                  "room_id": "69ab08ca43e0c6013b00023f",
                  "room_was_requested": false,
                  "session_id": "69ab08ca43e0c6013b000240",
                  "start_time": "1898-06-27T07:11:02.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000241",
                "duration": -98079264,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b000242",
                    "customer_id": "69ab08ca43e0c6013b000243",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000244",
                    "customer_id": "69ab08ca43e0c6013b000245",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000246",
                    "customer_id": "69ab08ca43e0c6013b000247",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000248",
                    "customer_id": "69ab08ca43e0c6013b000249",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00024a",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "reprehenderit_5": "dolor dolore et deserunt"
                },
                "offering_id": "69ab08ca43e0c6013b00024b",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b00024c",
                "price_change": 1500,
                "reserved_until": "1958-02-04T18:30:22.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00024d",
                "status": "submitted",
                "time": "1926-04-02T01:38:25.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00024e",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b00024f",
                  "area_ids": [
                    "69ab08ca43e0c6013b000250",
                    "69ab08ca43e0c6013b000251",
                    "69ab08ca43e0c6013b000252",
                    "69ab08ca43e0c6013b000253"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b000254",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000255",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000256",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000257",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": 93178606,
                  "end_time": "1946-07-01T14:43:05.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b000258",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "quis sint dolor"
                  },
                  "start_time": "1930-11-30T12:01:12.0Z",
                  "status": "reserved",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000259",
                "duration": -52115858,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b00025a",
                    "customer_id": "69ab08ca43e0c6013b00025b",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00025c",
                    "customer_id": "69ab08ca43e0c6013b00025d",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00025e",
                    "customer_id": "69ab08ca43e0c6013b00025f",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000260",
                    "customer_id": "69ab08ca43e0c6013b000261",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "elit361": -8793106,
                  "voluptate_573": 3141398,
                  "doloree99": "sint esse dolore",
                  "anim_a": 26559961
                },
                "offering_id": "69ab08ca43e0c6013b000262",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000263",
                "price_change": 1500,
                "reserved_until": "1932-08-19T15:32:47.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000264",
                "status": "submitted",
                "time": "1954-11-05T15:25:22.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000265",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000266",
                  "area_ids": [
                    "69ab08ca43e0c6013b000267",
                    "69ab08ca43e0c6013b000268",
                    "69ab08ca43e0c6013b000269"
                  ],
                  "areas": [],
                  "duration": -63994059,
                  "end_time": "1906-11-27T01:13:14.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b00026a",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "commodo labore non ipsum"
                  },
                  "start_time": "1893-12-03T01:28:34.0Z",
                  "status": "waitlisted",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b00026b",
                "duration": 37469324,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b00026c",
                    "customer_id": "69ab08ca43e0c6013b00026d",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00026e",
                    "customer_id": "69ab08ca43e0c6013b00026f",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "deserunt6c": 63223049
                },
                "offering_id": "69ab08ca43e0c6013b000270",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000271",
                "price_change": 1500,
                "reserved_until": "1941-09-27T17:05:15.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000272",
                "status": "submitted",
                "time": "1898-06-13T17:27:13.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000273",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000274",
                  "area_ids": [
                    "69ab08ca43e0c6013b000275",
                    "69ab08ca43e0c6013b000276",
                    "69ab08ca43e0c6013b000277",
                    "69ab08ca43e0c6013b000278",
                    "69ab08ca43e0c6013b000279"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b00027a",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b00027b",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b00027c",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b00027d",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b00027e",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": 36964337,
                  "end_time": "1927-09-08T03:53:16.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b00027f",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "ullamco tempor officia esse"
                  },
                  "start_time": "1934-08-23T17:33:46.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000280",
                "duration": 35639350,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b000281",
                    "customer_id": "69ab08ca43e0c6013b000282",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000283",
                    "customer_id": "69ab08ca43e0c6013b000284",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000285",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000286",
                    "customer_id": "69ab08ca43e0c6013b000287",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000288",
                    "customer_id": "69ab08ca43e0c6013b000289",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "deseruntd7": false
                },
                "offering_id": "69ab08ca43e0c6013b00028a",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b00028b",
                "price_change": 1500,
                "reserved_until": "1940-08-11T03:40:11.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00028c",
                "status": "submitted",
                "time": "1923-03-21T04:28:13.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00028d",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b00028e",
                  "duration": -56016163,
                  "end_time": "1908-06-03T20:56:21.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b00028f",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "ea anim officia"
                  },
                  "start_time": "1918-03-09T21:52:56.0Z",
                  "status": "waitlisted",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000290",
                "duration": -19382933,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b000291",
                    "customer_id": "69ab08ca43e0c6013b000292",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000293",
                    "customer_id": "69ab08ca43e0c6013b000294",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000295",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "fugiatf5": 37160042,
                  "ut_a_": true,
                  "sunt_c": true,
                  "Lorem_f3": "officia"
                },
                "offering_id": "69ab08ca43e0c6013b000296",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000297",
                "price_change": 1500,
                "reserved_until": "1962-10-23T07:37:46.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000298",
                "status": "submitted",
                "time": "1893-08-17T15:18:33.0Z"
              }
            ],
            "posted_at": "1890-07-19T08:51:39.0Z",
            "price": 595,
            "purchasable_details": {
              "id": "69ab08ca43e0c6013b000299",
              "time_from": "1936-01-30T15:03:53.0Z",
              "time_to": "1939-06-26T22:32:39.0Z"
            },
            "quantity": 1,
            "reserved_until": "1895-08-10T16:48:52.0Z",
            "sold_by": {
              "id": "dolore ut",
              "name": "anim deserunt velit",
              "type": "practitioner"
            },
            "status": "confirmed",
            "total_cost": 595,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b00029a",
            "added_by_customer": false,
            "base_price": 595,
            "basket_id": "69ab08ca43e0c6013b00029b",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b00029c",
              "duration": -29740885,
              "end_time": "1951-06-27T01:13:21.0Z",
              "equipment": [
                {
                  "id": "69ab08ca43e0c6013b00029d",
                  "name": "Hot Rocks"
                }
              ],
              "equipment_ids": [
                "69ab08ca43e0c6013b00029e",
                "69ab08ca43e0c6013b00029f",
                "69ab08ca43e0c6013b0002a0"
              ],
              "offering": {
                "id": "69ab08ca43e0c6013b0002a1",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "incididunt deserunt proident commodo nostrud"
              },
              "practitioners": [
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                }
              ],
              "practitioner_ids": [
                "69ab08ca43e0c6013b0002a2",
                "69ab08ca43e0c6013b0002a3",
                "69ab08ca43e0c6013b0002a4",
                "69ab08ca43e0c6013b0002a5",
                "69ab08ca43e0c6013b0002a6"
              ],
              "practitioner_was_requested": false,
              "room": {
                "id": "5dcb47800000000000000000",
                "capacity": -12285767,
                "name": "qui anim"
              },
              "room_id": "69ab08ca43e0c6013b0002a7",
              "room_was_requested": true,
              "session_id": "69ab08ca43e0c6013b0002a8",
              "start_time": "1918-04-13T21:10:43.0Z",
              "status": "pending_confirmation",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "discount_amount": 595,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0002a9",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1932-03-29T06:14:14.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0002aa",
                  "avatar": {
                    "id": "1e4e1e8f-baed-a3a3-c351-b990c3c307f1",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "Hdz6Yps45veo8b2@WHpe.jv",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0002ab",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "9bf8acbf-cfe9-d5e4-7723-b32b35e7df09"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0002ac",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "c8ca6431-4b14-2696-118d-1c0d4d9b3b93"
              },
              {
                "id": "69ab08ca43e0c6013b0002ad",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1952-04-13T13:51:58.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0002ae",
                  "avatar": {
                    "id": "c3c28ccf-2409-0910-0c9c-3d0d3364b2f3",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "xVbMUIt45TU@OeXonVPWjlyAxZkpnQ.jvp",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0002af",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "4cf8e389-84e0-ed19-b13f-283c5c28964b"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0002b0",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "97096480-fd74-f930-9561-7c9d488eddb4"
              },
              {
                "id": "69ab08ca43e0c6013b0002b1",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1914-02-04T19:18:28.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0002b2",
                  "avatar": {
                    "id": "a6bca30d-1900-8c0d-3c22-aeb43baa2844",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "Ri9u0PbbWfft3Of@xQYh.jzx",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0002b3",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "1a954647-f857-7384-7793-d115b5692f72"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0002b4",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "148018a6-9d19-ef8a-eb49-d0f29a8a9cf3"
              },
              {
                "id": "69ab08ca43e0c6013b0002b5",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1910-07-26T15:01:09.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0002b6",
                  "avatar": {
                    "id": "de3ef349-fb20-3547-c7b7-413f8193480e",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "Vp0RsLD6qwqtM41@OHJlUsRZoykuAaK.frfx",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0002b7",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "3886f723-569c-9443-b317-12827aab4a04"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0002b8",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "cac16286-5bf2-c76e-1f8a-2e0dc699e33f"
              },
              {
                "id": "69ab08ca43e0c6013b0002b9",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1939-09-30T17:16:03.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0002ba",
                  "email": "9KZB@NIPuSwFSTVdxxaje.wxs",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0002bb",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "ea0203a7-62e4-fb3f-8b90-d0447533504b"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0002bc",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "08b0b1f8-e962-f2ba-2f3f-1a7623650438"
              }
            ],
            "exclusive_tax_amount": 0,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0002bd",
                "customer_id": "69ab08ca43e0c6013b0002be",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002bf",
                "customer_id": "69ab08ca43e0c6013b0002c0",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002c1",
                "customer_id": "69ab08ca43e0c6013b0002c2",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002c3",
                "customer_id": "69ab08ca43e0c6013b0002c4",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002c5",
                "customer_id": "69ab08ca43e0c6013b0002c6",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              }
            ],
            "has_posted": true,
            "inclusive_tax_amount": 49,
            "item_configuration": {
              "exercitationf0": "ut irure enim"
            },
            "last_post_attempt": "1964-01-03T02:19:24.0Z",
            "offering": {
              "id": "69ab08ca43e0c6013b0002c7",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "aliqua dolore amet in consequat"
            },
            "option_budgets": [
              {
                "budget": "Duis laborum",
                "choice_id": "Duis eu",
                "remaining": "elit eu ullamco ut",
                "spent": "laboris est"
              },
              {
                "budget": "ut in aliqua",
                "choice_id": "id proident enim occaecat",
                "remaining": "Lorem ullamco",
                "spent": "Ut est eiusmod"
              },
              {
                "budget": "labore Excepteur sed laborum ad",
                "choice_id": "pariatur",
                "remaining": "consectetur nostrud eiusmod",
                "spent": "nulla qui consequat deserunt tempor"
              },
              {
                "budget": "mollit Excepteur exercitation aute aliquip",
                "choice_id": "cupidatat culpa Excepteur pariatur adipisicing",
                "remaining": "pariatur in fugiat officia",
                "spent": "elit tempor velit"
              },
              {
                "budget": "commodo eu",
                "choice_id": "exercitation ut eu",
                "remaining": "anim officia ea occaecat in",
                "spent": "esse nostrud cupidatat sint velit"
              }
            ],
            "order_discount_amount": -49631392,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b0002c8",
                "choice_id": "69ab08ca43e0c6013b0002c9",
                "duration": 2014994,
                "item_configuration": {
                  "Ut41": 62469435.6002537
                },
                "offering_id": "69ab08ca43e0c6013b0002ca",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0002cb",
                "price_change": 1500,
                "reserved_until": "1900-10-19T16:50:58.0Z",
                "status": "submitted",
                "time": "1953-03-08T12:37:27.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002cc",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b0002cd",
                  "area_ids": [
                    "69ab08ca43e0c6013b0002ce",
                    "69ab08ca43e0c6013b0002cf",
                    "69ab08ca43e0c6013b0002d0",
                    "69ab08ca43e0c6013b0002d1",
                    "69ab08ca43e0c6013b0002d2"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b0002d3",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b0002d4",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b0002d5",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b0002d6",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b0002d7",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": 88159823,
                  "end_time": "1967-12-09T03:08:54.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b0002d8",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "proident"
                  },
                  "start_time": "1905-03-19T05:02:01.0Z",
                  "status": "reserved",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b0002d9",
                "duration": -68116672,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b0002da",
                    "customer_id": "69ab08ca43e0c6013b0002db",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0002dc",
                    "customer_id": "69ab08ca43e0c6013b0002dd",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "adipisicingd0": false,
                  "labore_bf": true
                },
                "offering_id": "69ab08ca43e0c6013b0002de",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0002df",
                "price_change": 1500,
                "reserved_until": "1925-07-24T12:23:31.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b0002e0",
                "status": "submitted",
                "time": "1927-08-20T20:22:26.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002e1",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b0002e2",
                  "duration": 98982644,
                  "end_time": "1909-09-18T06:32:40.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b0002e3",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "aliquip Ut minim eiusmod"
                  },
                  "start_time": "1952-05-31T21:24:52.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b0002e4",
                "duration": -42301583,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b0002e5",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0002e6",
                    "customer_id": "69ab08ca43e0c6013b0002e7",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0002e8",
                    "customer_id": "69ab08ca43e0c6013b0002e9",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0002ea",
                    "customer_id": "69ab08ca43e0c6013b0002eb",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0002ec",
                    "customer_id": "69ab08ca43e0c6013b0002ed",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "in_0": true,
                  "cillum_f0": 19382794.416044995,
                  "nullad5": "reprehenderit",
                  "ipsum4c6": -30419197
                },
                "offering_id": "69ab08ca43e0c6013b0002ee",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0002ef",
                "price_change": 1500,
                "reserved_until": "1917-09-20T09:51:40.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b0002f0",
                "status": "submitted",
                "time": "1936-04-26T04:14:27.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b0002f1",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b0002f2",
                  "area_ids": [],
                  "areas": [],
                  "duration": -9171951,
                  "end_time": "1910-06-11T05:29:11.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b0002f3",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "nisi"
                  },
                  "start_time": "1928-03-29T18:55:58.0Z",
                  "status": "waitlisted",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b0002f4",
                "duration": -84583435,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b0002f5",
                    "customer_id": "69ab08ca43e0c6013b0002f6",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0002f7",
                    "customer_id": "69ab08ca43e0c6013b0002f8",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "Uted": -38128348
                },
                "offering_id": "69ab08ca43e0c6013b0002f9",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0002fa",
                "price_change": 1500,
                "reserved_until": "1955-07-22T02:52:17.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b0002fb",
                "status": "submitted",
                "time": "1900-10-15T05:45:52.0Z"
              }
            ],
            "price": 595,
            "purchasable_details": {
              "id": "69ab08ca43e0c6013b0002fc",
              "email_sent_at": "1898-02-03T06:37:30.0Z",
              "valid_to_date": "1895-03-30"
            },
            "quantity": 1,
            "reserved_until": "1929-02-12T21:10:32.0Z",
            "sold_by": {
              "id": "labore eiusmod nulla",
              "name": "exercitation pariatur magna veniam et",
              "type": "practitioner"
            },
            "status": "pending_confirmation",
            "total_cost": 595,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0002fd",
            "added_by_customer": false,
            "base_price": 595,
            "basket_id": "69ab08ca43e0c6013b0002fe",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b0002ff",
              "area_ids": [
                "69ab08ca43e0c6013b000300",
                "69ab08ca43e0c6013b000301",
                "69ab08ca43e0c6013b000302",
                "69ab08ca43e0c6013b000303",
                "69ab08ca43e0c6013b000304"
              ],
              "areas": [
                {
                  "id": "69ab08ca43e0c6013b000305",
                  "name": "Hot Tub 1"
                }
              ],
              "duration": 23123296,
              "end_time": "1936-04-27T15:24:12.0Z",
              "offering": {
                "id": "69ab08ca43e0c6013b000306",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "eu Duis"
              },
              "start_time": "1909-10-23T15:35:14.0Z",
              "status": "reserved",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "discount_amount": 595,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b000307",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1921-12-05T21:28:03.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000308",
                  "avatar": {
                    "id": "bdaac1c9-7517-8dd1-a17e-9a686dec614d",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "UBhgx9kZuwc37@OMIOpYivRjLXpoJKbUbNwSrxR.dwa",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000309",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "767f8ae9-7404-4471-c70d-a4d520054859"
                },
                "coupon_code_id": "69ab08ca43e0c6013b00030a",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "d712ffdc-7b8f-92a6-9147-ddea6e0d2350"
              }
            ],
            "exclusive_tax_amount": 0,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b00030b",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00030c",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00030d",
                "customer_id": "69ab08ca43e0c6013b00030e",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              }
            ],
            "has_posted": false,
            "inclusive_tax_amount": 49,
            "item_configuration": {
              "Duis_9_8": 67235758.66714352,
              "qui42": "sit in laboris"
            },
            "last_post_attempt": "1947-08-01T18:37:30.0Z",
            "offering": {
              "id": "69ab08ca43e0c6013b00030f",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "ex minim"
            },
            "option_budgets": [
              {
                "budget": "ea",
                "choice_id": "minim",
                "remaining": "dolore et sint",
                "spent": "aliqua ea"
              },
              {
                "budget": "ut aliqua occaecat",
                "choice_id": "magna",
                "remaining": "deserunt aliqua cillum adipisicing",
                "spent": "sed"
              },
              {
                "budget": "ex labore sed velit",
                "choice_id": "deserunt pariatur",
                "remaining": "reprehenderit non deserunt laborum dolor",
                "spent": "tempor esse quis"
              },
              {
                "budget": "adipisicing",
                "choice_id": "nostrud tempor voluptate fugiat nisi",
                "remaining": "fugiat",
                "spent": "dolore reprehenderit aliqua"
              },
              {
                "budget": "nostrud",
                "choice_id": "ut",
                "remaining": "eu aliqua Ut consequat",
                "spent": "adipisicing"
              }
            ],
            "order_discount_amount": 69689182,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b000310",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000311",
                  "duration": -29277230,
                  "end_time": "1899-09-11T21:16:28.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b000312",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "proident sint commodo deserunt in"
                  },
                  "start_time": "1934-04-07T10:59:31.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000313",
                "duration": 69164018,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b000314",
                    "customer_id": "69ab08ca43e0c6013b000315",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000316",
                    "customer_id": "69ab08ca43e0c6013b000317",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000318",
                    "customer_id": "69ab08ca43e0c6013b000319",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00031a",
                    "customer_id": "69ab08ca43e0c6013b00031b",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00031c",
                    "customer_id": "69ab08ca43e0c6013b00031d",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "do_0": 2455214,
                  "ipsum_f5e": "ad nulla",
                  "sint2": false
                },
                "offering_id": "69ab08ca43e0c6013b00031e",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b00031f",
                "price_change": 1500,
                "reserved_until": "1890-02-22T02:43:05.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000320",
                "status": "submitted",
                "time": "1908-12-16T11:28:22.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000321",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000322",
                  "area_ids": [
                    "69ab08ca43e0c6013b000323",
                    "69ab08ca43e0c6013b000324"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b000325",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": -24057553,
                  "end_time": "1918-02-19T21:29:48.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b000326",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "voluptate et in esse"
                  },
                  "start_time": "1964-03-07T01:44:52.0Z",
                  "status": "cancelled",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000327",
                "duration": -48520267,
                "guests": [],
                "item_configuration": {
                  "ipsumbb": -72496294
                },
                "offering_id": "69ab08ca43e0c6013b000328",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000329",
                "price_change": 1500,
                "reserved_until": "1908-06-25T07:01:15.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00032a",
                "status": "submitted",
                "time": "1958-09-21T05:34:50.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00032b",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b00032c",
                  "duration": 54191396,
                  "end_time": "1951-12-19T04:36:50.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b00032d",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "incididunt aliquip nisi in sed"
                  },
                  "start_time": "1955-07-31T18:35:33.0Z",
                  "status": "confirmed",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b00032e",
                "duration": -61631373,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b00032f",
                    "customer_id": "69ab08ca43e0c6013b000330",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000331",
                    "customer_id": "69ab08ca43e0c6013b000332",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000333",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000334",
                    "customer_id": "69ab08ca43e0c6013b000335",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000336",
                    "customer_id": "69ab08ca43e0c6013b000337",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "irure0b": false,
                  "dolor_4bd": 36051699.52392426
                },
                "offering_id": "69ab08ca43e0c6013b000338",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000339",
                "price_change": 1500,
                "reserved_until": "1947-01-29T07:39:45.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00033a",
                "status": "submitted",
                "time": "1903-02-26T04:13:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00033b",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b00033c",
                  "duration": -65005492,
                  "end_time": "1892-07-30T01:19:50.0Z",
                  "equipment": [
                    {
                      "id": "69ab08ca43e0c6013b00033d",
                      "name": "Hot Rocks"
                    }
                  ],
                  "equipment_ids": [
                    "69ab08ca43e0c6013b00033e",
                    "69ab08ca43e0c6013b00033f",
                    "69ab08ca43e0c6013b000340"
                  ],
                  "offering": {
                    "id": "69ab08ca43e0c6013b000341",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "id qui proident"
                  },
                  "practitioners": [
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    }
                  ],
                  "practitioner_ids": [
                    "69ab08ca43e0c6013b000342"
                  ],
                  "practitioner_was_requested": false,
                  "room": {
                    "id": "5dcb47800000000000000000",
                    "capacity": -55286305,
                    "name": "commodo irure culpa"
                  },
                  "room_id": "69ab08ca43e0c6013b000343",
                  "room_was_requested": false,
                  "session_id": "69ab08ca43e0c6013b000344",
                  "start_time": "1902-04-24T08:04:29.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000345",
                "duration": -35226398,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b000346",
                    "customer_id": "69ab08ca43e0c6013b000347",
                    "name": "Jane Smith",
                    "checked_in_at": "2025-10-01T12:01:01.0Z"
                  }
                ],
                "item_configuration": {
                  "veniam3": -17767406,
                  "qui092": true
                },
                "offering_id": "69ab08ca43e0c6013b000348",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000349",
                "price_change": 1500,
                "reserved_until": "1903-09-29T16:59:10.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00034a",
                "status": "submitted",
                "time": "1898-10-04T09:15:39.0Z"
              }
            ],
            "posted_at": "1900-06-07T17:34:46.0Z",
            "price": 595,
            "purchasable_details": {
              "id": "69ab08ca43e0c6013b00034b",
              "email_sent_at": "1959-04-25T07:57:43.0Z",
              "valid_to_date": "1966-04-05"
            },
            "quantity": 1,
            "reserved_until": "1891-04-12T15:51:42.0Z",
            "sold_by": {
              "id": "laboris Duis Lorem aliqua",
              "name": "ex eu tempor adipisicing",
              "type": ""
            },
            "status": "pending_confirmation",
            "total_cost": 595,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b00034c",
            "added_by_customer": false,
            "base_price": 595,
            "basket_id": "69ab08ca43e0c6013b00034d",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b00034e",
              "area_ids": [],
              "areas": [
                {
                  "id": "69ab08ca43e0c6013b00034f",
                  "name": "Hot Tub 1"
                }
              ],
              "duration": 13460608,
              "end_time": "1943-08-13T12:09:55.0Z",
              "offering": {
                "id": "69ab08ca43e0c6013b000350",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "sit qui"
              },
              "start_time": "1930-03-09T01:32:54.0Z",
              "status": "waitlisted",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "discount_amount": 595,
            "discounts": [],
            "exclusive_tax_amount": 0,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b000351",
                "customer_id": "69ab08ca43e0c6013b000352",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              }
            ],
            "has_posted": true,
            "inclusive_tax_amount": 49,
            "item_configuration": {
              "anim_8f_": "aute magna mollit",
              "fugiat1": true
            },
            "last_post_attempt": "1935-11-05T05:49:02.0Z",
            "offering": {
              "id": "69ab08ca43e0c6013b000353",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "dolore labore nisi anim"
            },
            "option_budgets": [],
            "order_discount_amount": 34322034,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b000354",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000355",
                  "duration": -70015334,
                  "end_time": "1905-06-06T11:40:41.0Z",
                  "equipment": [],
                  "equipment_ids": [
                    "69ab08ca43e0c6013b000356",
                    "69ab08ca43e0c6013b000357",
                    "69ab08ca43e0c6013b000358",
                    "69ab08ca43e0c6013b000359"
                  ],
                  "offering": {
                    "id": "69ab08ca43e0c6013b00035a",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "aliquip cupidatat"
                  },
                  "practitioners": [
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    }
                  ],
                  "practitioner_ids": [
                    "69ab08ca43e0c6013b00035b"
                  ],
                  "practitioner_was_requested": false,
                  "room": {
                    "id": "5dcb47800000000000000000",
                    "capacity": 78071900,
                    "name": "consectetur"
                  },
                  "room_id": "69ab08ca43e0c6013b00035c",
                  "room_was_requested": true,
                  "session_id": "69ab08ca43e0c6013b00035d",
                  "start_time": "1957-05-19T21:24:22.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b00035e",
                "duration": -84239451,
                "guests": [],
                "item_configuration": {
                  "dolor_e5f": false,
                  "ipsum0": "Ut Excepteur",
                  "reprehenderit_a75": -91325345,
                  "magnafbb": -99023268,
                  "culpa_0d": -97322917
                },
                "offering_id": "69ab08ca43e0c6013b00035f",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000360",
                "price_change": 1500,
                "reserved_until": "1906-06-06T07:53:37.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000361",
                "status": "submitted",
                "time": "1921-09-22T08:49:57.0Z"
              }
            ],
            "posted_at": "1903-08-18T03:11:09.0Z",
            "price": 595,
            "purchasable_details": {
              "id": "69ab08ca43e0c6013b000362",
              "email_sent_at": "1918-06-26T01:06:24.0Z",
              "valid_to_date": "1900-02-02"
            },
            "quantity": 1,
            "reserved_until": "1927-07-01T07:38:07.0Z",
            "sold_by": {
              "id": "tempor velit dolore consequat in",
              "name": "veniam eiusmod dolore exercitation reprehenderit",
              "type": "user"
            },
            "status": "pending_confirmation",
            "total_cost": 595,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b000363",
            "added_by_customer": true,
            "base_price": 595,
            "basket_id": "69ab08ca43e0c6013b000364",
            "booking_summary": {
              "id": "69ab08ca43e0c6013b000365",
              "duration": -49180065,
              "end_time": "1953-01-28T14:07:07.0Z",
              "equipment": [
                {
                  "id": "69ab08ca43e0c6013b000366",
                  "name": "Hot Rocks"
                },
                {
                  "id": "69ab08ca43e0c6013b000367",
                  "name": "Hot Rocks"
                },
                {
                  "id": "69ab08ca43e0c6013b000368",
                  "name": "Hot Rocks"
                }
              ],
              "equipment_ids": [
                "69ab08ca43e0c6013b000369"
              ],
              "offering": {
                "id": "69ab08ca43e0c6013b00036a",
                "name": "30 Minute Massage",
                "type": "appointment",
                "product_code": "cillum dolor quis"
              },
              "practitioners": [
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                },
                {
                  "id": "5dcb47800000000000000000",
                  "name": "Jane Doe"
                }
              ],
              "practitioner_ids": [],
              "practitioner_was_requested": false,
              "room": {
                "id": "5dcb47800000000000000000",
                "capacity": -62940135,
                "name": "et occaecat minim"
              },
              "room_id": "69ab08ca43e0c6013b00036b",
              "room_was_requested": true,
              "session_id": "69ab08ca43e0c6013b00036c",
              "start_time": "1892-11-24T02:39:47.0Z",
              "status": "cancelled",
              "created_at": "2025-02-04T12:01:01.0Z",
              "updated_at": "2025-02-04T12:01:01.0Z"
            },
            "discount_amount": 595,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b00036d",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1907-06-23T09:08:36.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b00036e",
                  "email": "2sDcgxfX@HtVuOWyAHuZKtqFGvFvDbA.tv",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b00036f",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "c4ded895-f797-d687-96bc-bf27eb9f853f"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000370",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "d0894ecf-c65a-aa2f-31c6-2aef5728fdd2"
              },
              {
                "id": "69ab08ca43e0c6013b000371",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1961-05-08T18:47:13.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000372",
                  "avatar": {
                    "id": "1fa5fee3-aceb-b713-9e14-b1ad2131ad29",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "Emq@BWdTvPyKLhtLe.mbq",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000373",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "6fee503a-2284-b3e1-56b2-860c5bf22c86"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000374",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "03c4a834-9d9f-d7f3-befc-397fee97584b"
              },
              {
                "id": "69ab08ca43e0c6013b000375",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1924-04-10T11:37:44.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000376",
                  "avatar": {
                    "id": "4a93b571-d367-4d25-7b3d-2700d901d60d",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "fmYsKS@wVBOhPnieySGqXJzKryLmC.mgve",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000377",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "9c8d8a32-bd0b-5031-1326-129554b55800"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000378",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "3fc01935-7579-eb76-b536-de89490bb6d6"
              }
            ],
            "exclusive_tax_amount": 0,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b000379",
                "customer_id": "69ab08ca43e0c6013b00037a",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00037b",
                "customer_id": "69ab08ca43e0c6013b00037c",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00037d",
                "customer_id": "69ab08ca43e0c6013b00037e",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00037f",
                "customer_id": "69ab08ca43e0c6013b000380",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000381",
                "customer_id": "69ab08ca43e0c6013b000382",
                "name": "Jane Smith",
                "checked_in_at": "2025-10-01T12:01:01.0Z"
              }
            ],
            "has_posted": true,
            "inclusive_tax_amount": 49,
            "item_configuration": {
              "etf": true
            },
            "last_post_attempt": "1908-06-21T11:40:24.0Z",
            "offering": {
              "id": "69ab08ca43e0c6013b000383",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "aute amet non ut elit"
            },
            "option_budgets": [
              {
                "budget": "veniam qui anim",
                "choice_id": "ea",
                "remaining": "Ut aute enim Excepteur quis",
                "spent": "dolore occaecat qui irure nisi"
              },
              {
                "budget": "Excepteur",
                "choice_id": "mollit",
                "remaining": "dolore ipsum occaecat ex",
                "spent": "reprehenderit nostrud Excepteur sunt ea"
              },
              {
                "budget": "minim aliqua Ut nisi aute",
                "choice_id": "minim ut deserunt voluptate Excepteur",
                "remaining": "ea dolore",
                "spent": "Duis consectetur laboris tempor"
              },
              {
                "budget": "sed labore",
                "choice_id": "exercitation velit do non",
                "remaining": "sed",
                "spent": "elit"
              }
            ],
            "order_discount_amount": -81246202,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b000384",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000385",
                  "duration": -96769323,
                  "end_time": "1894-05-29T22:50:20.0Z",
                  "equipment": [],
                  "equipment_ids": [
                    "69ab08ca43e0c6013b000386",
                    "69ab08ca43e0c6013b000387",
                    "69ab08ca43e0c6013b000388"
                  ],
                  "offering": {
                    "id": "69ab08ca43e0c6013b000389",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "elit Excepteur eu non magna"
                  },
                  "practitioners": [
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    }
                  ],
                  "practitioner_ids": [
                    "69ab08ca43e0c6013b00038a",
                    "69ab08ca43e0c6013b00038b",
                    "69ab08ca43e0c6013b00038c",
                    "69ab08ca43e0c6013b00038d"
                  ],
                  "practitioner_was_requested": true,
                  "room": {
                    "id": "5dcb47800000000000000000",
                    "capacity": -5117271,
                    "name": "occaecat mollit"
                  },
                  "room_id": "69ab08ca43e0c6013b00038e",
                  "room_was_requested": true,
                  "session_id": "69ab08ca43e0c6013b00038f",
                  "start_time": "1946-07-17T16:53:28.0Z",
                  "status": "waitlisted",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000390",
                "duration": -3926490,
                "guests": [],
                "item_configuration": {
                  "deserunt_c4": true,
                  "laboris_7": "non nisi nostrud",
                  "infe": "tempor esse"
                },
                "offering_id": "69ab08ca43e0c6013b000391",
                "offering_name": "60 minute massage",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000392",
                "price_change": 1500,
                "reserved_until": "1894-10-02T07:53:34.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000393",
                "status": "submitted",
                "time": "1915-05-26T08:02:08.0Z"
              }
            ],
            "posted_at": "1945-10-04T11:11:20.0Z",
            "price": 595,
            "purchasable_details": {
              "id": "69ab08ca43e0c6013b000394",
              "email_sent_at": "1965-03-17T10:29:42.0Z",
              "valid_to_date": "1893-02-13"
            },
            "quantity": 1,
            "reserved_until": "1948-04-25T01:31:34.0Z",
            "sold_by": {
              "id": "pariatur mollit Lorem deserunt",
              "name": "aliqua",
              "type": "user"
            },
            "status": "confirmed",
            "total_cost": 595,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          }
        ],
        "items_status": "confirmed",
        "labels": [
          {
            "id": "69ab08ca43e0c6013b000395",
            "color": "#FF0000",
            "name": "VIP",
            "order_id": "69ab08ca43e0c6013b000396"
          },
          {
            "id": "69ab08ca43e0c6013b000397",
            "color": "#FF0000",
            "name": "VIP",
            "order_id": "69ab08ca43e0c6013b000398"
          },
          {
            "id": "69ab08ca43e0c6013b000399",
            "color": "#FF0000",
            "name": "VIP",
            "order_id": "69ab08ca43e0c6013b00039a"
          },
          {
            "id": "69ab08ca43e0c6013b00039b",
            "color": "#FF0000",
            "name": "VIP",
            "order_id": "69ab08ca43e0c6013b00039c"
          },
          {
            "id": "69ab08ca43e0c6013b00039d",
            "color": "#FF0000",
            "name": "VIP",
            "order_id": "69ab08ca43e0c6013b00039e"
          }
        ],
        "last_name": "Doe",
        "locked_at": "2019-01-15T12:01:01.0Z",
        "net_total": 8000,
        "new_intake_form_url": "enim quis",
        "order_ref": "TRY00",
        "organisation_id": "208b8613-0dab-4644-b1ed-d61f07b6fb86",
        "outstanding_payment_amount": -97533348,
        "package_items": [
          {
            "id": "69ab08ca43e0c6013b00039f",
            "added_by_customer": false,
            "base_price": 21216783,
            "date": "1937-01-03",
            "discount_amount": -82412050,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0003a0",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1964-03-27T01:42:33.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0003a1",
                  "avatar": {
                    "id": "87e11821-854d-07fd-12ee-b07e2f8f0984",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "fH5@egEuwcVytzCHNXtkHKMj.ds",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0003a2",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "74bd9b88-e279-363a-f30b-fa8faefc619b"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0003a3",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "8cb8dde8-47bd-6442-bceb-414456345821"
              },
              {
                "id": "69ab08ca43e0c6013b0003a4",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1920-11-04T23:36:47.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0003a5",
                  "avatar": {
                    "id": "d5874a38-29f8-2a6e-4695-57ee9719de4f",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "JLGyKqxAZiWO@LTtldJKBWQDFSgQ.oy",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0003a6",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "ff16d871-1939-c071-5160-815daf4ecaf7"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0003a7",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "0d40af50-23d6-b71c-fc60-966c7b339dc5"
              },
              {
                "id": "69ab08ca43e0c6013b0003a8",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1910-07-29T05:23:19.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0003a9",
                  "avatar": {
                    "id": "d0547665-6112-583d-0c51-9616c1dad993",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "zuNRl0sNCwIIJ@oiPlwsCOmONsZSpZuIlVV.qswk",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0003aa",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "522950e0-f680-4a57-949b-5345758930d6"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0003ab",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "00dd4f9a-eac2-105a-b8e2-f17ff0ae3ee5"
              },
              {
                "id": "69ab08ca43e0c6013b0003ac",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1923-10-25T12:18:17.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0003ad",
                  "avatar": {
                    "id": "6644de1f-0cef-a7f1-f3c4-acc8ec843f59",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "6J9@LfkyMkSI.kzj",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0003ae",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "be35f7b2-2e7c-666d-4182-b4c071893497"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0003af",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "9855f2b0-347f-ccde-4e16-cfb204baa079"
              }
            ],
            "exclusive_tax_amount": 89279297,
            "guest": {
              "id": "69ab08ca43e0c6013b0003b0",
              "checked_in_at": "1946-01-01T09:39:29.0Z",
              "checked_out_at": "1953-08-18T08:34:17.0Z",
              "customer_id": "e3b4e694-fd9d-8ae7-2515-464cc5d3b4d7",
              "email": "kLQdvG9@ygzcZ.pnya",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b0003b1",
              "intake_form_complete": false,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0003b2",
                "checked_in_at": "1910-10-03T10:05:54.0Z",
                "checked_out_at": "1961-08-13T11:26:11.0Z",
                "customer_id": "b061d183-4ff2-2bc1-4bd5-53094307cb56",
                "email": "OfC4senCXGB@eIwnZySwQYsPUgWOZaWUQoxHKnzAmzVq.dig",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0003b3",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0003b4",
                "checked_in_at": "1955-11-30T05:52:51.0Z",
                "checked_out_at": "1914-04-11T02:03:52.0Z",
                "customer_id": "ca45089b-e0ad-da0e-862b-8bd2995a160d",
                "first_name": "Jane",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0003b5",
                "checked_in_at": "1942-09-01T17:58:51.0Z",
                "checked_out_at": "1934-04-20T19:36:13.0Z",
                "customer_id": "f577ad8b-4927-61a1-67f4-3ce661e22b2d",
                "email": "546G@yWHswoMUOpJjbisv.qj",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0003b6",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 84481871,
            "is_modifiable": false,
            "item_type": "esse aute sit",
            "net_total": -50542521,
            "option_budgets": [
              {
                "budget": "Excepteur Duis dolore mollit et",
                "choice_id": "enim ea nulla",
                "remaining": "est",
                "spent": "in reprehenderit incididunt esse"
              },
              {
                "budget": "aute",
                "choice_id": "pariatur ea cupidatat",
                "remaining": "dolore",
                "spent": "qui deserunt exercitation"
              },
              {
                "budget": "in cupidatat",
                "choice_id": "dolor minim veniam",
                "remaining": "enim Ut",
                "spent": "labore consequat qui"
              },
              {
                "budget": "in laborum reprehenderit pariatur",
                "choice_id": "enim",
                "remaining": "qui reprehenderit",
                "spent": "mollit ex ad"
              }
            ],
            "order_discount_amount": -76948147,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b0003b7",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b0003b8",
                  "area_ids": [
                    "69ab08ca43e0c6013b0003b9",
                    "69ab08ca43e0c6013b0003ba"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b0003bb",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b0003bc",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": 98390195,
                  "end_time": "1931-10-11T20:50:39.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b0003bd",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "dolore est do"
                  },
                  "start_time": "1909-10-19T10:05:41.0Z",
                  "status": "waitlisted",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b0003be",
                "duration": -14757950,
                "item_configuration": {
                  "in_e5": "dolore labore"
                },
                "offering_id": "69ab08ca43e0c6013b0003bf",
                "offering_name": "eu",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0003c0",
                "price_change": -88628783,
                "reserved_until": "1905-09-21T19:50:16.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b0003c1",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b0003c2",
                "choice_id": "69ab08ca43e0c6013b0003c3",
                "duration": 59977535,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b0003c4",
                    "checked_in_at": "1912-12-25T13:08:47.0Z",
                    "checked_out_at": "1967-06-24T23:57:47.0Z",
                    "customer_id": "3eade71e-a25c-8839-b648-2be3259fe923",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003c5",
                    "intake_form_complete": false,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0003c6",
                    "checked_in_at": "1911-10-07T13:03:33.0Z",
                    "checked_out_at": "1922-08-26T07:53:37.0Z",
                    "customer_id": "72dbb8d1-0251-260b-12ed-c73664bfba46",
                    "email": "KnfcYbZphYPWQ@TRvqYpcxlldTq.ghb",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003c7",
                    "intake_form_complete": true,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0003c8",
                    "checked_in_at": "1920-04-03T02:46:57.0Z",
                    "checked_out_at": "1914-03-25T12:03:07.0Z",
                    "customer_id": "454d6635-812a-81a9-210d-801f9d6d1b90",
                    "email": "MDdM@oqndIHmJsxjBLGEYHa.ltg",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003c9",
                    "intake_form_complete": true,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0003ca",
                    "checked_in_at": "1937-01-01T08:53:52.0Z",
                    "checked_out_at": "1904-04-12T14:41:08.0Z",
                    "customer_id": "2eee5159-d1cd-e5a7-145f-f36904af658a",
                    "email": "x1d@qBBTACRpbVYLlaSCTJZGalUy.wwye",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003cb",
                    "intake_form_complete": false,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  }
                ],
                "item_configuration": {
                  "et3bb": "officia aute voluptate elit",
                  "proident5": "aliquip occaecat anim",
                  "id_4d": "id occaecat"
                },
                "offering_id": "69ab08ca43e0c6013b0003cc",
                "offering_name": "commodo laborum nisi",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0003cd",
                "price_change": -12712103,
                "reserved_until": "1907-07-10T11:16:15.0Z",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b0003ce",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b0003cf",
                  "area_ids": [
                    "69ab08ca43e0c6013b0003d0",
                    "69ab08ca43e0c6013b0003d1",
                    "69ab08ca43e0c6013b0003d2",
                    "69ab08ca43e0c6013b0003d3",
                    "69ab08ca43e0c6013b0003d4"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b0003d5",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b0003d6",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": -2228551,
                  "end_time": "1948-10-14T11:32:37.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b0003d7",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "exercitation"
                  },
                  "start_time": "1937-09-13T20:51:23.0Z",
                  "status": "pending_confirmation",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b0003d8",
                "duration": -20267094,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b0003d9",
                    "checked_in_at": "1940-12-23T11:27:31.0Z",
                    "checked_out_at": "1969-01-02T17:07:06.0Z",
                    "customer_id": "fab518ff-2500-5267-2d71-3f4a5373086f",
                    "email": "rUIwxJkCHwwRhF@YbsmttzfTdfohKDLDoUKvhYtGw.lkak",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003da",
                    "intake_form_complete": false,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0003db",
                    "checked_in_at": "1957-04-24T21:28:42.0Z",
                    "checked_out_at": "1924-04-22T20:20:24.0Z",
                    "customer_id": "765e090d-c4db-8d46-9667-70759ff424a1",
                    "email": "tLllUZMxHyC@cDYDbvHI.fmj",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003dc",
                    "intake_form_complete": false,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b0003dd",
                    "checked_in_at": "1957-02-17T16:24:46.0Z",
                    "checked_out_at": "1943-05-15T20:03:01.0Z",
                    "customer_id": "776f93b5-d11b-d7c0-98ca-20045f371c7f",
                    "email": "vcFrDLKdj7R5E@yVnazDbKEopdAf.hdhj",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b0003de",
                    "intake_form_complete": false,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  }
                ],
                "item_configuration": {
                  "non9e9": "aute",
                  "elit_63": -52589967.98487732
                },
                "offering_id": "69ab08ca43e0c6013b0003df",
                "offering_name": "incididunt aute in",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0003e0",
                "price_change": -81348022,
                "reserved_until": "1909-09-07T07:08:16.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b0003e1",
                "status": "submitted",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b0003e2",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b0003e3",
                  "duration": 65467438,
                  "end_time": "1932-01-01T10:03:28.0Z",
                  "equipment": [
                    {
                      "id": "69ab08ca43e0c6013b0003e4",
                      "name": "Hot Rocks"
                    }
                  ],
                  "equipment_ids": [
                    "69ab08ca43e0c6013b0003e5",
                    "69ab08ca43e0c6013b0003e6"
                  ],
                  "offering": {
                    "id": "69ab08ca43e0c6013b0003e7",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "veniam nostrud velit in non"
                  },
                  "practitioners": [
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    }
                  ],
                  "practitioner_ids": [
                    "69ab08ca43e0c6013b0003e8",
                    "69ab08ca43e0c6013b0003e9",
                    "69ab08ca43e0c6013b0003ea",
                    "69ab08ca43e0c6013b0003eb",
                    "69ab08ca43e0c6013b0003ec"
                  ],
                  "practitioner_was_requested": false,
                  "room": {
                    "id": "5dcb47800000000000000000",
                    "capacity": 9217984,
                    "name": "magna ut sunt laborum tempor"
                  },
                  "room_id": "69ab08ca43e0c6013b0003ed",
                  "room_was_requested": true,
                  "session_id": "69ab08ca43e0c6013b0003ee",
                  "start_time": "1935-03-31T01:47:23.0Z",
                  "status": "confirmed",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b0003ef",
                "duration": -28941213,
                "guests": [],
                "item_configuration": {
                  "incididuntebb": false
                },
                "offering_id": "69ab08ca43e0c6013b0003f0",
                "offering_name": "do Excepteur sit",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b0003f1",
                "price_change": 64038314,
                "reserved_until": "1941-02-07T08:33:38.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b0003f2",
                "status": "submitted",
                "time": 840
              }
            ],
            "price": 14888212,
            "sold_by": {
              "id": "enim exercitation voluptate officia quis",
              "name": "deserunt irure id",
              "type": ""
            },
            "status": "cancelled",
            "total_cost": 94751717,
            "type_id": "69ab08ca43e0c6013b0003f3",
            "type_name": "id tempor ut",
            "type_product_code": "do ullamco non dolore Lorem",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0003f4",
            "added_by_customer": false,
            "base_price": -72636864,
            "date": "1901-12-14",
            "discount_amount": -91882657,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0003f5",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1959-04-30T15:49:55.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0003f6",
                  "avatar": {
                    "id": "565efa1c-768c-2779-ba9e-ca516dd60e85",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "8ipJsED@uKg.tnpr",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0003f7",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "b67db76e-1610-e83e-5c7a-b1172eeebcc8"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0003f8",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "e22c3321-2c7b-d393-91d5-8aa61f2121b5"
              }
            ],
            "exclusive_tax_amount": 61032514,
            "guest": {
              "id": "69ab08ca43e0c6013b0003f9",
              "checked_in_at": "1903-10-31T06:23:09.0Z",
              "checked_out_at": "1922-11-27T18:47:06.0Z",
              "customer_id": "565ba6eb-bfe5-5e60-06f5-76818ad8d7c5",
              "email": "v-MQZj@bcASWSYHhSfSNIwHhpvKcjA.zheh",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b0003fa",
              "intake_form_complete": true,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0003fb",
                "checked_in_at": "1953-11-15T10:02:14.0Z",
                "checked_out_at": "1942-04-14T01:49:28.0Z",
                "customer_id": "e5fd6492-2e74-570c-c8af-3d37f8b84510",
                "email": "bdZa0Jhvzr0RwS@TXVsoilLaTwbipOxpxKyhDGoOqXyInFKx.ljhp",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0003fc",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0003fd",
                "checked_in_at": "1953-02-20T07:44:13.0Z",
                "checked_out_at": "1946-07-21T17:47:58.0Z",
                "customer_id": "c129d62b-0352-5437-f6f7-375cde511d1f",
                "email": "hIrln-tDpImFUl7@CuZgcWjx.fhcq",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0003fe",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0003ff",
                "checked_in_at": "1907-11-26T23:39:22.0Z",
                "checked_out_at": "1956-08-11T21:45:58.0Z",
                "customer_id": "824aba73-bd78-0023-1d1e-1359d5323a61",
                "email": "jM6MN5JB@J.rfe",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b000400",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 80065707,
            "is_modifiable": false,
            "item_type": "laboris",
            "net_total": -23150127,
            "option_budgets": [
              {
                "budget": "dolor irure",
                "choice_id": "ex",
                "remaining": "in commodo exercitation laboris",
                "spent": "ut in non nostrud labore"
              }
            ],
            "order_discount_amount": -72842047,
            "package_items": [
              {
                "id": "69ab08ca43e0c6013b000401",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000402",
                  "duration": -48609552,
                  "end_time": "1963-10-19T16:28:11.0Z",
                  "equipment": [
                    {
                      "id": "69ab08ca43e0c6013b000403",
                      "name": "Hot Rocks"
                    }
                  ],
                  "equipment_ids": [],
                  "offering": {
                    "id": "69ab08ca43e0c6013b000404",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "sunt voluptate Excepteur enim esse"
                  },
                  "practitioners": [
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    },
                    {
                      "id": "5dcb47800000000000000000",
                      "name": "Jane Doe"
                    }
                  ],
                  "practitioner_ids": [
                    "69ab08ca43e0c6013b000405",
                    "69ab08ca43e0c6013b000406",
                    "69ab08ca43e0c6013b000407",
                    "69ab08ca43e0c6013b000408"
                  ],
                  "practitioner_was_requested": true,
                  "room": {
                    "id": "5dcb47800000000000000000",
                    "capacity": -88851329,
                    "name": "dolor nostrud"
                  },
                  "room_id": "69ab08ca43e0c6013b000409",
                  "room_was_requested": true,
                  "session_id": "69ab08ca43e0c6013b00040a",
                  "start_time": "1932-05-18T06:43:54.0Z",
                  "status": "confirmed",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b00040b",
                "duration": -24593242,
                "guests": [],
                "item_configuration": {
                  "deserunt__13": 91142062.62356693
                },
                "offering_id": "69ab08ca43e0c6013b00040c",
                "offering_name": "commodo officia",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b00040d",
                "price_change": -76969653,
                "reserved_until": "1964-10-03T22:33:58.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00040e",
                "status": "submitted",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b00040f",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000410",
                  "area_ids": [
                    "69ab08ca43e0c6013b000411",
                    "69ab08ca43e0c6013b000412"
                  ],
                  "areas": [
                    {
                      "id": "69ab08ca43e0c6013b000413",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000414",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000415",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000416",
                      "name": "Hot Tub 1"
                    },
                    {
                      "id": "69ab08ca43e0c6013b000417",
                      "name": "Hot Tub 1"
                    }
                  ],
                  "duration": -27777723,
                  "end_time": "1922-10-02T16:41:04.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b000418",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "in"
                  },
                  "start_time": "1900-10-17T04:36:29.0Z",
                  "status": "reserved",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000419",
                "duration": 1565958,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b00041a",
                    "checked_in_at": "1893-07-21T11:10:17.0Z",
                    "checked_out_at": "1963-09-30T10:07:14.0Z",
                    "customer_id": "82fa5a46-891d-d0eb-7772-bbf9d0949a7d",
                    "email": "4TwZ@SPfcMYWwhYVKcQzVzunXb.rwxy",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b00041b",
                    "intake_form_complete": true,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00041c",
                    "checked_in_at": "1915-12-11T14:28:49.0Z",
                    "checked_out_at": "1938-07-29T01:33:22.0Z",
                    "customer_id": "6646cfc0-d768-3762-b16f-10402c396234",
                    "email": "psUv@iYohMZHdn.nqal",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b00041d",
                    "intake_form_complete": true,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00041e",
                    "checked_in_at": "1897-01-23T17:18:33.0Z",
                    "checked_out_at": "1947-08-10T13:12:56.0Z",
                    "customer_id": "020e652e-e4fa-0fcd-48ea-8f1c03f45b58",
                    "email": "QcD17j-f@X.dtgj",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b00041f",
                    "intake_form_complete": true,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000420",
                    "checked_in_at": "1949-02-24T16:45:02.0Z",
                    "checked_out_at": "1895-10-15T21:28:53.0Z",
                    "customer_id": "bd61fc4f-0f80-a027-ef67-50127d986870",
                    "email": "YpnZn7TMv8qgq@npalipbHgaefoJNpCbxQaUWX.ktx",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b000421",
                    "intake_form_complete": true,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b000422",
                    "checked_in_at": "1912-04-10T04:56:01.0Z",
                    "checked_out_at": "1969-08-08T13:56:02.0Z",
                    "customer_id": "df1b55d0-ce36-8d23-9f10-5c609c58951e",
                    "first_name": "Jane",
                    "intake_form_complete": false,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  }
                ],
                "item_configuration": {
                  "do_c0": "dolor adipisicing non proident ut",
                  "nulla9a": -54926739
                },
                "offering_id": "69ab08ca43e0c6013b000423",
                "offering_name": "aliqua consectetur irure",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000424",
                "price_change": -29261192,
                "reserved_until": "1935-12-23T01:52:49.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000425",
                "status": "submitted",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b000426",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000427",
                  "duration": 28860637,
                  "end_time": "1952-06-18T02:14:27.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b000428",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "velit irure ea ullamco cillum"
                  },
                  "start_time": "1964-04-05T08:45:47.0Z",
                  "status": "reserved",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000429",
                "duration": -62212124,
                "guests": [],
                "item_configuration": {
                  "temporebc": 43299517,
                  "adipisicinge4": -45397097,
                  "veniam_d": -64790533.69132859,
                  "irure69": true
                },
                "offering_id": "69ab08ca43e0c6013b00042a",
                "offering_name": "ullamco occaecat",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b00042b",
                "price_change": 783311,
                "reserved_until": "1903-07-12T05:28:02.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00042c",
                "status": "submitted",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b00042d",
                "choice_id": "69ab08ca43e0c6013b00042e",
                "duration": -26400097,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b00042f",
                    "checked_in_at": "1958-09-28T08:28:06.0Z",
                    "checked_out_at": "1963-02-28T11:44:16.0Z",
                    "customer_id": "4296a6dd-1c50-d7f4-f59d-a9a805debdbb",
                    "email": "M08X2PaV@QzQxnofZk.mk",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b000430",
                    "intake_form_complete": false,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  }
                ],
                "item_configuration": {
                  "proident5": false,
                  "est1": 64036772.40683949,
                  "ut_9a": "aliqua proident fugiat"
                },
                "offering_id": "69ab08ca43e0c6013b000431",
                "offering_name": "id",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b000432",
                "price_change": 96067965,
                "reserved_until": "1938-10-23T10:26:20.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b000433",
                "status": "submitted",
                "time": 840
              },
              {
                "id": "69ab08ca43e0c6013b000434",
                "booking_summary": {
                  "id": "69ab08ca43e0c6013b000435",
                  "duration": -73877744,
                  "end_time": "1969-11-09T02:14:01.0Z",
                  "offering": {
                    "id": "69ab08ca43e0c6013b000436",
                    "name": "30 Minute Massage",
                    "type": "appointment",
                    "product_code": "quis eu in anim"
                  },
                  "start_time": "1918-02-07T08:12:41.0Z",
                  "status": "confirmed",
                  "created_at": "2025-02-04T12:01:01.0Z",
                  "updated_at": "2025-02-04T12:01:01.0Z"
                },
                "choice_id": "69ab08ca43e0c6013b000437",
                "duration": 80885408,
                "guests": [
                  {
                    "id": "69ab08ca43e0c6013b000438",
                    "checked_in_at": "1952-12-15T01:59:22.0Z",
                    "checked_out_at": "1895-12-30T15:34:02.0Z",
                    "customer_id": "6a39f8cf-6fbc-25c0-0c57-a4448f2a6668",
                    "email": "LcqX7@rZHMRI.rh",
                    "first_name": "Jane",
                    "intake_form_submission_id": "69ab08ca43e0c6013b000439",
                    "intake_form_complete": true,
                    "is_lead_booker": false,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  },
                  {
                    "id": "69ab08ca43e0c6013b00043a",
                    "checked_in_at": "1899-06-20T13:16:51.0Z",
                    "checked_out_at": "1928-07-27T20:42:05.0Z",
                    "customer_id": "403dd035-95f0-8317-6360-3b562c698ec9",
                    "email": "5KRfbCWQSjDThX@QWeiAwChCKvmUSgiHqQSba.oj",
                    "first_name": "Jane",
                    "intake_form_complete": true,
                    "is_lead_booker": true,
                    "last_name": "Doe",
                    "name": "Jane Doe"
                  }
                ],
                "item_configuration": {
                  "Loremea8": -59367023.00916021
                },
                "offering_id": "69ab08ca43e0c6013b00043b",
                "offering_name": "sed dolore laborum qui aliquip",
                "offering_type": "appointment",
                "option_id": "69ab08ca43e0c6013b00043c",
                "price_change": 18913621,
                "reserved_until": "1965-09-02T01:26:57.0Z",
                "shared_basket_item_id": "69ab08ca43e0c6013b00043d",
                "status": "submitted",
                "time": 840
              }
            ],
            "price": 51156466,
            "sold_by": {
              "id": "deserunt aliqua qui",
              "name": "eiusmod anim quis consectetur",
              "type": "user"
            },
            "status": "waitlisted",
            "total_cost": 21928554,
            "type_id": "69ab08ca43e0c6013b00043e",
            "type_name": "magna dolor",
            "type_product_code": "aliquip anim",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b00043f",
            "added_by_customer": true,
            "base_price": 88820718,
            "date": "1914-03-16",
            "discount_amount": -98236877,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b000440",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1930-05-28T22:03:33.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000441",
                  "avatar": {
                    "id": "f7e57462-5c2e-7400-c363-ac8b6a3e5449",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "vDtwF9Y@oJfDWUbiaAbuinQOMJinV.nsk",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000442",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "7ecde964-1e0f-d326-4aef-9089002ea290"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000443",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "d4f1abd0-a9bb-b070-06c5-6ddbacf591fa"
              }
            ],
            "exclusive_tax_amount": -96880214,
            "guest": {
              "id": "69ab08ca43e0c6013b000444",
              "checked_in_at": "1949-04-19T19:25:07.0Z",
              "checked_out_at": "1969-01-12T10:34:29.0Z",
              "customer_id": "be8f95f3-12a3-d186-c3fc-ff68798a42ea",
              "email": "rUYyVOHIgHj@qZsGgNjzPsmTeZefzKoPPIM.jh",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b000445",
              "intake_form_complete": false,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b000446",
                "checked_in_at": "1894-12-12T14:55:09.0Z",
                "checked_out_at": "1900-06-22T04:20:30.0Z",
                "customer_id": "99ea81c7-9e49-0e0f-c4df-914714a9f25f",
                "email": "mb1jB@vlyxNqrXUXmCDwP.ek",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b000447",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b000448",
                "checked_in_at": "1967-12-31T07:21:08.0Z",
                "checked_out_at": "1927-03-31T17:34:32.0Z",
                "customer_id": "cacfe80c-1656-fb32-dbb1-5bb8026eb91e",
                "email": "H5ynphT4VRiVQ1x@embmoKeYzGDa.scie",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b000449",
                "intake_form_complete": true,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 91556306,
            "is_modifiable": true,
            "item_type": "in ea enim",
            "net_total": -7451578,
            "option_budgets": [
              {
                "budget": "ipsum tempor",
                "choice_id": "velit dolor exercitation dolore",
                "remaining": "esse culpa aute",
                "spent": "Excepteur fugiat"
              },
              {
                "budget": "dolor et laborum",
                "choice_id": "laborum fugiat",
                "remaining": "veniam et Ut",
                "spent": "sint esse in"
              },
              {
                "budget": "eu",
                "choice_id": "esse labore",
                "remaining": "laborum et in ea nisi",
                "spent": "anim mollit sint minim"
              },
              {
                "budget": "ea",
                "choice_id": "veniam fugiat",
                "remaining": "laborum cupidatat",
                "spent": "in esse ipsum do aliquip"
              },
              {
                "budget": "magna consectetur",
                "choice_id": "est sit quis et",
                "remaining": "non incididunt ex",
                "spent": "veniam"
              }
            ],
            "order_discount_amount": 58905970,
            "package_items": [],
            "price": 77745252,
            "sold_by": {
              "id": "officia",
              "name": "veniam",
              "type": ""
            },
            "status": "cancelled",
            "total_cost": 87532189,
            "type_id": "69ab08ca43e0c6013b00044a",
            "type_name": "adipisicing aliqua",
            "type_product_code": "minim ipsum anim",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b00044b",
            "added_by_customer": true,
            "base_price": -27886149,
            "date": "1903-10-03",
            "discount_amount": -7531619,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b00044c",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1946-12-25T07:03:29.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b00044d",
                  "avatar": {
                    "id": "0330428c-adf0-82bc-8ac3-25f31b1306c0",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "L-e@PSZdbpFUcljEl.sprn",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b00044e",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "ef0abd0b-577d-6485-f9c4-69b1cb2c7746"
                },
                "coupon_code_id": "69ab08ca43e0c6013b00044f",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "c8cf7530-e2d5-355e-3abd-e2e0508d9acc"
              },
              {
                "id": "69ab08ca43e0c6013b000450",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1945-09-29T02:07:17.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000451",
                  "email": "kEPDwUgESIXbVfm@vmXuKqFFlJZjeBRdBgfFq.oahx",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000452",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "cdabfd12-e364-e546-a291-fba29c474e75"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000453",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "2b056b04-466d-616c-e13b-48428bf64b48"
              },
              {
                "id": "69ab08ca43e0c6013b000454",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1952-11-06T06:51:42.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b000455",
                  "avatar": {
                    "id": "26889c90-1292-3042-2942-16b098555373",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "pIMn2n7qcWgd@ArsRbQOTwTRZTttji.hy",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b000456",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "fec5a8ad-4727-d2d0-5d20-0946559940d5"
                },
                "coupon_code_id": "69ab08ca43e0c6013b000457",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "1eb984f7-8fa7-6e54-fc87-a18366761aa4"
              }
            ],
            "exclusive_tax_amount": 4066048,
            "guest": {
              "id": "69ab08ca43e0c6013b000458",
              "checked_in_at": "1927-07-20T13:53:28.0Z",
              "checked_out_at": "1890-10-04T16:12:38.0Z",
              "customer_id": "4b3044ed-3ba3-8114-7e19-ad89cb22aa6a",
              "email": "uwYl@uljWNPvwXlGMFfohxLcfrqpDzLjUo.ngf",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08ca43e0c6013b000459",
              "intake_form_complete": true,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            "guests": [
              {
                "id": "69ab08ca43e0c6013b00045a",
                "checked_in_at": "1965-07-12T10:35:02.0Z",
                "checked_out_at": "1959-09-13T13:06:48.0Z",
                "customer_id": "e8c93ebc-3fca-8a90-91cd-b710f5fb0090",
                "email": "G5oaKhRk4@PIEtpalvTrbnS.vd",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b00045b",
                "intake_form_complete": true,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b00045c",
                "checked_in_at": "1964-03-19T20:06:38.0Z",
                "checked_out_at": "1920-08-13T02:44:55.0Z",
                "customer_id": "36c910af-d2a0-f9a5-0f29-a2dea87589bd",
                "email": "3nV2MuSI@XjXDYzxwdkhbTLZ.sftr",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b00045d",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b00045e",
                "checked_in_at": "1952-07-17T20:37:14.0Z",
                "checked_out_at": "1936-04-18T01:40:53.0Z",
                "customer_id": "c8013a9b-ac71-8342-47d7-df3bdeac0111",
                "email": "DP7CcHfWlWlw@zLuCQtAhHcQTYYoZh.sl",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b00045f",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": -21709777,
            "is_modifiable": true,
            "item_type": "eu consectetur ea mollit",
            "net_total": -63327854,
            "option_budgets": [
              {
                "budget": "sit ea",
                "choice_id": "et voluptate pariatur ea culpa",
                "remaining": "consectetur ea sit minim",
                "spent": "cupidatat id officia tempor in"
              },
              {
                "budget": "ex id laborum",
                "choice_id": "ullamco eu labore",
                "remaining": "et non",
                "spent": "dolore cillum laborum Lorem"
              },
              {
                "budget": "cillum",
                "choice_id": "tempor labore esse cupidatat consequat",
                "remaining": "consectetur reprehenderit occaecat nulla Excepteur",
                "spent": "amet commodo"
              }
            ],
            "order_discount_amount": -66788090,
            "package_items": [],
            "price": -48864854,
            "sold_by": {
              "id": "amet in magna do pariatur",
              "name": "ut",
              "type": "practitioner"
            },
            "status": "reserved",
            "total_cost": 83669928,
            "type_id": "69ab08ca43e0c6013b000460",
            "type_name": "labore exercitation occaecat",
            "type_product_code": "ut quis",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          }
        ],
        "payment_totals": {
          "chargeable": 500,
          "missing": 1000,
          "paid": 750,
          "pending": 250,
          "provided": 1500,
          "unpaid": 1000
        },
        "payments": [
          {
            "id": "69ab08ca43e0c6013b000461",
            "amount": 10000,
            "capture_method": "automatic",
            "currency": "gbp",
            "details_source": "pay_by_link",
            "failure_reason": "Suspected fraud",
            "paid_at": "2020-02-24T12:01:01.0Z",
            "payable_id": "69ab08ca43e0c6013b000462",
            "payable_type": "adipisicing consectetur aliqua aute",
            "processor": "stripe",
            "processor_data": {
              "aliqua_f27": 38130312.09699026,
              "consectetur16": 25881563.380261824
            },
            "processor_id": "69ab08ca43e0c6013b000463",
            "processor_type": "labore ut",
            "refundable_amount": 3500,
            "refunds": [
              {
                "id": "69ab08ca43e0c6013b000464",
                "payment_id": "69ab08ca43e0c6013b000465",
                "amount": 10516654,
                "currency": "gbp",
                "notes": "qui aliquip et cupidatat",
                "status": "pending",
                "processor_data": {
                  "tempor906": 76936597.56204721,
                  "ea_1": "laborum Duis",
                  "id54": true,
                  "ipsum_ff": 51488124.47904375
                },
                "created_at": "1925-12-25T08:25:31.0Z"
              }
            ],
            "status": "ready_for_capture",
            "created_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b000466",
            "amount": 10000,
            "capture_method": "automatic",
            "chargebacks": [
              {
                "id": "69ab08ca43e0c6013b000467",
                "amount": "dolor non",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b000468",
                "processor_data": {
                  "consequatc": "velit adipisicing",
                  "adipisicing_d90": -89704746.43201408,
                  "Excepteurc3": 14260235,
                  "Excepteure": 4213893.314425692,
                  "ut_23": -29151523.05211346
                },
                "reason": "officia ullamco",
                "status": "confirmed",
                "created_at": "2025-02-04T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000469",
                "amount": "nisi",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00046a",
                "processor_data": {
                  "dolore_e5f": -37865068,
                  "aliqua_11": "in velit enim do"
                },
                "reason": "minim do dolor",
                "status": "pending",
                "created_at": "2025-02-04T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00046b",
                "amount": "ipsum amet minim",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00046c",
                "processor_data": {
                  "mollit49b": 53278779
                },
                "reason": "aute deserunt",
                "status": "confirmed",
                "created_at": "2025-02-04T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00046d",
                "amount": "mollit aliquip",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00046e",
                "processor_data": {
                  "laboris0": "sint sunt ullamco nisi",
                  "minim4fb": -14636971
                },
                "reason": "sed minim pariatur nulla",
                "status": "confirmed",
                "created_at": "2025-02-04T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00046f",
                "amount": "commodo ut velit Excepteur",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b000470",
                "processor_data": {
                  "labore_4d": "esse et"
                },
                "reason": "laboris veniam",
                "status": "pending",
                "created_at": "2025-02-04T12:01:01.0Z"
              }
            ],
            "currency": "gbp",
            "details_source": "pay_by_link",
            "failure_reason": "Suspected fraud",
            "order_ref": "id culpa adipisicing Duis",
            "paid_at": "2020-02-24T12:01:01.0Z",
            "payable_id": "69ab08ca43e0c6013b000471",
            "payable_type": "adipisicing Duis ut aliqua",
            "processor": "stripe",
            "processor_data": {
              "ullamco130": 72863924.25470045,
              "laboris_56": false
            },
            "processor_id": "69ab08ca43e0c6013b000472",
            "processor_type": "fugiat ut Lorem",
            "refundable_amount": 3500,
            "refunds": [
              {
                "id": "69ab08ca43e0c6013b000473",
                "payment_id": "69ab08ca43e0c6013b000474",
                "amount": 27949509,
                "currency": "gbp",
                "notes": "consectetur qui esse eu commodo",
                "status": "pending",
                "processor_data": {
                  "minim9_": 35556117
                },
                "created_at": "1908-09-01T04:49:36.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000475",
                "payment_id": "69ab08ca43e0c6013b000476",
                "amount": 69163659,
                "currency": "gbp",
                "notes": "reprehenderit",
                "status": "failed",
                "processor_data": {
                  "aliquipa": false,
                  "commodo9": 42677373.58412486,
                  "ullamco_8d5": "eiusmod ut anim",
                  "Excepteur_3eb": -18459003.53645256
                },
                "created_at": "1960-02-16T04:13:59.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000477",
                "payment_id": "69ab08ca43e0c6013b000478",
                "amount": -38645912,
                "currency": "gbp",
                "status": "failed",
                "processor_data": {
                  "ea_d": -81749030.40882611
                },
                "created_at": "1921-03-12T16:32:02.0Z"
              }
            ],
            "status": "ready_for_capture",
            "created_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b000479",
            "amount": 10000,
            "capture_method": "automatic",
            "chargebacks": [
              {
                "id": "69ab08ca43e0c6013b00047a",
                "amount": "ullamco aute qui",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00047b",
                "processor_data": {
                  "est827": "reprehenderit in ex"
                },
                "reason": "in eu ipsum in Duis",
                "status": "reversed",
                "created_at": "2025-02-04T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00047c",
                "amount": "tempor culpa laboris nulla",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00047d",
                "processor_data": {
                  "culpa5": false
                },
                "reason": "culpa in aliqua",
                "status": "reversed",
                "created_at": "2025-02-04T12:01:01.0Z"
              }
            ],
            "currency": "gbp",
            "details_source": "pay_by_link",
            "failure_reason": "Suspected fraud",
            "order_ref": "do id ea",
            "paid_at": "2020-02-24T12:01:01.0Z",
            "payable_id": "69ab08ca43e0c6013b00047e",
            "payable_type": "reprehenderit ullamco velit",
            "processor": "stripe",
            "processor_data": {
              "Lorem7db": false,
              "Excepteur_1": "mollit Lorem",
              "aliqua_6c9": "anim mollit sed in"
            },
            "processor_id": "69ab08ca43e0c6013b00047f",
            "processor_type": "id qui nulla Lorem sed",
            "refundable_amount": 3500,
            "refunds": [
              {
                "id": "69ab08ca43e0c6013b000480",
                "payment_id": "69ab08ca43e0c6013b000481",
                "amount": 54585937,
                "currency": "gbp",
                "notes": "cillum consequat sit",
                "status": "pending",
                "processor_data": {
                  "ullamco06e": 84490888
                },
                "created_at": "1947-02-20T20:07:03.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000482",
                "payment_id": "69ab08ca43e0c6013b000483",
                "amount": -15680988,
                "currency": "gbp",
                "notes": "proident reprehenderit sed ut est",
                "status": "pending",
                "processor_data": {
                  "nisi_cb6": 94015074,
                  "velit8": -17454582.42481841,
                  "culpa_29": -65868530,
                  "esse0b8": false
                },
                "created_at": "1944-04-18T12:02:56.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000484",
                "payment_id": "69ab08ca43e0c6013b000485",
                "amount": -47867056,
                "currency": "gbp",
                "notes": "adipisicing laboris sint dolore esse",
                "status": "failed",
                "processor_data": {
                  "commodo_8": 95043594,
                  "ipsumf": "in incididunt",
                  "etee": -78905508,
                  "nulla4": -27079130.18012795
                },
                "created_at": "1933-10-21T06:52:36.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000486",
                "payment_id": "69ab08ca43e0c6013b000487",
                "amount": 61394076,
                "currency": "gbp",
                "notes": "irure proident eiusmod sed",
                "status": "complete",
                "processor_data": {
                  "Utb": "Lorem",
                  "proident5": -45385465.69309183
                },
                "created_at": "1909-07-05T16:20:03.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000488",
                "payment_id": "69ab08ca43e0c6013b000489",
                "amount": 3081161,
                "currency": "gbp",
                "status": "complete",
                "processor_data": {
                  "ut3": 71136531.56563857,
                  "reprehenderit47": true
                },
                "created_at": "1947-03-28T02:56:42.0Z"
              }
            ],
            "status": "pending",
            "created_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b00048a",
            "amount": 10000,
            "capture_method": "automatic",
            "chargebacks": [
              {
                "id": "69ab08ca43e0c6013b00048b",
                "amount": "deserunt sit",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00048c",
                "processor_data": {
                  "labore_8f1": "esse minim mollit sunt dolor",
                  "laborum10a": -68775484.93365237
                },
                "reason": "Ut ut sunt ullamco dolore",
                "status": "processed",
                "created_at": "2025-02-04T12:01:01.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b00048d",
                "amount": "eiusmod et consectetur",
                "currency": "gbp",
                "payment_id": "69ab08ca43e0c6013b00048e",
                "processor_data": {
                  "aliqua4": 12796166,
                  "Duis53": false
                },
                "reason": "aute nulla aliqua minim",
                "status": "reversed",
                "created_at": "2025-02-04T12:01:01.0Z"
              }
            ],
            "currency": "gbp",
            "details_source": "pay_by_link",
            "failure_reason": "Suspected fraud",
            "order_ref": "nisi occaecat",
            "paid_at": "2020-02-24T12:01:01.0Z",
            "payable_id": "69ab08ca43e0c6013b00048f",
            "payable_type": "labore",
            "processor": "stripe",
            "processor_data": {
              "incididunta": 74087016.66910073,
              "eiusmod52": 57280050.75598651,
              "doloreac3": -37373431,
              "consequat_aba": true
            },
            "processor_id": "69ab08ca43e0c6013b000490",
            "processor_type": "esse dolore",
            "refundable_amount": 3500,
            "refunds": [
              {
                "id": "69ab08ca43e0c6013b000491",
                "payment_id": "69ab08ca43e0c6013b000492",
                "amount": 97868261,
                "currency": "gbp",
                "status": "failed",
                "processor_data": {
                  "enim_25": -40867268.31743585,
                  "laborum_7c3": -91858883.35419214
                },
                "created_at": "1947-03-16T07:12:06.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000493",
                "payment_id": "69ab08ca43e0c6013b000494",
                "amount": 36623828,
                "currency": "gbp",
                "notes": "pariatur culpa nulla Excepteur",
                "status": "pending",
                "processor_data": {
                  "veniam_b": -44829593,
                  "sinte7": 52169218
                },
                "created_at": "1918-05-17T06:18:28.0Z"
              },
              {
                "id": "69ab08ca43e0c6013b000495",
                "payment_id": "69ab08ca43e0c6013b000496",
                "amount": 98299912,
                "currency": "gbp",
                "notes": "adipisicing Lorem ex",
                "status": "pending",
                "processor_data": {
                  "nulla5": -92860343.31766397
                },
                "created_at": "1942-08-08T13:23:53.0Z"
              }
            ],
            "status": "payment_method_charged",
            "created_at": "2025-02-04T12:01:01.0Z"
          }
        ],
        "phone": "+447727123456",
        "post_to_room_config": {
          "associated_at": "1956-03-13T07:45:39.0Z",
          "processor_data": {
            "G#": 2081111,
            "RN": "9500"
          }
        },
        "promo_code_applied_at": "1949-11-01T02:35:56.0Z",
        "promo_code_applied_by": {
          "id": "69ab08ca43e0c6013b000497",
          "avatar": {
            "id": "ad31a79c-e6a4-3af3-fa15-ea97598eed36",
            "file_name": "super-cool-photo.jpg",
            "mime_type": "image/jpeg",
            "original_url": "https://example.com/media/super-cool-photo.jpg",
            "size": 84256,
            "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
          },
          "email": "TNtMsKd@ZQ.obys",
          "first_name": "Jane",
          "full_name": "Jane Smith",
          "last_name": "Smith"
        },
        "purchase_items": [
          {
            "id": "69ab08ca43e0c6013b000498",
            "added_by_customer": false,
            "base_price": 3573073,
            "discount_amount": 65281497,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b000499",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1952-02-26T04:33:28.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b00049a",
                  "avatar": {
                    "id": "75b9a160-34b0-406e-ef77-0b7fe5cd0279",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "90Mmr@SPdVLmzWwKOskKcgKe.pu",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b00049b",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "a6f11e25-9931-63e1-654f-4a0a25ef31ed"
                },
                "coupon_code_id": "69ab08ca43e0c6013b00049c",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "b087f717-27b0-c887-2f6e-bf087a4ec2de"
              }
            ],
            "exclusive_tax_amount": -2790349,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b00049d",
                "checked_in_at": "1907-10-03T22:03:51.0Z",
                "checked_out_at": "1964-12-02T18:21:22.0Z",
                "customer_id": "9707b348-d9be-85fe-a2c5-102e850220d3",
                "email": "1wyd2F@ngmViADhxgmz.tefl",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b00049e",
                "intake_form_complete": true,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": -97877157,
            "is_modifiable": false,
            "item_configuration": {
              "commodo9_": true,
              "mollit8": 3424005
            },
            "item_type": "commodo cupidatat dolore sint nulla",
            "net_total": 80440847,
            "order_discount_amount": 60144910,
            "purchasable_details": {
              "sintad4": "et reprehenderit",
              "exercitation1": false,
              "enimbc_": -86083381.25791866,
              "id": "69ab08ca43e0c6013b00049f"
            },
            "quantity": 94005267,
            "reserved_until": "1913-08-08T04:43:43.0Z",
            "sold_by": {
              "id": "ut",
              "name": "exercitation dolore adipisicing",
              "type": ""
            },
            "status": "waitlisted",
            "total_cost": -75430775,
            "type_id": "69ab08ca43e0c6013b0004a0",
            "type_name": "id commodo",
            "type_product_code": "in aliqua nulla nisi nostrud",
            "unit_price": -58669067,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0004a1",
            "added_by_customer": false,
            "base_price": 85580716,
            "discount_amount": 83104355,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0004a2",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1957-02-20T16:19:30.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004a3",
                  "avatar": {
                    "id": "425c2739-8d7d-98b9-a483-657ed8708a7a",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "L0TLV-B8O@qoIZfMhJEpMOqPVoGHMWNm.zmhn",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004a4",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "18ad28cd-f480-e851-0222-076b4e0f4f2b"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004a5",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "126c7ce9-e368-751a-d05c-2a1eef11735b"
              }
            ],
            "exclusive_tax_amount": 14875470,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0004a6",
                "checked_in_at": "1905-12-15T13:09:25.0Z",
                "checked_out_at": "1944-03-09T05:32:25.0Z",
                "customer_id": "be4b6b1b-1ef9-3b6e-df21-2cd9caaa4a78",
                "email": "Bi0EscnB@bAwBWeruYTwQeypfbxlnaQdKldkNd.vh",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004a7",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 85059516,
            "is_modifiable": true,
            "item_configuration": {
              "tempor0_c": true
            },
            "item_type": "est reprehenderit velit adipisicing",
            "net_total": 75958938,
            "order_discount_amount": -5232140,
            "purchasable_details": {
              "in_094": "mollit culpa magna",
              "minim1": -69823873.81941298,
              "id": "69ab08ca43e0c6013b0004a8"
            },
            "quantity": 87973111,
            "reserved_until": "1894-03-20T07:15:18.0Z",
            "sold_by": {
              "id": "occaecat",
              "name": "ea",
              "type": ""
            },
            "status": "confirmed",
            "total_cost": -28138121,
            "type_id": "69ab08ca43e0c6013b0004a9",
            "type_name": "fugiat Ut sunt",
            "type_product_code": "dolor ut",
            "unit_price": 98283959,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0004aa",
            "added_by_customer": false,
            "base_price": -47971841,
            "discount_amount": 37252973,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0004ab",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1917-10-30T14:43:25.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004ac",
                  "avatar": {
                    "id": "394edb5a-4461-b331-15f7-15e41ac12550",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "VvJ1x7f@sLEXmSNIcEnKhkvMcROZsGKlQhcKbA.mzr",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004ad",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "04ff2ee0-c37b-2ca6-c56a-aa750c123a8d"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004ae",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "b209e6f2-98fc-8aab-a73f-e67470dd11dd"
              },
              {
                "id": "69ab08ca43e0c6013b0004af",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1941-06-14T11:53:06.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004b0",
                  "avatar": {
                    "id": "0f73f883-b45f-284c-a9f8-9ebc11d1238a",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "r7O3XDI@yzeAHlAPcMrcmTistZzEwRqZHmnGKq.hn",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004b1",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "ef4e6048-a3fa-069d-5be7-40aba1ee6d58"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004b2",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "3cd44826-1e58-cc87-533b-3132f3440111"
              },
              {
                "id": "69ab08ca43e0c6013b0004b3",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1943-05-26T02:16:23.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004b4",
                  "avatar": {
                    "id": "5dbbd26c-37aa-f6f5-5b01-83857a0309bc",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "4LguTiUTvSd0@FiGFZRiIIMU.titl",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004b5",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "8454cf6e-9edb-bd90-31fa-196d39259361"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004b6",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "0cb731d2-a324-6015-7a54-779c150b972a"
              }
            ],
            "exclusive_tax_amount": -34666971,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0004b7",
                "checked_in_at": "1895-02-22T15:49:20.0Z",
                "checked_out_at": "1959-12-09T02:34:31.0Z",
                "customer_id": "1751d776-6971-e94d-0b09-3914dbdd9c8e",
                "first_name": "Jane",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0004b8",
                "checked_in_at": "1912-08-05T19:17:11.0Z",
                "checked_out_at": "1935-09-13T16:50:51.0Z",
                "customer_id": "3159177f-5345-d202-2f7e-f908e27660da",
                "email": "TLy@uHygRQvUPzzCgkBHZFfKFVfPEPkO.bbgn",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004b9",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0004ba",
                "checked_in_at": "1953-09-25T04:13:21.0Z",
                "checked_out_at": "1953-12-08T14:47:29.0Z",
                "customer_id": "4bfb207b-e1a2-15cc-9d7c-9c1ca2c4b24b",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004bb",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 2892877,
            "is_modifiable": false,
            "item_configuration": {
              "cillum__": 45748861,
              "pariatur_e37": -28870395
            },
            "item_type": "laboris",
            "net_total": 46267979,
            "order_discount_amount": -97839586,
            "purchasable_details": {
              "velitdc6": false,
              "cupidatat_62": 63273704,
              "utf0": 15811406,
              "id": "69ab08ca43e0c6013b0004bc"
            },
            "quantity": -69788396,
            "reserved_until": "1958-07-21T03:08:47.0Z",
            "sold_by": {
              "id": "dolore in culpa",
              "name": "sunt exercitation in minim",
              "type": "user"
            },
            "status": "reserved",
            "total_cost": 46565431,
            "type_id": "69ab08ca43e0c6013b0004bd",
            "type_name": "nulla Lorem Duis",
            "type_product_code": "magna",
            "unit_price": -28042284,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0004be",
            "added_by_customer": true,
            "base_price": 77031593,
            "discount_amount": -75511496,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0004bf",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1935-10-27T21:06:46.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004c0",
                  "avatar": {
                    "id": "76b4221c-7762-5bee-bb9c-277823a19b46",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "FQpQ@OOrwNTzgFeXWOHJfnrWfJDacdB.rr",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004c1",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "76b8bbdf-52f5-1cd2-b4db-32cccf2346f1"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004c2",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "c07c3b90-eefe-e07d-4416-3822a3239716"
              },
              {
                "id": "69ab08ca43e0c6013b0004c3",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1924-08-08T18:19:56.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004c4",
                  "avatar": {
                    "id": "e8f09f0a-a985-95a9-0a92-f274734d59c9",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "qRkmIEHVO@JKBIWdtQKOIyJzcAzl.nuhx",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004c5",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "1db9aed7-c746-90f3-0f08-5ac06f88d543"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004c6",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "d11be098-1d6b-b2b7-fa15-4315bd74f021"
              },
              {
                "id": "69ab08ca43e0c6013b0004c7",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1942-04-09T19:03:09.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004c8",
                  "avatar": {
                    "id": "1e325682-fe62-e1af-a91c-3af6fd65d0f3",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "ozQG@mjtrwctgyHvqFOsQQifYxTcwUGxVBZ.ir",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004c9",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "fa420fa2-5820-72dc-1c4e-cc9df73ade7a"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004ca",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "0b58a263-cee0-ce10-f752-a616d64c0ba3"
              }
            ],
            "exclusive_tax_amount": -28563481,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0004cb",
                "checked_in_at": "1940-04-01T22:24:29.0Z",
                "checked_out_at": "1941-01-02T03:07:07.0Z",
                "customer_id": "e79da791-9011-9178-2e10-9fa658b4b0cc",
                "email": "2CY0Ea7Iki@pkHaXDBDknTfI.ft",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004cc",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0004cd",
                "checked_in_at": "1897-07-11T23:10:27.0Z",
                "checked_out_at": "1896-06-08T10:22:47.0Z",
                "customer_id": "6f8aa4f1-839e-f8c9-ab9b-046334184b51",
                "email": "0y23He02Pr6V5fn@nXAjDs.nnmz",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004ce",
                "intake_form_complete": false,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0004cf",
                "checked_in_at": "1918-06-04T07:31:33.0Z",
                "checked_out_at": "1963-04-19T07:10:13.0Z",
                "customer_id": "017ac78b-d4ca-080f-7598-632d1f95cce7",
                "email": "UcFiKhevCQ@mWUCLpHUPjYRsOm.hi",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004d0",
                "intake_form_complete": true,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0004d1",
                "checked_in_at": "1929-09-04T14:18:10.0Z",
                "checked_out_at": "1895-07-22T09:33:32.0Z",
                "customer_id": "b0157738-48e0-64e7-5a5b-2dba778d7324",
                "email": "x5K@t.fyvj",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004d2",
                "intake_form_complete": false,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              },
              {
                "id": "69ab08ca43e0c6013b0004d3",
                "checked_in_at": "1910-03-08T21:15:34.0Z",
                "checked_out_at": "1907-11-22T07:15:03.0Z",
                "customer_id": "91545e7e-1f67-8cfd-36bc-56b7dfc73777",
                "email": "zlPDr6zb9sMs6L@rKQXnV.mpdt",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004d4",
                "intake_form_complete": true,
                "is_lead_booker": false,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": 33075407,
            "is_modifiable": false,
            "item_configuration": {
              "exercitation_d49": "quis"
            },
            "item_type": "consectetur nisi",
            "net_total": 26607618,
            "order_discount_amount": -37704589,
            "purchasable_details": {
              "enim5": 158618.5953629911,
              "occaecatcf": "qui dolore",
              "tempor2c": false,
              "id": "69ab08ca43e0c6013b0004d5"
            },
            "quantity": 14351922,
            "reserved_until": "1949-10-27T19:58:51.0Z",
            "sold_by": {
              "id": "culpa",
              "name": "aute dolor veniam",
              "type": "user"
            },
            "status": "confirmed",
            "total_cost": 56270868,
            "type_id": "69ab08ca43e0c6013b0004d6",
            "type_name": "consectetur exercitation velit",
            "type_product_code": "adipisicing",
            "unit_price": -51148901,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          {
            "id": "69ab08ca43e0c6013b0004d7",
            "added_by_customer": false,
            "base_price": -94800978,
            "discount_amount": -76061942,
            "discounts": [
              {
                "id": "69ab08ca43e0c6013b0004d8",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1931-06-15T08:12:45.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004d9",
                  "avatar": {
                    "id": "cd58bc69-5f18-4f1b-05e5-9ad2d7072192",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "AowKIypbPCqW@YWyFBpogdUMATtTGsbxQNcOcYfzimlM.mw",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004da",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "4f542332-0897-2413-cf43-c3110a3e279e"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004db",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "253d7de1-342a-32ac-fd5e-5855d45cf369"
              },
              {
                "id": "69ab08ca43e0c6013b0004dc",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1947-03-20T17:38:24.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004dd",
                  "avatar": {
                    "id": "41c121fd-0867-3023-6fec-4898584b930b",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "I2A00v3JRu3bEN@vEfjmFeHTzeCxKg.jy",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004de",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "0823ff1f-5491-647a-fb21-eee2afbac468"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004df",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "c0ec4abb-1b27-4ba3-f9e2-402bd7fbc9eb"
              },
              {
                "id": "69ab08ca43e0c6013b0004e0",
                "amount_type": "monetary",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1929-10-01T02:37:55.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004e1",
                  "avatar": {
                    "id": "6efc378f-aa10-df43-3518-5af9872f1ab2",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "p93e@izyNwtjljcWS.xcz",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004e2",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "9721db08-9756-a33f-c0fa-b4e7eec77cfa"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004e3",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "569d4892-b8d2-67a3-a83c-65be3e8d35b0"
              },
              {
                "id": "69ab08ca43e0c6013b0004e4",
                "amount_type": "percentage",
                "applicable_for": "app_and_booking_engine",
                "applied_at": "1956-08-09T10:01:28.0Z",
                "applied_by": {
                  "id": "69ab08ca43e0c6013b0004e5",
                  "avatar": {
                    "id": "7a03aa22-93ac-f30d-e8a8-31ef9a8a308d",
                    "file_name": "super-cool-photo.jpg",
                    "mime_type": "image/jpeg",
                    "original_url": "https://example.com/media/super-cool-photo.jpg",
                    "size": 84256,
                    "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                  },
                  "email": "LMHZlsHsq2@KNTTL.jvt",
                  "first_name": "Jane",
                  "full_name": "Jane Smith",
                  "last_name": "Smith"
                },
                "calculated_amount": 150,
                "coupon": {
                  "id": "69ab08ca43e0c6013b0004e6",
                  "code": "FIVEOFF",
                  "name": "April special",
                  "description": "Get 10% off all treatments booked in April.",
                  "customer_credit_id": "716926f5-0226-363e-c975-e05ef4b598de"
                },
                "coupon_code_id": "69ab08ca43e0c6013b0004e7",
                "currency": "gbp",
                "discount_amount": 15,
                "discount_type_code": "SUMMER23",
                "reason_code": "general",
                "site_id": "84c6cde5-1941-fbbf-74c8-a97b9bd76c66"
              }
            ],
            "exclusive_tax_amount": -70180675,
            "guests": [
              {
                "id": "69ab08ca43e0c6013b0004e8",
                "checked_in_at": "1957-09-12T21:56:37.0Z",
                "checked_out_at": "1960-07-24T17:55:30.0Z",
                "customer_id": "f1df5898-73e8-cc4b-0ddf-4d60d63c8047",
                "email": "QaRzF@mv.dr",
                "first_name": "Jane",
                "intake_form_submission_id": "69ab08ca43e0c6013b0004e9",
                "intake_form_complete": true,
                "is_lead_booker": true,
                "last_name": "Doe",
                "name": "Jane Doe"
              }
            ],
            "inclusive_tax_amount": -52725164,
            "is_modifiable": false,
            "item_configuration": {
              "eu3": false
            },
            "item_type": "exercitation enim",
            "net_total": 24367104,
            "order_discount_amount": 54371100,
            "purchasable_details": {
              "dod2e": 92038448.2389594,
              "quis_8": "do occaecat ad",
              "id": "69ab08ca43e0c6013b0004ea"
            },
            "quantity": 33743925,
            "reserved_until": "1938-03-15T14:01:24.0Z",
            "sold_by": {
              "id": "qui commodo elit adipisicing",
              "name": "magna",
              "type": "practitioner"
            },
            "status": "pending_confirmation",
            "total_cost": 29072409,
            "type_id": "69ab08ca43e0c6013b0004eb",
            "type_name": "adipisicing in est",
            "type_product_code": "esse voluptate cillum consequat",
            "unit_price": -75456669,
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          }
        ],
        "sales_channel": {
          "id": "69ab08ca43e0c6013b0004ec",
          "name": "Web",
          "organisation_id": "99cf8ab6-eb62-6115-0c06-c2e4ab0b06f5"
        },
        "service_charge": {
          "amount": 1000,
          "item_amounts": [
            {
              "amount": 1000,
              "item_id": "69ab08ca43e0c6013b0004ed",
              "percentage": 10
            }
          ],
          "percentage": 10
        },
        "site_id": "15b94d9a-8dd8-dc58-c22b-117f687e23bf",
        "special_requests": "I would like the Blue Room please",
        "stage": "arrived",
        "status": "submitted",
        "submit_auth_amount": -48069006,
        "submit_payment_amount": -74264214,
        "submitted_at": "2020-02-24T12:01:01.0Z",
        "submitted_by": {
          "id": "69ab08ca43e0c6013b0004ee",
          "avatar": {
            "id": "f7eec372-9b7c-90f2-cf1d-4aa54e74a98e",
            "file_name": "super-cool-photo.jpg",
            "mime_type": "image/jpeg",
            "original_url": "https://example.com/media/super-cool-photo.jpg",
            "size": 84256,
            "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
          },
          "email": "ZddhdAqig@irHpCIUgWuAsjnynpmfwsfyIWLaPPYWkb.bvrw",
          "first_name": "Jane",
          "full_name": "Jane Smith",
          "last_name": "Smith"
        },
        "taxes": [
          {
            "amount": 1290,
            "inclusive": false,
            "name": "VAT",
            "percentage": 20
          }
        ],
        "tip_amount": 1050,
        "tips": [
          {
            "id": "69ab08ca43e0c6013b0004ef",
            "amount": 1050,
            "declined": false,
            "updated_at": "1946-09-11T21:40:51.0Z",
            "can_remove": true
          },
          {
            "id": "69ab08ca43e0c6013b0004f0",
            "amount": 1050,
            "declined": true,
            "updated_at": "1943-06-30T05:29:18.0Z",
            "can_remove": false
          },
          {
            "id": "69ab08ca43e0c6013b0004f1",
            "amount": 1050,
            "declined": false,
            "updated_at": "1943-04-06T17:31:44.0Z",
            "can_remove": false
          },
          {
            "id": "69ab08ca43e0c6013b0004f2",
            "amount": 1050,
            "declined": false,
            "updated_at": "1942-10-27T04:38:32.0Z",
            "can_remove": false
          }
        ],
        "total_cost": 74860865,
        "total_paid_or_authed": 68152721,
        "total_tax": 2000,
        "totals": {
          "exclusive_tax": 0,
          "inclusive_tax": 250,
          "order_discount": 11000,
          "subtotal": 12000,
          "subtotal_without_exclusive_tax": 12000,
          "total": 10000
        },
        "visit": {
          "id": "69ab08ca43e0c6013b0004f3",
          "visit_ref": "ullamco sint occaecat",
          "visit_type": {
            "id": "69ab08ca43e0c6013b0004f4",
            "name": "Stay"
          },
          "status": "occaecat nostrud do ipsum Excepteur",
          "arrival_date": "1903-11-04T09:36:56.0Z",
          "departure_date": "1912-09-12T19:03:05.0Z",
          "first_name": "ipsum proident nostrud in esse",
          "last_name": "voluptate est consequat laboris sunt"
        },
        "voucher_codes": [
          {
            "id": "07fe1863-06f0-fc3e-6040-ddb33a64d3e1",
            "amount_type": "discount_to_zero",
            "calculated_amount": 1000,
            "code": "ABCDEFGHIJ123",
            "coupon_code_id": "69ab08ca43e0c6013b0004f5",
            "description": "A 30 minute treatment of your choice.",
            "is_redeemed": true,
            "name": "30 min treatment",
            "voucher_type_id": "69ab08ca43e0c6013b0004f6"
          },
          {
            "id": "8a1863a3-65fa-8518-0116-140333965ce8",
            "amount_type": "discount_to_zero",
            "calculated_amount": 1000,
            "code": "ABCDEFGHIJ123",
            "coupon_code_id": "69ab08ca43e0c6013b0004f7",
            "description": "A 30 minute treatment of your choice.",
            "is_redeemed": false,
            "name": "30 min treatment",
            "voucher_type_id": "69ab08ca43e0c6013b0004f8"
          },
          {
            "id": "e035e4e2-8e82-1e2a-15b8-c144e39e535d",
            "amount_type": "discount_to_zero",
            "calculated_amount": 1000,
            "code": "ABCDEFGHIJ123",
            "coupon_code_id": "69ab08ca43e0c6013b0004f9",
            "description": "A 30 minute treatment of your choice.",
            "is_redeemed": true,
            "name": "30 min treatment",
            "voucher_type_id": "69ab08ca43e0c6013b0004fa"
          }
        ],
        "created_at": "2020-02-24T12:01:01.0Z",
        "updated_at": "2020-02-24T12:01:01.0Z"
      },
      "payment_method": {
        "id": "4f723b20-04d2-dbe6-6121-ddae086cd66d",
        "payment_method_id": "pm_3K6a0RGysTOePye00nkob5Pi",
        "name": "My debit card",
        "type": "direct_debit",
        "status": "revoked",
        "cardholder_name": "Jane Doe",
        "card_brand": "amex",
        "card_country": "gb",
        "card_funding": "credit",
        "card_expiry": "08/22",
        "last_4": "1234",
        "processor": "stripe",
        "created_at": "2025-01-01T01:01:01.0Z",
        "updated_at": "2025-01-01T01:01:01.0Z",
        "revoked_at": "2025-01-01T01:01:01.0Z"
      },
      "created_at": "1928-10-02T05:34:09.0Z"
    }
  ]
}
deleteAssociatedBarcode

Delete an associated barcode for a customer

This endpoint deletes an associated barcode for a customer.

Path parameters

Responses

  • 204

    The associated barcode was successfully deleted

  • 404

    The customer or associated barcode could not be found

DELETE/shop/customers/{customerId}/barcodes/{barcodeId}
204
example response
Empty response
404
example response
{
  "message": "The requested resource could not be found"
}
updateAssociatedBarcode

Update an associated barcode for a customer

This endpoint updates the details of an associated barcode for a customer.

Path parameters

Request body

  • The ID of the payment method to associate with the associated barcode.

  • order_id
    Nullable

    The ID of the order to associate with the associated barcode.

  • expires_at
    Nullable

    The expiry date to set for the associated barcode.

Responses

  • 200

    The associated barcode was successfully updated

  • 404

    The customer or associated barcode could not be found

  • 422

    The request to update the associated barcode was invalid

PUT/shop/customers/{customerId}/barcodes/{barcodeId}
200
example response
{
  "data": {
    "id": "4f8f79ac-3fe3-0087-4fc8-d92796aeb8ae",
    "customer_id": "3bffe59e-1cf2-8ced-b28a-234682306740",
    "customer": {
      "id": "3afd40d1-a5ec-0f3d-ee2f-938f3b2a1dd5",
      "first_name": "Jane",
      "last_name": "Doe",
      "full_name": "Jane Doe",
      "phone": "+447900000000",
      "has_password": true,
      "dob": "1892-12-02",
      "brand_id": "5493b45b-7c7a-6459-d16f-bd2aa18c0665",
      "site_id": "99940088-358a-ed04-9480-47fbf9ff4916",
      "stripe_id": "cus_1234567890",
      "express_stripe_id": "cus_1234567890",
      "email": "janedoe@example.com",
      "labels": [
        {
          "id": "19923900-28e5-8506-11da-a8e0b491a09e",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "0f3410b1-2e16-e877-cba6-84e110bd0cdb",
          "value": "VIP",
          "colour": "ff6634"
        },
        {
          "id": "2c37b4a4-282c-f6c8-802c-dea77666837b",
          "value": "VIP",
          "colour": "ff6634"
        }
      ],
      "preferred_locale": "en",
      "locked_at": "1946-01-24T17:17:55.0Z",
      "created_at": "1963-07-30T14:18:32.0Z",
      "updated_at": "1952-05-11T04:20:20.0Z",
      "deleted_at": "1911-05-17T17:13:45.0Z",
      "last_active_at": "1954-05-26T16:16:24.0Z",
      "email_verified_at": "1936-12-01T13:11:18.0Z",
      "last_check_in": {
        "checked_in_at": "1933-08-23T23:26:56.0Z",
        "method": "Scanned"
      },
      "avatar_id": "000000-000000-000000-000000",
      "avatar": {
        "id": "7f0b5cf0-8a11-767f-dc77-3325e5f60e50",
        "file_name": "super-cool-photo.jpg",
        "mime_type": "image/jpeg",
        "original_url": "https://example.com/media/super-cool-photo.jpg",
        "size": 84256,
        "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
      },
      "external_ref": "nisi veniam qui Ut"
    },
    "barcode": "velit nisi minim Excepteur est",
    "expires_at": "1914-06-03T19:23:52.0Z",
    "brand_id": "022b9c9b-6511-85fd-d79e-142e171a965f",
    "site_id": "a69a69c7-64a7-6f63-f92f-6578e2a17b1c",
    "organisation_id": "45ee8948-b794-dd85-ce81-3b9609837def",
    "source": "kiosk",
    "order": {
      "id": "69ab08cb43e0c6013b000514",
      "applied_promo_code": {
        "id": "69ab08cb43e0c6013b000515",
        "code": "FIVEOFF",
        "discount_total": 2000,
        "is_discount_applied": true,
        "percentage": 10
      },
      "applied_promo_code_discount_total": -79127083,
      "applied_promo_code_id": "69ab08cb43e0c6013b000516",
      "booking_items": [
        {
          "id": "69ab08cb43e0c6013b000517",
          "added_by_customer": false,
          "booking_summary": {
            "id": "69ab08cb43e0c6013b000518",
            "duration": 88828495,
            "end_time": "1904-07-06T03:43:38.0Z",
            "offering": {
              "id": "69ab08cb43e0c6013b000519",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "et adipisicing in"
            },
            "start_time": "1921-02-20T05:38:40.0Z",
            "status": "pending_confirmation",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          "date": "1961-06-28",
          "discount_amount": -63208239,
          "discounts": [
            {
              "id": "69ab08cb43e0c6013b00051a",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1963-02-15T01:36:07.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00051b",
                "email": "x6P8b1b6b@vQNhfCTTbrHpkFAtrjesnO.srg",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b00051c",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "bfb7acdf-0dfb-8173-4fcc-f634678d1b76"
              },
              "coupon_code_id": "69ab08cb43e0c6013b00051d",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "0c8501bd-745e-175e-1276-a59592a3efd0"
            }
          ],
          "exclusive_tax_amount": -32599961,
          "guest": {
            "id": "69ab08cb43e0c6013b00051e",
            "checked_in_at": "1954-04-23T01:34:23.0Z",
            "checked_out_at": "1936-05-23T10:19:51.0Z",
            "customer_id": "98c769a7-f076-e2e4-ce39-71b7fa3ff328",
            "email": "HTZEqdYk6I9eS@NkpzmWeSXlyFmg.ndxe",
            "first_name": "Jane",
            "intake_form_submission_id": "69ab08cb43e0c6013b00051f",
            "intake_form_complete": true,
            "is_lead_booker": true,
            "last_name": "Doe",
            "name": "Jane Doe"
          },
          "guests": [
            {
              "id": "69ab08cb43e0c6013b000520",
              "checked_in_at": "1920-06-24T12:28:26.0Z",
              "checked_out_at": "1955-01-25T13:33:03.0Z",
              "customer_id": "a233522b-ddff-a77e-205b-dd08500dc1fc",
              "email": "9U4ZsZSkwPXFPfh@FRUUlxpdypZXXSspGvgDJetdxRwgZDYB.zva",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b000521",
              "intake_form_complete": false,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b000522",
              "checked_in_at": "1956-01-11T07:08:30.0Z",
              "checked_out_at": "1957-07-24T20:33:52.0Z",
              "customer_id": "194b65c0-184f-f2f3-f5d7-3e3e47032616",
              "first_name": "Jane",
              "intake_form_complete": true,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b000523",
              "checked_in_at": "1912-05-27T03:20:12.0Z",
              "checked_out_at": "1942-04-12T18:56:29.0Z",
              "customer_id": "0ab2a941-2a40-860f-5a24-d391280d1946",
              "email": "WW5cDKER@tUkCublfGPktVnikFQ.wc",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b000524",
              "intake_form_complete": true,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b000525",
              "checked_in_at": "1929-05-19T01:49:17.0Z",
              "checked_out_at": "1930-08-08T04:49:34.0Z",
              "customer_id": "9ca4fbb4-0d5b-52e8-9c8a-1a4dfc98a115",
              "email": "MiQ85IVBpQ1@olOBeNzwEofnlaUHAl.ggqu",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b000526",
              "intake_form_complete": true,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            }
          ],
          "inclusive_tax_amount": -9889549,
          "is_modifiable": true,
          "item_type": "in magna",
          "net_total": 70577362,
          "order_discount_amount": 15377985,
          "price": 85611621,
          "sold_by": {
            "id": "Ut tempor",
            "name": "voluptate",
            "type": "user"
          },
          "status": "pending_confirmation",
          "total_cost": 78897599,
          "type_id": "69ab08cb43e0c6013b000527",
          "type_name": "Duis ipsum qui consectetur",
          "type_product_code": "cupidatat",
          "created_at": "2025-02-04T12:01:01.0Z",
          "updated_at": "2025-02-04T12:01:01.0Z"
        },
        {
          "id": "69ab08cb43e0c6013b000528",
          "added_by_customer": false,
          "base_price": 46347946,
          "booking_reserved_until": "1895-12-15T10:11:23.0Z",
          "booking_summary": {
            "id": "69ab08cb43e0c6013b000529",
            "area_ids": [
              "69ab08cb43e0c6013b00052a",
              "69ab08cb43e0c6013b00052b",
              "69ab08cb43e0c6013b00052c"
            ],
            "areas": [
              {
                "id": "69ab08cb43e0c6013b00052d",
                "name": "Hot Tub 1"
              },
              {
                "id": "69ab08cb43e0c6013b00052e",
                "name": "Hot Tub 1"
              },
              {
                "id": "69ab08cb43e0c6013b00052f",
                "name": "Hot Tub 1"
              },
              {
                "id": "69ab08cb43e0c6013b000530",
                "name": "Hot Tub 1"
              },
              {
                "id": "69ab08cb43e0c6013b000531",
                "name": "Hot Tub 1"
              }
            ],
            "duration": -26408622,
            "end_time": "1902-11-18T16:19:26.0Z",
            "offering": {
              "id": "69ab08cb43e0c6013b000532",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "nulla sed do"
            },
            "start_time": "1955-12-26T07:22:32.0Z",
            "status": "pending_confirmation",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          "date": "1905-01-25",
          "discount_amount": 76073012,
          "discounts": [
            {
              "id": "69ab08cb43e0c6013b000533",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1955-08-06T07:58:58.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000534",
                "avatar": {
                  "id": "25ed1739-eea6-3f8f-aba9-fab8b1e24571",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "6pJ1hzdVjMKdfb@M.gkq",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000535",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "34846090-ba9f-c47f-bd19-684bcc50c513"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000536",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "8bd8ae70-6be0-973e-7b56-1e1ddd4fb31b"
            },
            {
              "id": "69ab08cb43e0c6013b000537",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1942-03-22T09:43:56.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000538",
                "avatar": {
                  "id": "939c9663-55f1-28eb-aa42-a807410ec7e7",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "4cGzUw9wICb@NGnfXlfHutiBluJWMKtMEiMNQAo.imqr",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000539",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "cdfd038b-985a-18f1-b28d-bff72c41a6d5"
              },
              "coupon_code_id": "69ab08cb43e0c6013b00053a",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "5c1a169b-437c-d725-2652-46411f2872c8"
            },
            {
              "id": "69ab08cb43e0c6013b00053b",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1912-05-12T14:29:30.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00053c",
                "avatar": {
                  "id": "22c68d59-f13b-f8bb-c2bb-5afa6cfd8b9d",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "1OCvS@oZLueDJudg.cyfw",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b00053d",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "4c75233e-c5ef-ef92-399b-6750f0bc9a9e"
              },
              "coupon_code_id": "69ab08cb43e0c6013b00053e",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "834fae66-1a4a-a2c6-deb6-87c0ce000795"
            },
            {
              "id": "69ab08cb43e0c6013b00053f",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1962-12-19T10:13:34.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000540",
                "avatar": {
                  "id": "cc851eae-6eba-fd1b-6838-5620114184c0",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "HM5utwt9LQx@JTlckToydpllCpypTMuWmogqCAtKKJwE.rg",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000541",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "1b6ee256-76b5-a8c0-fe57-15c2858c9a19"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000542",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "86dfe85d-21b1-d506-b2fd-84878127f147"
            }
          ],
          "exclusive_tax_amount": -2467649,
          "guest": {
            "id": "69ab08cb43e0c6013b000543",
            "checked_in_at": "1952-10-25T06:39:40.0Z",
            "checked_out_at": "1892-04-05T09:23:56.0Z",
            "customer_id": "a3765f45-ad6d-a141-9eea-147847816bfe",
            "email": "StgFLi3-f4Y@SEM.sv",
            "first_name": "Jane",
            "intake_form_submission_id": "69ab08cb43e0c6013b000544",
            "intake_form_complete": false,
            "is_lead_booker": true,
            "last_name": "Doe",
            "name": "Jane Doe"
          },
          "guests": [],
          "inclusive_tax_amount": 29242065,
          "is_modifiable": false,
          "item_type": "veniam eu reprehenderit",
          "net_total": 37348733,
          "order_discount_amount": 51796715,
          "price": -70469898,
          "sold_by": {
            "id": "enim laboris aliqua eiusmod ea",
            "name": "cupidatat Excepteur in magna",
            "type": "user"
          },
          "status": "pending_confirmation",
          "total_cost": -93217376,
          "type_id": "69ab08cb43e0c6013b000545",
          "type_name": "ullamco adipisicing sed dolor",
          "type_product_code": "laboris",
          "created_at": "2025-02-04T12:01:01.0Z",
          "updated_at": "2025-02-04T12:01:01.0Z"
        }
      ],
      "booking_items_end_date": "1942-06-10",
      "booking_items_start_date": "1946-06-19",
      "booking_items_span_multiple_days": false,
      "coupon_codes": [
        {
          "id": "69ab08cb43e0c6013b000546",
          "code": "FIVEOFF",
          "customer_credit_id": "7fa5ac5e-b529-61eb-3567-64ba36c296a0",
          "description": "Get 10% off all treatments booked in April.",
          "issued_by_id": "69ab08cb43e0c6013b000547",
          "issued_by_type": "credit",
          "name": "April special"
        }
      ],
      "currency": "gbp",
      "customer_id": "3cdc1a59-c5a4-7d6f-48cf-3f35133ec39e",
      "customer_tax_details": {
        "legal_name": "Jane Jones",
        "tax_id": "GB1234567",
        "address_line_1": "1 Davey Street",
        "address_line_2": "Clapham",
        "city": "London",
        "postcode": "SW4 1AA",
        "country": "United Kingdom"
      },
      "discount_total": 100,
      "discounts": [
        {
          "id": "69ab08cb43e0c6013b000548",
          "amount_type": "monetary",
          "applicable_for": "app_and_booking_engine",
          "applied_at": "1902-07-17T04:16:40.0Z",
          "applied_by": {
            "id": "69ab08cb43e0c6013b000549",
            "avatar": {
              "id": "0c1eee20-10be-4e2c-2864-1c2978db066b",
              "file_name": "super-cool-photo.jpg",
              "mime_type": "image/jpeg",
              "original_url": "https://example.com/media/super-cool-photo.jpg",
              "size": 84256,
              "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
            },
            "email": "mH34NrAcRn@TsRvSufTzVslZdSPaRbyAkhZWIVLoEfH.lgeg",
            "first_name": "Jane",
            "full_name": "Jane Smith",
            "last_name": "Smith"
          },
          "calculated_amount": 150,
          "coupon": {
            "id": "69ab08cb43e0c6013b00054a",
            "code": "FIVEOFF",
            "name": "April special",
            "description": "Get 10% off all treatments booked in April.",
            "customer_credit_id": "c4be0a43-70e4-ecad-566a-f3e5bd1c3680"
          },
          "coupon_code_id": "69ab08cb43e0c6013b00054b",
          "currency": "gbp",
          "discount_amount": 15,
          "discount_type_code": "SUMMER23",
          "reason_code": "general",
          "site_id": "ff4366c6-9a7d-ebf3-b38d-7be85f862f8d"
        }
      ],
      "email": "janedoe@example.com",
      "external_ids": [
        {
          "key": "pms_id",
          "name": "PMS ID",
          "value": "pms_1234"
        },
        {
          "key": "pms_id",
          "name": "PMS ID",
          "value": "pms_1234"
        },
        {
          "key": "pms_id",
          "name": "PMS ID",
          "value": "pms_1234"
        }
      ],
      "external_ref": "ABC-123",
      "external_visit_ref": "RES1234",
      "first_name": "Jane",
      "guests": [
        {
          "id": "69ab08cb43e0c6013b00054c",
          "checked_in_at": "1926-08-05T20:25:05.0Z",
          "checked_out_at": "1900-10-24T06:17:33.0Z",
          "customer_id": "49c16d4b-4b83-9cc2-3e39-fcbbc824706d",
          "email": "XlemK99XmPAi@cyxKVJtYandnBnHnGm.wh",
          "first_name": "Jane",
          "intake_form_submission_id": "69ab08cb43e0c6013b00054d",
          "intake_form_complete": false,
          "is_lead_booker": false,
          "last_name": "Doe",
          "name": "Jane Doe"
        },
        {
          "id": "69ab08cb43e0c6013b00054e",
          "checked_in_at": "1959-12-26T10:04:02.0Z",
          "checked_out_at": "1904-05-07T22:44:29.0Z",
          "customer_id": "177f40dc-aa97-6759-2aa4-0cd9aea31ff3",
          "email": "bxi4Kws@ysSlBQU.oj",
          "first_name": "Jane",
          "intake_form_submission_id": "69ab08cb43e0c6013b00054f",
          "intake_form_complete": false,
          "is_lead_booker": false,
          "last_name": "Doe",
          "name": "Jane Doe"
        },
        {
          "id": "69ab08cb43e0c6013b000550",
          "checked_in_at": "1893-07-18T07:44:35.0Z",
          "checked_out_at": "1896-10-13T05:55:43.0Z",
          "customer_id": "194a2189-a2a6-62da-3d93-dcd1e3213b80",
          "email": "krx@lKbsTdwMIBvywHewbFmvFlGSxsTuge.ur",
          "first_name": "Jane",
          "intake_form_submission_id": "69ab08cb43e0c6013b000551",
          "intake_form_complete": false,
          "is_lead_booker": true,
          "last_name": "Doe",
          "name": "Jane Doe"
        },
        {
          "id": "69ab08cb43e0c6013b000552",
          "checked_in_at": "1898-12-15T03:30:15.0Z",
          "checked_out_at": "1890-11-28T03:04:54.0Z",
          "customer_id": "34c7a237-04fe-c451-77ef-d0ad4ef0272a",
          "email": "ZTrWBXQqVcv@aiHavUBhasOSSyXRWUKugtSZFBVUNQBn.anq",
          "first_name": "Jane",
          "intake_form_submission_id": "69ab08cb43e0c6013b000553",
          "intake_form_complete": false,
          "is_lead_booker": false,
          "last_name": "Doe",
          "name": "Jane Doe"
        },
        {
          "id": "69ab08cb43e0c6013b000554",
          "checked_in_at": "1937-11-12T07:26:29.0Z",
          "checked_out_at": "1902-08-11T01:41:26.0Z",
          "customer_id": "6deba4bd-2d8c-4d77-b21e-f58f211421c7",
          "email": "96GHZiriZeswU@IibUbngQaWbhLqcXP.xvq",
          "first_name": "Jane",
          "intake_form_submission_id": "69ab08cb43e0c6013b000555",
          "intake_form_complete": false,
          "is_lead_booker": true,
          "last_name": "Doe",
          "name": "Jane Doe"
        }
      ],
      "intake_form_required": true,
      "intake_form_url": "https://demo.try.be/intake-form",
      "intake_forms_complete": true,
      "integration_config_id": "5f344d756e7f2e7d3f2e4b82",
      "is_customer_required": true,
      "is_locked": false,
      "is_promo_code_discount_applied": true,
      "items": [
        {
          "id": "69ab08cb43e0c6013b000556",
          "added_by_customer": false,
          "base_price": 595,
          "basket_id": "69ab08cb43e0c6013b000557",
          "booking_summary": {
            "id": "69ab08cb43e0c6013b000558",
            "duration": -82887830,
            "end_time": "1961-04-07T09:15:21.0Z",
            "equipment": [],
            "equipment_ids": [],
            "offering": {
              "id": "69ab08cb43e0c6013b000559",
              "name": "30 Minute Massage",
              "type": "appointment",
              "product_code": "Ut in"
            },
            "practitioners": [
              {
                "id": "5dcb47800000000000000000",
                "name": "Jane Doe"
              }
            ],
            "practitioner_ids": [
              "69ab08cb43e0c6013b00055a",
              "69ab08cb43e0c6013b00055b"
            ],
            "practitioner_was_requested": false,
            "room": {
              "id": "5dcb47800000000000000000",
              "capacity": 52829289,
              "name": "Ut laboris est"
            },
            "room_id": "69ab08cb43e0c6013b00055c",
            "room_was_requested": true,
            "session_id": "69ab08cb43e0c6013b00055d",
            "start_time": "1913-09-13T08:38:52.0Z",
            "status": "reserved",
            "created_at": "2025-02-04T12:01:01.0Z",
            "updated_at": "2025-02-04T12:01:01.0Z"
          },
          "discount_amount": 595,
          "discounts": [
            {
              "id": "69ab08cb43e0c6013b00055e",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1905-03-25T01:19:08.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00055f",
                "avatar": {
                  "id": "b7058b98-884c-ea75-3fac-30a77cbd50cb",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "ipRqqp8TiXacSt@ebMDamvcbpHjFYPrVZR.dio",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000560",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "b467ecba-5a3e-20c9-e69c-6acb8b3aa9e8"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000561",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "591bc05d-adfc-0dac-3f3e-1ca3d3c49550"
            },
            {
              "id": "69ab08cb43e0c6013b000562",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1924-08-20T06:42:08.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000563",
                "avatar": {
                  "id": "26a7b45f-adad-fd25-440c-e0dccc1a6d27",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "I5fk9Qiaq5@wOSfC.luv",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000564",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "049961f4-2b99-92b6-f913-36b241b243f3"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000565",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "db30c56e-4e1c-bf2c-f497-73a206bc2a8c"
            },
            {
              "id": "69ab08cb43e0c6013b000566",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1892-12-22T20:20:10.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000567",
                "email": "iYpb48mUd1ff@tX.mhs",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000568",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "7eb8ae09-90ea-5004-67bc-4be5f76bbf4d"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000569",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "11345f80-1919-40f7-1e90-432cc02746c9"
            },
            {
              "id": "69ab08cb43e0c6013b00056a",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1899-02-10T19:21:46.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00056b",
                "avatar": {
                  "id": "741a7877-2850-a108-7ad6-21582f7ab4a8",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "QvSXd@GjnRrZqrgGI.bd",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b00056c",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "d3eee395-d96f-1070-11a1-6d024460f5cc"
              },
              "coupon_code_id": "69ab08cb43e0c6013b00056d",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "88835417-46cc-dcaa-cd68-b5c6e93cefa5"
            },
            {
              "id": "69ab08cb43e0c6013b00056e",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1940-04-20T06:02:26.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00056f",
                "avatar": {
                  "id": "3791592b-d9dd-f210-22f1-a3d5c2023d2e",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "pOG3Wb@iZzBAKNykAEbMXUuidLTwTTbkXnLWV.egkd",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000570",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "a9d12ccb-35b9-39c9-17d7-f5e9186432bb"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000571",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "87b1b0d3-c6ce-49b7-4df9-04a8ee40085f"
            }
          ],
          "exclusive_tax_amount": 0,
          "guests": [
            {
              "id": "69ab08cb43e0c6013b000572",
              "customer_id": "69ab08cb43e0c6013b000573",
              "name": "Jane Smith",
              "checked_in_at": "2025-10-01T12:01:01.0Z"
            },
            {
              "id": "69ab08cb43e0c6013b000574",
              "customer_id": "69ab08cb43e0c6013b000575",
              "name": "Jane Smith",
              "checked_in_at": "2025-10-01T12:01:01.0Z"
            }
          ],
          "has_posted": false,
          "inclusive_tax_amount": 49,
          "item_configuration": {
            "labore_3": "nulla"
          },
          "last_post_attempt": "1893-07-15T20:27:17.0Z",
          "offering": {
            "id": "69ab08cb43e0c6013b000576",
            "name": "30 Minute Massage",
            "type": "appointment",
            "product_code": "consectetur veniam eu"
          },
          "option_budgets": [
            {
              "budget": "proident culpa Ut in mollit",
              "choice_id": "irure eu consectetur commodo sunt",
              "remaining": "fugiat sint non",
              "spent": "cillum reprehenderit labore in sunt"
            },
            {
              "budget": "non nulla occaecat sunt consectetur",
              "choice_id": "dolore Excepteur consectetur",
              "remaining": "Lorem Ut minim mollit",
              "spent": "consequat sint nostrud Lorem"
            },
            {
              "budget": "anim proident ullamco in ipsum",
              "choice_id": "dolor",
              "remaining": "pariatur adipisicing",
              "spent": "laborum velit veniam qui"
            },
            {
              "budget": "minim sunt",
              "choice_id": "consectetur velit",
              "remaining": "eiusmod commodo",
              "spent": "occaecat incididunt in pariatur"
            },
            {
              "budget": "ex aliqua",
              "choice_id": "laborum deserunt dolore sit",
              "remaining": "officia",
              "spent": "commodo reprehenderit occaecat mollit"
            }
          ],
          "order_discount_amount": -40861046,
          "package_items": [],
          "posted_at": "1946-11-16T09:03:20.0Z",
          "price": 595,
          "purchasable_details": {
            "id": "69ab08cb43e0c6013b000577",
            "email_sent_at": "1911-11-06T06:30:44.0Z",
            "valid_to_date": "1904-03-10"
          },
          "quantity": 1,
          "reserved_until": "1926-09-04T10:45:45.0Z",
          "sold_by": {
            "id": "sit nostrud dolor Excepteur",
            "name": "irure dolore labore mollit",
            "type": ""
          },
          "status": "waitlisted",
          "total_cost": 595,
          "created_at": "2025-02-04T12:01:01.0Z",
          "updated_at": "2025-02-04T12:01:01.0Z"
        }
      ],
      "items_status": "confirmed",
      "labels": [
        {
          "id": "69ab08cb43e0c6013b000578",
          "color": "#FF0000",
          "name": "VIP",
          "order_id": "69ab08cb43e0c6013b000579"
        },
        {
          "id": "69ab08cb43e0c6013b00057a",
          "color": "#FF0000",
          "name": "VIP",
          "order_id": "69ab08cb43e0c6013b00057b"
        },
        {
          "id": "69ab08cb43e0c6013b00057c",
          "color": "#FF0000",
          "name": "VIP",
          "order_id": "69ab08cb43e0c6013b00057d"
        }
      ],
      "last_name": "Doe",
      "locked_at": "2019-01-15T12:01:01.0Z",
      "net_total": 8000,
      "new_intake_form_url": "dolore enim labore",
      "order_ref": "TRY00",
      "organisation_id": "d724ed61-656b-594f-95c3-d2fd3080fbc0",
      "outstanding_payment_amount": -6583649,
      "package_items": [],
      "payment_totals": {
        "chargeable": 500,
        "missing": 1000,
        "paid": 750,
        "pending": 250,
        "provided": 1500,
        "unpaid": 1000
      },
      "payments": [
        {
          "id": "69ab08cb43e0c6013b00057e",
          "amount": 10000,
          "capture_method": "automatic",
          "chargebacks": [
            {
              "id": "69ab08cb43e0c6013b00057f",
              "amount": "eiusmod in consequat",
              "currency": "gbp",
              "payment_id": "69ab08cb43e0c6013b000580",
              "processor_data": {
                "sit076": -11520570.818981081,
                "nisi_ab": 25884365
              },
              "reason": "ipsum",
              "status": "processed",
              "created_at": "2025-02-04T12:01:01.0Z"
            }
          ],
          "currency": "gbp",
          "details_source": "pay_by_link",
          "failure_reason": "Suspected fraud",
          "order_ref": "commodo",
          "paid_at": "2020-02-24T12:01:01.0Z",
          "payable_id": "69ab08cb43e0c6013b000581",
          "payable_type": "voluptate laborum culpa fugiat elit",
          "processor": "stripe",
          "processor_data": {
            "sit3": 76853776.08153704
          },
          "processor_id": "69ab08cb43e0c6013b000582",
          "processor_type": "in minim nostrud in",
          "refundable_amount": 3500,
          "refunds": [],
          "status": "expired",
          "created_at": "2025-02-04T12:01:01.0Z"
        }
      ],
      "phone": "+447727123456",
      "post_to_room_config": {
        "associated_at": "1906-08-10T02:14:42.0Z",
        "processor_data": {
          "G#": 2081111,
          "RN": "9500"
        }
      },
      "promo_code_applied_at": "1930-11-17T18:46:01.0Z",
      "promo_code_applied_by": {
        "id": "69ab08cb43e0c6013b000583",
        "avatar": {
          "id": "943e21f6-5eb6-c0af-59d2-e9deec3e915b",
          "file_name": "super-cool-photo.jpg",
          "mime_type": "image/jpeg",
          "original_url": "https://example.com/media/super-cool-photo.jpg",
          "size": 84256,
          "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
        },
        "email": "Q4VP6ESvebIKnR@nxM.gt",
        "first_name": "Jane",
        "full_name": "Jane Smith",
        "last_name": "Smith"
      },
      "purchase_items": [
        {
          "id": "69ab08cb43e0c6013b000584",
          "added_by_customer": false,
          "discount_amount": -34012693,
          "discounts": [
            {
              "id": "69ab08cb43e0c6013b000585",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1907-12-11T01:02:01.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000586",
                "email": "S8f@yhWnMqhgnCfO.ek",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000587",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "39142923-1a76-1e89-8856-c495c2dd83a1"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000588",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "37bbf49c-4153-68a2-6aaa-0aa2a2ea2f92"
            },
            {
              "id": "69ab08cb43e0c6013b000589",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1918-08-18T17:06:45.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00058a",
                "avatar": {
                  "id": "19114c3f-f30a-d495-9b4b-2ca90fdda781",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "CH1Rw@qGIUWkFuQOAerHJy.ozww",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b00058b",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "7b681e47-abd2-c2de-78a6-6239721ea98e"
              },
              "coupon_code_id": "69ab08cb43e0c6013b00058c",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "d48545e9-95ac-51a5-d8ce-605dca160350"
            },
            {
              "id": "69ab08cb43e0c6013b00058d",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1896-08-26T16:42:39.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00058e",
                "avatar": {
                  "id": "8dba3069-437f-23da-11ef-ea7fd14cb441",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "JstMmPj@ztKQmLNptAnTqM.aa",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b00058f",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "d76f954c-9375-88eb-f903-116c500eafec"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000590",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "00cb236d-0f89-5a3b-593b-a2b48cb50308"
            },
            {
              "id": "69ab08cb43e0c6013b000591",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1965-03-22T17:41:10.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000592",
                "avatar": {
                  "id": "c071b7cd-6afc-64a8-9406-106edb9eef83",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "V3cUVnshdu0@fidhMecPiCNNskzRtLnXTH.cug",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000593",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "b5928a42-9911-7365-53cf-1131a9af2d5b"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000594",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "5b3f779a-9e9f-0ad1-707e-5cb4b4573d3a"
            },
            {
              "id": "69ab08cb43e0c6013b000595",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1953-09-30T02:42:20.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b000596",
                "avatar": {
                  "id": "d1aa58b4-e4e5-f44f-a5c4-93ed2c7706e2",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "xdJfVqPV@JCLpK.sx",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b000597",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "f7aaaeaa-0e48-bef5-008c-ff7f73e50323"
              },
              "coupon_code_id": "69ab08cb43e0c6013b000598",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "58360cc6-b49f-cf99-a588-4dcb0aa630bb"
            }
          ],
          "exclusive_tax_amount": 14329710,
          "guests": [
            {
              "id": "69ab08cb43e0c6013b000599",
              "checked_in_at": "1951-12-27T21:34:53.0Z",
              "checked_out_at": "1907-07-04T20:24:52.0Z",
              "customer_id": "8bf42a43-751e-d63b-431d-50d3e6e564d5",
              "email": "e43buQU-eJI@rWjI.kgj",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b00059a",
              "intake_form_complete": false,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            }
          ],
          "inclusive_tax_amount": -83464339,
          "is_modifiable": false,
          "item_configuration": {
            "elit37": -8532099,
            "tempor41": 25535552.76187192
          },
          "item_type": "in aliqua eu fugiat nulla",
          "net_total": 67032752,
          "order_discount_amount": -99895420,
          "purchasable_details": {
            "id": "69ab08cb43e0c6013b00059b"
          },
          "quantity": -23399616,
          "sold_by": {
            "id": "quis laborum",
            "name": "sit proident est labore ea",
            "type": ""
          },
          "status": "waitlisted",
          "total_cost": 91718098,
          "type_id": "69ab08cb43e0c6013b00059c",
          "type_name": "culpa sunt",
          "type_product_code": "et",
          "unit_price": 68026651,
          "created_at": "2025-02-04T12:01:01.0Z",
          "updated_at": "2025-02-04T12:01:01.0Z"
        },
        {
          "id": "69ab08cb43e0c6013b00059d",
          "added_by_customer": true,
          "base_price": 53802868,
          "discount_amount": -57292334,
          "discounts": [
            {
              "id": "69ab08cb43e0c6013b00059e",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1897-12-05T20:06:59.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b00059f",
                "avatar": {
                  "id": "668737ac-a914-71d0-bb99-47bd311afafd",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "gesZaCQj@EeHtHHsbtiypOV.vd",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b0005a0",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "2ee26820-43d8-8151-6caa-c63223e54a43"
              },
              "coupon_code_id": "69ab08cb43e0c6013b0005a1",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "1635c931-6977-dd4a-25df-d294886af49d"
            }
          ],
          "exclusive_tax_amount": 4393931,
          "guests": [],
          "inclusive_tax_amount": -24731615,
          "is_modifiable": false,
          "item_configuration": {
            "nostrud_e": "sed non magna ut"
          },
          "item_type": "dolor incididunt ipsum deserunt",
          "net_total": 6922276,
          "order_discount_amount": 62921356,
          "purchasable_details": {
            "et6f4": 19522318.835129708,
            "sint9a7": "sit aliqua consequat ullamco magna",
            "Uta": true,
            "non_4": 88119559.31225896,
            "id": "69ab08cb43e0c6013b0005a2"
          },
          "quantity": -90580856,
          "reserved_until": "1910-11-12T23:10:06.0Z",
          "sold_by": {
            "id": "tempor",
            "name": "incididunt enim tempor adipisicing nulla",
            "type": "user"
          },
          "status": "reserved",
          "total_cost": -44921176,
          "type_id": "69ab08cb43e0c6013b0005a3",
          "type_name": "aliquip Excepteur",
          "type_product_code": "aute elit ex veniam est",
          "unit_price": 52812434,
          "created_at": "2025-02-04T12:01:01.0Z",
          "updated_at": "2025-02-04T12:01:01.0Z"
        },
        {
          "id": "69ab08cb43e0c6013b0005a4",
          "added_by_customer": true,
          "base_price": -31580371,
          "discount_amount": 54003483,
          "discounts": [
            {
              "id": "69ab08cb43e0c6013b0005a5",
              "amount_type": "monetary",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1893-04-08T18:50:26.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b0005a6",
                "avatar": {
                  "id": "7b90a728-0265-c963-8b4d-740ab707b1ad",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "xYdX80P7huL@BtnEvFPTpepiUXOegWGOvx.noj",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b0005a7",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "25d05aaf-dc6f-d535-a29f-5799b83ac75a"
              },
              "coupon_code_id": "69ab08cb43e0c6013b0005a8",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "b9ca2f85-7b3f-8d51-72bf-a419535af937"
            },
            {
              "id": "69ab08cb43e0c6013b0005a9",
              "amount_type": "percentage",
              "applicable_for": "app_and_booking_engine",
              "applied_at": "1893-11-04T01:30:50.0Z",
              "applied_by": {
                "id": "69ab08cb43e0c6013b0005aa",
                "avatar": {
                  "id": "36c041c6-1ae2-a404-16c3-366236f47a98",
                  "file_name": "super-cool-photo.jpg",
                  "mime_type": "image/jpeg",
                  "original_url": "https://example.com/media/super-cool-photo.jpg",
                  "size": 84256,
                  "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
                },
                "email": "QRSCWdN9OtJMna@iEgmeomBbjJrDwKTpPUZDCffB.xgfc",
                "first_name": "Jane",
                "full_name": "Jane Smith",
                "last_name": "Smith"
              },
              "calculated_amount": 150,
              "coupon": {
                "id": "69ab08cb43e0c6013b0005ab",
                "code": "FIVEOFF",
                "name": "April special",
                "description": "Get 10% off all treatments booked in April.",
                "customer_credit_id": "d4e19b80-da80-7047-d08f-489c38d2cbe1"
              },
              "coupon_code_id": "69ab08cb43e0c6013b0005ac",
              "currency": "gbp",
              "discount_amount": 15,
              "discount_type_code": "SUMMER23",
              "reason_code": "general",
              "site_id": "d3a76dfa-05ac-b5f1-b593-5f7f1c37c752"
            }
          ],
          "exclusive_tax_amount": -31380555,
          "guests": [
            {
              "id": "69ab08cb43e0c6013b0005ad",
              "checked_in_at": "1934-07-09T06:18:57.0Z",
              "checked_out_at": "1950-03-27T07:02:01.0Z",
              "customer_id": "fdc80f63-93db-4585-8771-d818db61bddc",
              "email": "oh5FP5T@kPFAKqekikBBNBmfrtzqimylRJlqbql.gntd",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b0005ae",
              "intake_form_complete": true,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b0005af",
              "checked_in_at": "1898-05-18T14:01:46.0Z",
              "checked_out_at": "1953-06-28T08:16:04.0Z",
              "customer_id": "d97460bb-6c06-e3e3-dd6e-2d7cc5948dac",
              "email": "48nZx2f@cVeNLwJqPGhCJYiMXSYPMsUuK.iy",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b0005b0",
              "intake_form_complete": false,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b0005b1",
              "checked_in_at": "1956-05-11T11:55:34.0Z",
              "checked_out_at": "1961-07-01T10:07:05.0Z",
              "customer_id": "18e5c1b2-f588-86d3-da0b-5e338b841e94",
              "email": "dfzgZKN679kmZ@z.hzo",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b0005b2",
              "intake_form_complete": true,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b0005b3",
              "checked_in_at": "1943-04-09T04:37:04.0Z",
              "checked_out_at": "1921-11-03T20:32:30.0Z",
              "customer_id": "6ff60b3e-7cfc-5ffe-2a27-8ddca21aec6f",
              "email": "mYpYfEm7@kzeMiHDHdprCbJZVdUowRbvsEEy.svl",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b0005b4",
              "intake_form_complete": false,
              "is_lead_booker": false,
              "last_name": "Doe",
              "name": "Jane Doe"
            },
            {
              "id": "69ab08cb43e0c6013b0005b5",
              "checked_in_at": "1934-08-14T14:26:37.0Z",
              "checked_out_at": "1935-08-04T05:38:12.0Z",
              "customer_id": "c23af058-1c22-ad9d-df3d-2f0655779002",
              "email": "fFH3RJHhMuQD5@hERAAbDbAhuKsFZyISCrpyABvLW.vl",
              "first_name": "Jane",
              "intake_form_submission_id": "69ab08cb43e0c6013b0005b6",
              "intake_form_complete": false,
              "is_lead_booker": true,
              "last_name": "Doe",
              "name": "Jane Doe"
            }
          ],
          "inclusive_tax_amount": 6829129,
          "is_modifiable": false,
          "item_configuration": {
            "consectetur46": 93897084
          },
          "item_type": "reprehenderit et",
          "net_total": 58279,
          "order_discount_amount": -72494708,
          "purchasable_details": {
            "commodo9b": "reprehenderit sit adipisicing eu",
            "dolorb7": "aliqua sunt",
            "fugiat_4": "laborum sint ea culpa",
            "id": "69ab08cb43e0c6013b0005b7"
          },
          "quantity": -21182408,
          "sold_by": {
            "id": "occaecat fugiat minim ad sed",
            "name": "laborum",
            "type": "user"
          },
          "status": "reserved",
          "total_cost": -30054963,
          "type_id": "69ab08cb43e0c6013b0005b8",
          "type_name": "ut laboris",
          "type_product_code": "laboris ad sunt nulla",
          "unit_price": -53981459,
          "created_at": "2025-02-04T12:01:01.0Z",
          "updated_at": "2025-02-04T12:01:01.0Z"
        }
      ],
      "sales_channel": {
        "id": "69ab08cb43e0c6013b0005b9",
        "name": "Web",
        "organisation_id": "daf2087d-2e38-abf9-ddba-911939648f56"
      },
      "service_charge": {
        "amount": 1000,
        "item_amounts": [],
        "percentage": 10
      },
      "site_id": "009874a0-bb03-8afd-362d-19fa48586528",
      "special_requests": "I would like the Blue Room please",
      "stage": "arrived",
      "status": "submitted",
      "submit_auth_amount": 79289369,
      "submit_payment_amount": 22744089,
      "submitted_at": "2020-02-24T12:01:01.0Z",
      "submitted_by": {
        "id": "69ab08cb43e0c6013b0005ba",
        "avatar": {
          "id": "d2f27443-f154-1822-c141-c4cbe6337a6d",
          "file_name": "super-cool-photo.jpg",
          "mime_type": "image/jpeg",
          "original_url": "https://example.com/media/super-cool-photo.jpg",
          "size": 84256,
          "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
        },
        "email": "ICFKkvjhbAx@PjedkzypLfodXFlgbRUS.pgwm",
        "first_name": "Jane",
        "full_name": "Jane Smith",
        "last_name": "Smith"
      },
      "taxes": [],
      "tip_amount": 1050,
      "tips": [
        {
          "id": "69ab08cb43e0c6013b0005bb",
          "amount": 1050,
          "declined": true,
          "updated_at": "1902-08-28T23:15:58.0Z",
          "can_remove": false
        },
        {
          "id": "69ab08cb43e0c6013b0005bc",
          "amount": 1050,
          "declined": true,
          "updated_at": "1952-06-20T20:43:56.0Z",
          "can_remove": true
        }
      ],
      "total_cost": 56426728,
      "total_paid_or_authed": 57205786,
      "total_tax": 2000,
      "totals": {
        "exclusive_tax": 0,
        "inclusive_tax": 250,
        "order_discount": 11000,
        "subtotal": 12000,
        "subtotal_without_exclusive_tax": 12000,
        "total": 10000
      },
      "visit": {
        "id": "69ab08cb43e0c6013b0005bd",
        "visit_ref": "fugiat consectetur irure ipsum",
        "visit_type": {
          "id": "69ab08cb43e0c6013b0005be",
          "name": "Stay"
        },
        "status": "magna occaecat cupidatat",
        "arrival_date": "1923-06-17T21:09:57.0Z",
        "departure_date": "1912-03-10T01:10:33.0Z",
        "first_name": "dolore in enim dolor ex",
        "last_name": "aliqua sint do dolor"
      },
      "voucher_codes": [
        {
          "id": "6993ce82-8b73-92a1-d80d-2264e2164d0d",
          "amount_type": "discount_to_zero",
          "calculated_amount": 1000,
          "code": "ABCDEFGHIJ123",
          "coupon_code_id": "69ab08cb43e0c6013b0005bf",
          "description": "A 30 minute treatment of your choice.",
          "is_redeemed": false,
          "name": "30 min treatment",
          "voucher_type_id": "69ab08cb43e0c6013b0005c0"
        },
        {
          "id": "66a8f840-ac2b-45df-5dc2-5b18832880fe",
          "amount_type": "discount_to_zero",
          "calculated_amount": 1000,
          "code": "ABCDEFGHIJ123",
          "coupon_code_id": "69ab08cb43e0c6013b0005c1",
          "description": "A 30 minute treatment of your choice.",
          "is_redeemed": false,
          "name": "30 min treatment",
          "voucher_type_id": "69ab08cb43e0c6013b0005c2"
        },
        {
          "id": "8994fb65-9001-d454-e554-69bea274cf21",
          "amount_type": "discount_to_zero",
          "calculated_amount": 1000,
          "code": "ABCDEFGHIJ123",
          "coupon_code_id": "69ab08cb43e0c6013b0005c3",
          "description": "A 30 minute treatment of your choice.",
          "is_redeemed": true,
          "name": "30 min treatment",
          "voucher_type_id": "69ab08cb43e0c6013b0005c4"
        },
        {
          "id": "1cda14a4-cf25-a137-f842-07dc46c54c65",
          "amount_type": "discount_to_zero",
          "code": "ABCDEFGHIJ123",
          "description": "A 30 minute treatment of your choice.",
          "name": "30 min treatment",
          "voucher_type_id": "69ab08cb43e0c6013b0005c5"
        },
        {
          "id": "7323c396-cdf8-ca63-1365-37ed50d2fb08",
          "amount_type": "discount_to_zero",
          "code": "ABCDEFGHIJ123",
          "description": "A 30 minute treatment of your choice.",
          "name": "30 min treatment",
          "voucher_type_id": "69ab08cb43e0c6013b0005c6"
        }
      ],
      "created_at": "2020-02-24T12:01:01.0Z",
      "updated_at": "2020-02-24T12:01:01.0Z"
    },
    "payment_method": {
      "id": "5f2c5398-8245-f033-4254-3b4cfa9da5e5",
      "payment_method_id": "pm_3K6a0RGysTOePye00nkob5Pi",
      "name": "My debit card",
      "type": "card",
      "status": "revoked",
      "cardholder_name": "Jane Doe",
      "card_brand": "amex",
      "card_country": "gb",
      "card_funding": "credit",
      "card_expiry": "08/22",
      "last_4": "1234",
      "processor": "stripe",
      "created_at": "2025-01-01T01:01:01.0Z",
      "updated_at": "2025-01-01T01:01:01.0Z",
      "revoked_at": "2025-01-01T01:01:01.0Z"
    },
    "created_at": "1956-05-11T16:22:22.0Z"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
422
example response
{
  "errors": {
    "consectetur9ad": [],
    "pariatur_01": [
      "commodo magna veniam",
      "culpa eiusmod sed anim",
      "ullamco esse",
      "reprehenderit magna dolor nulla culpa",
      "proident officia pariatur Ut Excepteur"
    ],
    "nulla0c1": [
      "sunt velit in",
      "veniam",
      "Ut anim sit eu et",
      "amet ipsum voluptate dolor nostrud",
      "pariatur magna fugiat sit aliquip"
    ],
    "ullamco_b": [
      "ut nulla",
      "veniam",
      "cupidatat ex commodo minim"
    ]
  },
  "message": "The request didn't pass validation"
}
getCustomerMemberships

List a customer's memberships

Use this endpoint to retrieve a list of Memberships for the given Customer.

When retrieving memberships with this endpoint, the next_charge property will be populated if applicable.

Path parameters

Responses

  • 200

    The customer's Memberships were successfully retrieved

  • 404

    The resource couldn't be found

GET/customers/customers/{customerId}/memberships
200
example response
{
  "data": [
    {
      "id": "23a94c03-37e7-481e-fcdd-a8460e386e27",
      "attention_reason": "no_mandate",
      "basket_id": "69ab08ca43e0c6013b0004fb",
      "customer": {
        "id": "4d3aca43-1dd2-c8f9-3717-b143fcfa80d8",
        "first_name": "Jane",
        "last_name": "Doe",
        "full_name": "Jane Doe",
        "phone": "+447900000000",
        "has_password": true,
        "dob": "1920-10-26",
        "brand_id": "c1a1143a-9be8-e0dc-d8f8-662926fd4f14",
        "site_id": "142a67b2-5778-cca9-1b67-a0b2808b8eac",
        "stripe_id": "cus_1234567890",
        "express_stripe_id": "cus_1234567890",
        "email": "janedoe@example.com",
        "labels": [],
        "preferred_locale": "en",
        "locked_at": "1939-09-12T21:14:58.0Z",
        "created_at": "1956-06-17T19:19:09.0Z",
        "updated_at": "1927-11-03T17:22:56.0Z",
        "deleted_at": "1946-02-23T11:37:26.0Z",
        "last_active_at": "1914-05-27T03:34:37.0Z",
        "email_verified_at": "1918-01-16T15:05:45.0Z",
        "last_check_in": {
          "checked_in_at": "1934-12-19T12:34:43.0Z",
          "method": "Scanned"
        },
        "avatar_id": "000000-000000-000000-000000",
        "avatar": {
          "id": "ef91ef1e-c3c9-55d3-eb9a-37c05ed285b0",
          "file_name": "super-cool-photo.jpg",
          "mime_type": "image/jpeg",
          "original_url": "https://example.com/media/super-cool-photo.jpg",
          "size": 84256,
          "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
        },
        "external_ref": "Lorem amet"
      },
      "end_date": "1903-12-03T03:14:03.0Z",
      "external_ref": "nisi",
      "members": [
        {
          "customer_id": "bb16fd26-9943-8a24-5c7b-0c0766ca5bda",
          "is_lead": true,
          "membership_number": "1234567890"
        },
        {
          "customer_id": "c9079d3f-1ee7-46ff-9acc-d3750d71f94a",
          "is_lead": true,
          "membership_number": "1234567890"
        },
        {
          "customer_id": "ae5fbbcb-8e40-98a5-a0f1-a994e8467dbd",
          "is_lead": false,
          "membership_number": "1234567890"
        },
        {
          "customer_id": "720364bc-3859-6a48-5f74-68d79362bb0d",
          "is_lead": true,
          "membership_number": "1234567890"
        }
      ],
      "membership_number": "1234567890",
      "next_billing_date": "1890-05-13T14:13:17.0Z",
      "next_charge": {
        "id": "08cb85ce-3945-095b-af75-183064905f73",
        "amount": 3995,
        "currency": "GBP",
        "status": "failed",
        "billing_period_from": "1944-01-27",
        "billing_period_to": "1909-05-06"
      },
      "payment_method": {
        "id": "sint fugiat",
        "type": "card",
        "last_4": "sint voluptate exercitation",
        "status": "revoked"
      },
      "rate": {
        "id": "0764646e-c74f-098f-ff27-69f2157d42cb",
        "membership_type_id": "cf4c151e-96bb-5c30-3b5f-1383849e6e3b",
        "name": "Standard rate",
        "currency": "GBP",
        "price": 5000,
        "joining_fee": 1000,
        "billing_frequency": "P1M",
        "processors": [],
        "default_duration": "P1Y",
        "private": true,
        "created_at": "1969-05-30T02:08:29.0Z",
        "updated_at": "1934-11-02T21:50:28.0Z"
      },
      "site_id": "86f82fac-0244-fa55-f3f8-b982befe4eae",
      "source": "unknown",
      "start_date": "1899-09-06T14:40:16.0Z",
      "status": "expired",
      "status_updated_at": "1912-03-26T01:59:25.0Z",
      "type": {
        "id": "3b07485a-b4db-f2c8-4e11-6d87758d2f25",
        "name": "Gold tier",
        "description": "Enjoy exclusive benefits as part of being a member in our Gold tier",
        "terms": "ad in in",
        "brand_id": "d5992ec0-a33d-c422-c4b4-2da3590c7bf0",
        "offline_payments": true,
        "disable_confirmation_email": false,
        "private": true,
        "visibility": "link_only",
        "minimum_start_date": "1920-04-28T07:29:31.0Z",
        "min_members": 2,
        "max_members": 4,
        "rates": [
          {
            "id": "3fddd4f0-9621-3a73-474d-3ab2a12daa01",
            "membership_type_id": "f811bce6-e9d5-d530-ccb3-dc50569eac10",
            "name": "Standard rate",
            "currency": "GBP",
            "price": 5000,
            "joining_fee": 1000,
            "billing_frequency": "P1M",
            "processors": [
              "fugiat qui nostrud Ut in",
              "culpa est"
            ],
            "default_duration": "P1Y",
            "private": true,
            "created_at": "1917-08-14T18:31:01.0Z",
            "updated_at": "1900-05-02T18:45:02.0Z"
          },
          {
            "id": "fd0cfb0a-f4c1-f475-4bee-bad424a7f32c",
            "membership_type_id": "814f17a5-649d-d466-7f10-53131da2029f",
            "name": "Standard rate",
            "currency": "GBP",
            "price": 5000,
            "joining_fee": 1000,
            "billing_frequency": "P1M",
            "processors": [
              "proident anim eiusmod eu cupidatat"
            ],
            "default_duration": "P1Y",
            "private": true,
            "created_at": "1965-10-06T15:42:41.0Z",
            "updated_at": "1911-02-09T10:48:16.0Z"
          },
          {
            "id": "8e9c127f-beed-1217-00bf-ff9f1de1dc50",
            "membership_type_id": "a4326e80-0603-130c-f75f-bb4a900a3308",
            "name": "Standard rate",
            "currency": "GBP",
            "price": 5000,
            "joining_fee": 1000,
            "billing_frequency": "P1M",
            "processors": [
              "sint Duis enim ea deserunt",
              "laborum consequat in veniam",
              "culpa qui",
              "dolor"
            ],
            "default_duration": "P1Y",
            "private": true,
            "created_at": "1925-10-28T11:03:11.0Z",
            "updated_at": "1895-11-20T20:38:17.0Z"
          },
          {
            "id": "b897c229-1ea0-3e0e-514b-04e1607fa7f4",
            "membership_type_id": "3a20fb80-7c32-f770-f6c7-422924ee8fc0",
            "name": "Standard rate",
            "currency": "GBP",
            "price": 5000,
            "joining_fee": 1000,
            "billing_frequency": "P1M",
            "processors": [
              "cupidatat nulla",
              "est",
              "reprehenderit consectetur labore",
              "officia nostrud qui Excepteur ad"
            ],
            "default_duration": "P1Y",
            "private": true,
            "created_at": "1962-09-08T20:29:18.0Z",
            "updated_at": "1890-06-19T18:01:51.0Z"
          }
        ],
        "revenue_schedule": "FREQ=WEEKLY",
        "created_at": "1912-12-15T05:48:34.0Z",
        "updated_at": "1966-12-31T16:45:12.0Z",
        "deleted_at": "1917-01-05T01:58:23.0Z"
      },
      "payment_details_url": "in ullamco incididunt",
      "created_at": "1930-11-18T22:46:21.0Z"
    }
  ],
  "meta": {
    "from": 1,
    "to": 2,
    "total": 2,
    "current_page": 1,
    "last_page": 2,
    "per_page": 15,
    "path": "http://example.com/api"
  },
  "links": {
    "first": "http://example.com?page=1",
    "next": "https://example.com?page=3",
    "prev": "https://example.com?page=1",
    "last": "https://example.com?page=4"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
actionLockCustomer

Lock a Customer

Use this endpoint to lock a Customer.

When a customer is locked, their details cannot be modified until their profile is unlocked.

Any requests to updateCustomer or anonymiseCustomer will fail with a 400 response.

Path parameters

Responses

  • 200

    The Customer was successfully retrieved

  • 404

    The resource couldn't be found

POST/customers/customers/{customerId}/lock
200
example response
{
  "data": {
    "id": "0f429e58-700c-7a24-ea90-81696c22f626",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1950-07-21",
    "brand_id": "0a090c38-23e3-3421-9651-d5b32f163398",
    "site_id": "c59b30a4-bcfe-dc94-6a87-c8774b29b21e",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "898de39f-6090-609f-76f5-2ea52a5ac8bc",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "81d83910-111c-b978-298b-e5ae9d7b168b",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1905-09-18T18:29:52.0Z",
    "created_at": "1952-02-16T19:07:27.0Z",
    "updated_at": "1933-04-08T13:16:11.0Z",
    "deleted_at": "1964-03-28T08:23:44.0Z",
    "last_active_at": "1940-01-16T16:53:30.0Z",
    "email_verified_at": "1968-03-18T09:46:39.0Z",
    "last_check_in": {
      "checked_in_at": "1896-01-11T09:53:22.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "98927822-5da6-6e1f-9257-df96d9ecd5ee",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "aute amet culpa"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
actionUnlockCustomer

Unlock a Customer

Use this endpoint to unlock a Customer.

Path parameters

Responses

  • 200

    The Customer was successfully retrieved

  • 404

    The resource couldn't be found

POST/customers/customers/{customerId}/unlock
200
example response
{
  "data": {
    "id": "9df85783-f039-ce60-211b-f6336221922a",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1920-01-28",
    "brand_id": "f97d6e34-85e4-7a5c-2b40-8b5cf1653e49",
    "site_id": "9e6e3c64-e262-a23d-8025-2d0ab4c65470",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "83e8e31e-e179-4817-3859-38c577aa46fd",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "9593e2fe-5343-e9c3-7ee9-eace3668d98c",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "d0ecf466-c98a-01b2-d25d-17bdbbd68cc5",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "2ceb1f36-8ce3-351c-e432-f2e429ade810",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1962-12-26T01:12:25.0Z",
    "created_at": "1938-04-18T17:31:35.0Z",
    "updated_at": "1940-03-02T02:31:34.0Z",
    "deleted_at": "1957-07-25T14:01:40.0Z",
    "last_active_at": "1920-08-26T01:02:55.0Z",
    "email_verified_at": "1905-08-25T23:14:10.0Z",
    "last_check_in": {
      "checked_in_at": "1966-10-07T01:41:19.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "e97938b3-92bd-139e-7189-0f42258a148e",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "commodo eu aliqua"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
actionTriggerCustomerPasswordReset

Trigger reset password

Use this endpoint to trigger a password reset for a Customer.

The customer will receive a URL via email which they can use to reset their password.

The URL will be valid for 1 hour.

Path parameters

Responses

  • 200

    The Customer was successfully retrieved

  • 404

    The resource couldn't be found

POST/customers/customers/{customerId}/reset-password
200
example response
{
  "data": {
    "id": "fd879972-a8d6-3799-b65e-23929b9cf35c",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1956-07-22",
    "brand_id": "99a58ec1-9fc4-7b80-1178-6949408fd36c",
    "site_id": "ff1bfc14-e79f-eb08-c780-9ee7c14084ea",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "c0c681b4-64d1-7ce1-880d-c2d28d901b3c",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "189694fa-287a-8b0f-6460-e14bd117ca9a",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "61c51798-3b0f-be5f-b866-2579cd42a3f0",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "e24753e7-5980-efee-a761-5fe24bbc33ea",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "e2fc99c9-e78f-15f3-1931-f7276cdde524",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1948-03-16T07:22:47.0Z",
    "created_at": "1906-08-30T22:03:23.0Z",
    "updated_at": "1963-02-21T20:19:11.0Z",
    "deleted_at": "1938-11-08T02:31:27.0Z",
    "last_active_at": "1894-09-22T15:31:25.0Z",
    "email_verified_at": "1968-07-09T11:07:38.0Z",
    "last_check_in": {
      "checked_in_at": "1932-01-13T13:56:33.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "9767bd74-b97e-5c1f-a3e3-acd35667b865",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "aliquip sit dolore eu"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}
actionResendCustomerVerification

Resend verification

Use this endpoint to resend the email verification email for a Customer.

The customer will receive a URL via email which they can use to verify their email address.

Path parameters

Responses

  • 200

    The Customer was successfully retrieved

  • 404

    The resource couldn't be found

POST/customers/customers/{customerId}/resend-verification
200
example response
{
  "data": {
    "id": "df50f9a4-9389-f91e-8f95-d9044a71b29b",
    "first_name": "Jane",
    "last_name": "Doe",
    "full_name": "Jane Doe",
    "phone": "+447900000000",
    "has_password": true,
    "dob": "1909-05-10",
    "brand_id": "5c96059a-addb-5b24-d055-a839f3fe11e9",
    "site_id": "81c9c658-4680-f27e-76e5-9010b831f3f2",
    "stripe_id": "cus_1234567890",
    "express_stripe_id": "cus_1234567890",
    "email": "janedoe@example.com",
    "labels": [
      {
        "id": "2f752b2e-bea8-7577-6ecf-5f1e8b2d6e45",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "2d475cdf-51e6-1ef4-0b37-289d62722100",
        "value": "VIP",
        "colour": "ff6634"
      },
      {
        "id": "9fff38ac-cdfa-e028-7051-b3fd24f3e809",
        "value": "VIP",
        "colour": "ff6634"
      }
    ],
    "preferred_locale": "en",
    "locked_at": "1955-02-19T22:58:54.0Z",
    "created_at": "1963-11-27T21:32:56.0Z",
    "updated_at": "1927-10-07T01:31:40.0Z",
    "deleted_at": "1941-12-07T02:56:06.0Z",
    "last_active_at": "1958-05-24T18:09:10.0Z",
    "email_verified_at": "1927-09-03T14:47:18.0Z",
    "last_check_in": {
      "checked_in_at": "1942-07-24T07:19:27.0Z",
      "method": "Scanned"
    },
    "avatar_id": "000000-000000-000000-000000",
    "avatar": {
      "id": "b5adf303-bd7e-0f73-0ca3-3c448ef8222a",
      "file_name": "super-cool-photo.jpg",
      "mime_type": "image/jpeg",
      "original_url": "https://example.com/media/super-cool-photo.jpg",
      "size": 84256,
      "url": "https://example.com/media/super-cool-photo-thumbnail@2x.jpg"
    },
    "external_ref": "commodo"
  }
}
404
example response
{
  "message": "The requested resource could not be found"
}