Skip to main content
The Stakeholder domain contains master data for every person or organisation involved with a property: the vendors you pay (creditor), your own team (employees), the owners (owner), and the tenants (tenants).

creditor

GET /stakeholder/creditor — vendor and creditor master data. This is the only Stakeholder endpoint without a property_id column — a creditor is a standalone entity that may serve multiple properties; the relationship is expressed through creditor_id on other domains (Property.property_creditor_services, Contracts.service_contracts, Property.technical_objects, Accounting.booking_header/booking_positions, Operations.offers/orders/projects), not the other way around.
integer
required
Unique creditor identifier.
string
Primary name line (company or last name).
string
Secondary name line.
string
Creditor type.
string
Address line.
string
Email address.
string
Primary phone number.
string
Bank account IBAN.
string
Tax identification number.

employees

GET /stakeholder/employees — the property management team responsible for a property.
integer
required
Unique property identifier.
string
Team name responsible for the property.
string
Employee first name.
string
Employee last name.
string
Full employee name as a single field.
string
Contact phone number.
string
Contact email address.
boolean
Whether the employee record is inactive.
This endpoint returns one row per property showing the responsible team/employee — it is not a general employee directory.

owner

GET /stakeholder/owner — property owner master data, including ownership share for co-owned properties.
integer
required
Unique property identifier.
integer
required
Owner identifier.
number
required
Ownership share as a percentage. A property can have multiple owner rows that sum to the total share.
string
Owner name (individual or company).
string
Salutation/title.
string
Contact email address.
string
Bank account IBAN.

tenants

GET /stakeholder/tenants — tenant master data and current lease terms.
integer
required
Unique property identifier.
integer
required
Unit the tenant occupies. References Property.property_structure.
integer
required
Composite key identifying this specific tenant-in-unit relationship. Used by Contracts.contract_debits and Contracts.contract_ends to reference a tenancy.
integer
Composite key identifying the tenant at property level.
string
required
Tenant identifier.
string
Full tenant name as a single field. No separate first/last name available.
string
Tenant’s contact address, if different from the unit address.
date
Lease start date.
date
Lease end date.
date
Lease end date if an extension option is exercised.
date
Actual/effective lease end date.
For the full lifecycle of extension options and deadlines around a lease end, see Contracts.contract_ends, which joins to this table via floor_area_person_id.