2026-08-12
August 12th, 2026
Added
- Add
PATCH /business-models-api/light-business-models/{id}endpoint to partially update a Business Model — currently supports only thecategoryfield, creating a new version without requiring the full payload
Changed
GET /business-models-api/light-business-modelsgains an optionalincludeAssignedListingsquery param; whentrue, the response includes a newassignedListingsarray (listingId,assignmentType,assignedAt,activationDate, sorted byassignedAtdescending and capped at 1000) plus anassignedListingsTruncatedboolean, and always gains a new requiredcategoryfieldPOST /business-models-api/transactions/expensesdescription now documents the PMC/ownerexpenseSharesplit behavior (defaults to 100% PMC); now documents a 404 response for an unknown business modelPOST /business-models-api/transactions/expenses-by-listing— sameexpenseSharesplit clarification and new 404 response for an unknown business modelPOST /business-models-api/transactions/owner-chargesresponse VAT category gains acategoryNamefield; now documents a 404 response for an unknown business modelPOST /business-models-api/transactions/owner-charges-by-listing— same VATcategoryNamefield and new 404 response for an unknown business modelGET /owner-statement-api/owner-statementsgains six new optional filter query params —status,sharedVia,listingId,businessModelId,generatedAtFrom,generatedAtTo— and response items gain new required table-parity fieldslistings,businessModels,minimumAccountBalance,sharedVia,generatedAt,status;pdfDownloadUrldescription now also covers the not-yet-generated case; the 400 response now documents validation failures for the new filters (invalidstatus/sharedViaenum values, invalidlistingId/businessModelId, invertedgeneratedAtFrom/generatedAtTo)
