Mietanpassungen

Die Endpunkte dieser Endpunktberechtigung finden Sie im Controller "RentAdjustmentCatalog" und "RentAdjustment".

Mietspiegel

Version 1.2


get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
rentIndexIdinteger · int32Optional
rentIndexCodestringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex
GET /openwowi/v1.2/RentAdjustment/RentIndex HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text",
    "ValidFrom": "2025-10-19",
    "InternalText": "text",
    "TextForNotification": "text",
    "ExpectedUpdating": "2025-10-18T22:52:57.429Z",
    "RemediationStatusActivated": true,
    "LocationsActivated": true,
    "FacilitiesActivated": true,
    "AreasActivated": true,
    "ApartmentSizeClassesActivated": true,
    "AgeClassesActivated": true,
    "RentIndexType": {
      "Id": 1,
      "Code": "text"
    },
    "RentAdjustmentUsage": {
      "Id": 1,
      "Code": "text"
    },
    "SurchargeBase": {
      "Id": 1,
      "Code": "text"
    },
    "Municipalities": [
      {
        "Id": 1,
        "Key": "text"
      }
    ],
    "ComparisonDetachedSemidetached": {
      "Id": 1,
      "Code": "text"
    }
  }
]

Altersklasse

Version 1.2


get
Autorisierungen
Pfadparameter
rentIndexIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/AgeClass
GET /openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/AgeClass HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text",
    "ConstructionYearFrom": 1,
    "ConstructionYearTo": 1
  }
]

Wohnungsgrößenklasse

Version 1.2


get
Autorisierungen
Pfadparameter
rentIndexIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/ApartmentSizeClass
GET /openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/ApartmentSizeClass HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text",
    "SquareMeterFrom": 1,
    "SquareMeterToExclusive": 1
  }
]

Wohnlage

Version 1.2


get
Autorisierungen
Pfadparameter
rentIndexIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/Area
GET /openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/Area HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text"
  }
]

Sanierungsstatus

Version 1.2


get
Autorisierungen
Pfadparameter
rentIndexIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/RemediationStatus
GET /openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/RemediationStatus HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text"
  }
]

Objekt

Version 1.2


get
Autorisierungen
Pfadparameter
rentIndexIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/Facility
GET /openwowi/v1.2/RentAdjustment/RentIndex/{rentIndexId}/Facility HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text"
  }
]

Profile

Hinweise zur Funktion

Profile beschreiben die Summe an Merkmalen, welche den Mietwert bestimmen.

Ein Profil wird innerhalb des Mietspiegels angelegt. Eine Nutzungseinheit, welche einem Profil entspricht, wird dann entsprechend neu bepreist.

Version 1.2


get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
rentIndexIdinteger · int32Optional
rentIndexCodestringOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/RentIndex/Profiles
GET /openwowi/v1.2/RentAdjustment/RentIndex/Profiles HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "RentIndexTray": "text",
    "RentValue": 1,
    "RentLowerLimit": 1,
    "RentUpperLimit": 1,
    "StatisticAverage": 1,
    "RunningCostPortion": 1,
    "RentIndex": {
      "Id": 1,
      "Code": "text",
      "ValidFrom": "2025-10-18T22:52:57.429Z"
    },
    "AgeClass": {
      "Id": 1,
      "Code": "text",
      "ConstructionYearFrom": 1,
      "ConstructionYearTo": 1
    },
    "ApartmentSizeClass": {
      "Id": 1,
      "Code": "text",
      "SquareMeterFrom": 1,
      "SquareMeterToExclusive": 1
    },
    "Location": {
      "Id": 1,
      "Code": "text"
    },
    "Area": {
      "Id": 1,
      "Code": "text"
    },
    "Facility": {
      "Id": 1,
      "Code": "text"
    },
    "RemediationStatus": {
      "Id": 1,
      "Code": "text"
    }
  }
]

Nutzungseinheiten Mietanpassung

Hinweise zur Funktion

Die Mietanpassungen werden nicht direkt auf Basis der Daten der Nutzungseinheiten (CommercialInventory) bestimmt. Die Daten werden im Mietanpassungsmodul gespiegelt aufbewahrt und für die Mietanpassungen verwendet. In dieser Spiegelung können zusätzliche Daten erfasst werden, welche im Bestand nicht verfügbar sind. Diese Daten können über den untenstehenden Endpunkt abgerufen werden.

Version 1.2


get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
managementIdinteger · int32Optional
managementIdNumstringOptional
economicUnitIdinteger · int32Optional
economicUnitIdNumstringOptional
useUnitIdinteger · int32Optional
useUnitNumberstringOptional
useUnitActiveOnstring · date-timeOptional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

get
/openwowi/v1.2/RentAdjustment/UseUnitRentAdjustments
GET /openwowi/v1.2/RentAdjustment/UseUnitRentAdjustments HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "AdjustmentBlocker": "2025-10-18T22:52:57.429Z",
    "SquareMeterLivingSpace": 1,
    "MoveInDate": "2025-10-18T22:52:57.429Z",
    "CapLimitAbsoluteSqm": 1,
    "TextForDifferentRating": "text",
    "AdjustmentDate": "2025-10-18T22:52:57.429Z",
    "ComparableRentOfAnArea": 1,
    "IncreaseAmount": 1,
    "ModernisingByRentIndex": true,
    "HousingQualityPointsComparisonObject": 1,
    "UseUnit": {
      "Id": 1,
      "UseUnitNumber": "text",
      "BuildingLandId": 1,
      "EconomicUnitId": 1,
      "EconomicUnit": "text"
    },
    "LegalState": {
      "Id": 1,
      "Code": "text"
    },
    "Municipality": {
      "Id": 1,
      "Key": "text"
    },
    "CapLimit": {
      "Id": 1,
      "Code": "text",
      "Percentage": 1
    },
    "SurchargeList": [
      {
        "Id": 1,
        "SpecialAttribute": {
          "Id": 1,
          "Code": "text",
          "SurchargeReduction": true
        },
        "Amount": 1,
        "Percent": 1
      }
    ],
    "FacilityCharacteristics": [
      {
        "Id": 1,
        "Code": "text",
        "EffectiveValue": "text"
      }
    ],
    "RentIndexDetails": [
      {
        "Id": 1,
        "RentIndex": {
          "Id": 1,
          "Code": "text",
          "ValidFrom": "2025-10-18T22:52:57.429Z"
        },
        "GivenRatingForRentIndex": {
          "Id": 1,
          "RentIndexId": 1,
          "RentIndexTray": "text"
        },
        "AgeClass": {
          "Id": 1,
          "Code": "text",
          "ConstructionYearFrom": 1,
          "ConstructionYearTo": 1
        },
        "ApartmentSizeClass": {
          "Id": 1,
          "Code": "text",
          "SquareMeterFrom": 1,
          "SquareMeterToExclusive": 1
        },
        "Area": {
          "Id": 1,
          "Code": "text"
        },
        "Facility": {
          "Id": 1,
          "Code": "text"
        },
        "RemediationStatus": {
          "Id": 1,
          "Code": "text"
        },
        "LocationCode": "text"
      }
    ]
  }
]

Zuletzt aktualisiert