Mietanpassungen

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

Mietspiegel

Version 1.2


get
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
rentIndexIdinteger · int32Optional
rentIndexCodestringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
GET /openwowi/v1.2/RentAdjustment/RentIndex HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Code": "text",
    "ValidFrom": "2025-06-27",
    "InternalText": "text",
    "TextForNotification": "text",
    "ExpectedUpdating": "2025-06-27T09:23:09.047Z",
    "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
Authorizations
Path parameters
rentIndexIdinteger · int32Required
Query parameters
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
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
Authorizations
Path parameters
rentIndexIdinteger · int32Required
Query parameters
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
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
Authorizations
Path parameters
rentIndexIdinteger · int32Required
Query parameters
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
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
Authorizations
Path parameters
rentIndexIdinteger · int32Required
Query parameters
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
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
Authorizations
Path parameters
rentIndexIdinteger · int32Required
Query parameters
apiKeystringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
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
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
rentIndexIdinteger · int32Optional
rentIndexCodestringOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
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-06-27T09:23:09.047Z"
    },
    "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
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
managementIdinteger · int32Optional
managementIdNumstringOptional
economicUnitIdinteger · int32Optional
economicUnitIdNumstringOptional
useUnitIdinteger · int32Optional
useUnitNumberstringOptional
useUnitActiveOnstring · date-timeOptional
showNullValuesbooleanOptionalDefault: false
Responses
200
OK
get
GET /openwowi/v1.2/RentAdjustment/UseUnitRentAdjustments HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "AdjustmentBlocker": "2025-06-27T09:23:09.047Z",
    "SquareMeterLivingSpace": 1,
    "MoveInDate": "2025-06-27T09:23:09.047Z",
    "CapLimitAbsoluteSqm": 1,
    "TextForDifferentRating": "text",
    "AdjustmentDate": "2025-06-27T09:23:09.047Z",
    "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-06-27T09:23:09.047Z"
        },
        "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"
      }
    ]
  }
]

Last updated