PropertyCategory
Property category with yield, rental income, and area data.
- typeType: stringrequired
Asset type with optional sub-type: "office", "retail/shopping_mall", "industrial/warehouse", etc.
- conversionsType: array string[] | null
Potential conversion categories: residential, office, retail, industrial, hotel, etc. Uses the same values as the category field.
- locationType: null | string
Class Location class: "A", "B", "C" (micro-location quality rating).
- rentalType: object · Price nullable
Income Annual rental income.
- currencyType: stringmin length:3max length:3required
ISO 4217 currency code (e.g., "SEK", "EUR", "USD").
- valueType: number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0requiredPrice value. Multiply by scale factor to get actual amount. Example: value=1500 with scale="millions" = 1.5 billion.
- scaleType: string
Scale factor for the value: "none" (1), "thousands" (1,000), "millions" (1,000,000), "billions" (1,000,000,000). Default is "none" if not specified on input.
- rentedType: object · Area nullable
Area Total rented floor area.
- unitType: stringrequired
Area unit. Write requests must include "sqm"; read responses are normalized to "sqm".
- valueType: number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublerequiredArea value.
- vacantType: object · Area nullable
Area Total vacant floor area.
- unitType: stringrequired
Area unit. Write requests must include "sqm"; read responses are normalized to "sqm".
- valueType: number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublerequiredArea value.
- yieldType: null | number | string
Percent Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doubleYield percentage.