Accounting (only available for accounting add-on users)

Partial Update Business Model

Changed on

Updates only whitelisted fields without requiring full Business Model payload. Creates new version with updated fields. Currently supports: category.

patch/business-models-api/light-business-models/{id}

Request

  • Base URL
    https://open-api.guesty.com/v1
  • URL
    https://open-api.guesty.com/v1/business-models-api/light-business-models/{id}
  • Auth
    API key in header authorization

Path parameters

idstring required
Example:596f6fe706112710005d96ff

Business Model ID to partially update

Request body

categorystring nullable

Custom category for organizing business models

Example request

{
  "category": "Enterprise"
}

Response

Business Model successfully updated (new version created)

idstring required
typestring required
listingsCountnumber required
namestring required
modifierstring required
activationDatestring required
createdAtstring required
categorystring nullable required

Custom category for organizing business models

assignedListingsTruncatedboolean

Present and true when includeAssignedListings=true and listingsCount exceeds the 1000-item assignedListings cap

Example response

{
  "category": "Enterprise",
  "assignedListings": [
    {
      "listingId": "5f1c2a3b4c5d6e7f8a9b0c01",
      "assignmentType": "current",
      "assignedAt": "2025-11-02T10:14:33.000Z",
      "activationDate": "2025-11-01T00:00:00.000Z"
    }
  ],
  "assignedListingsTruncated": true
}

Changes