Vorgeschlagene Vertragsnehmer

Die Endpunkte dieser Endpunktberechtigung finden Sie im Controller "SuggestedContractor".

circle-exclamation
triangle-exclamation
chevron-rightHinweise zur Funktionhashtag

Um einen neuen Vertragsnehmer anzulegen, müssen zuerst die Personendaten des neuen Vertragsnehmers in WOWIPORT erfasst werden. Sie können hierzu den Endpunkt für die Anlage von Personen verwenden.

Die Logik von WOWIPORT sieht vor, dass ein vermietetes Objekt nicht ohne Vertrag bestehen kann. Ist kein aktives Mietverhältnis hinterlegt, wird der Vertrag zu einem "Leerstandsvertrag".

Aus diesem Grund werden vorgeschlagene Vertragsnehmer nicht mit einzelnen Objekten verknüpft, sondern mit dem Vertrag, welchen diese durch einen neuen Vertrag ablösen sollen.

Sollte mehr als ein Vertragsnehmer in den Vertrag übernommen werden, reicht die Übermittlung der Vertragsdaten im "Ersten Vertragsnehmer" aus. Für weitere Vertragsnehmer benötigen Sie dann nur noch die "LicenceAgreementId", "PersonId" und "TypeOfUserId".

Abruf aller vorgeschlagenen Vertragsnehmer

Version 1.2


get
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
useUnitIdinteger · int32Optional
licenseAgreementIdinteger · int32Optional
personIdinteger · int32Optional
includeMainCommunicationbooleanOptionalDefault: false
includePersonAddressesbooleanOptionalDefault: false
includePersonCommunicationsbooleanOptionalDefault: false
includePersonBankAccountsbooleanOptionalDefault: false
showNullValuesbooleanOptionalDefault: false
Antworten
chevron-right
200

OK

Idinteger · int32Optional
HasLicenseAgreementHandledbooleanOptional
HasContractPositionHandledbooleanOptional
get
/openwowi/v1.2/SuggestedContractor/SuggestedContractor

Abruf einzelner vorgeschlagener Vertragsnehmer

Version 1.0


get
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Antworten
chevron-right
200

OK

Idinteger · int32Optional
HasLicenseAgreementHandledbooleanOptional
HasContractPositionHandledbooleanOptional
get
/openwowi/v1.0/SuggestedContractor/SuggestedContractor/{id}

Version 1.2


get
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
includeMainCommunicationbooleanOptionalDefault: false
includePersonAddressesbooleanOptionalDefault: false
includePersonCommunicationsbooleanOptionalDefault: false
includePersonBankAccountsbooleanOptionalDefault: false
showNullValuesbooleanOptionalDefault: false
Antworten
chevron-right
200

OK

Idinteger · int32Optional
HasLicenseAgreementHandledbooleanOptional
HasContractPositionHandledbooleanOptional
get
/openwowi/v1.2/SuggestedContractor/SuggestedContractor/{id}

Neuen vorgeschlagenen Vertragsnehmer anlegen

Version 1.0


post
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Abfrageparameter
apiKeystringOptional
Body
LicenseAgreementIdinteger · int32Optional
PersonIdinteger · int32Optional
TypeOfUserIdinteger · int32Optional
EstimatedColdRentnumber · decimal · nullableOptional
EstimatedPrepaymentHeatingnumber · decimal · nullableOptional
EstimatedRunningCostnumber · decimal · nullableOptional
EstimatedTotalRentnumber · decimal · nullableOptional
EstimatedContractSecuritynumber · decimal · nullableOptional
EstimatedStartContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ContractSignedAtstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
CommonSetEndOfContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Address1string · nullableOptional
Address2string · nullableOptional
Address3string · nullableOptional
Address4string · nullableOptional
Address5string · nullableOptional
Address6string · nullableOptional
Titlestring · nullableOptional
FutureUpdateRecipientAddressbooleanOptional
TaxAgreementVatRateIdinteger · int32 · nullableOptional
LifeOfAContractIdinteger · int32 · nullableOptional
Antworten
post
/openwowi/v1.0/SuggestedContractor/SuggestedContractor

Version 1.2


post
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Abfrageparameter
apiKeystringOptional
Body
LicenseAgreementIdinteger · int32Optional
PersonIdinteger · int32Optional
TypeOfUserIdinteger · int32Optional
EstimatedColdRentnumber · decimal · nullableOptional
EstimatedPrepaymentHeatingnumber · decimal · nullableOptional
EstimatedRunningCostnumber · decimal · nullableOptional
EstimatedTotalRentnumber · decimal · nullableOptional
EstimatedContractSecuritynumber · decimal · nullableOptional
EstimatedStartContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ContractSignedAtstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
CommonSetEndOfContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Address1string · nullableOptional
Address2string · nullableOptional
Address3string · nullableOptional
Address4string · nullableOptional
Address5string · nullableOptional
Address6string · nullableOptional
Titlestring · nullableOptional
FutureUpdateRecipientAddressbooleanOptional
TaxAgreementVatRateIdinteger · int32 · nullableOptional
LifeOfAContractIdinteger · int32 · nullableOptional
Antworten
post
/openwowi/v1.2/SuggestedContractor/SuggestedContractor

Vorgeschlagenen Vertragsnehmer ändern

Version 1.0


put
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Body
LicenseAgreementIdinteger · int32Optional
PersonIdinteger · int32Optional
TypeOfUserIdinteger · int32Optional
EstimatedColdRentnumber · decimal · nullableOptional
EstimatedPrepaymentHeatingnumber · decimal · nullableOptional
EstimatedRunningCostnumber · decimal · nullableOptional
EstimatedTotalRentnumber · decimal · nullableOptional
EstimatedContractSecuritynumber · decimal · nullableOptional
EstimatedStartContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ContractSignedAtstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
CommonSetEndOfContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Address1string · nullableOptional
Address2string · nullableOptional
Address3string · nullableOptional
Address4string · nullableOptional
Address5string · nullableOptional
Address6string · nullableOptional
Titlestring · nullableOptional
FutureUpdateRecipientAddressbooleanOptional
TaxAgreementVatRateIdinteger · int32 · nullableOptional
LifeOfAContractIdinteger · int32 · nullableOptional
Antworten
chevron-right
200

OK

Idinteger · int32Optional
put
/openwowi/v1.0/SuggestedContractor/SuggestedContractor/{id}

Version 1.2


put
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Body
LicenseAgreementIdinteger · int32Optional
PersonIdinteger · int32Optional
TypeOfUserIdinteger · int32Optional
EstimatedColdRentnumber · decimal · nullableOptional
EstimatedPrepaymentHeatingnumber · decimal · nullableOptional
EstimatedRunningCostnumber · decimal · nullableOptional
EstimatedTotalRentnumber · decimal · nullableOptional
EstimatedContractSecuritynumber · decimal · nullableOptional
EstimatedStartContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ContractSignedAtstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
CommonSetEndOfContractstring · date · nullableOptionalExample: 2026-04-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Address1string · nullableOptional
Address2string · nullableOptional
Address3string · nullableOptional
Address4string · nullableOptional
Address5string · nullableOptional
Address6string · nullableOptional
Titlestring · nullableOptional
FutureUpdateRecipientAddressbooleanOptional
TaxAgreementVatRateIdinteger · int32 · nullableOptional
LifeOfAContractIdinteger · int32 · nullableOptional
Antworten
chevron-right
200

OK

Idinteger · int32Optional
put
/openwowi/v1.2/SuggestedContractor/SuggestedContractor/{id}

Vorgeschlagenen Vertragsnehmer löschen

Version 1.0


delete
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Antworten
chevron-right
200

OK

Idinteger · int32Optional
delete
/openwowi/v1.0/SuggestedContractor/SuggestedContractor/{id}

Version 1.2


delete
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Antworten
chevron-right
200

OK

Idinteger · int32Optional
delete
/openwowi/v1.2/SuggestedContractor/SuggestedContractor/{id}

Den Katalog für "TaxAgreementVatRateId" finden Sie im Katalog für "SalesTax" im Belegsystem.

Den Katalog für TypeOfUserId finden Sie im Katalog "ContractorType" in der Mietenbuchhaltung (die ID kann aus dem Katalog übernommen werden). Bitte beachten Sie, dass kundendefinierte Nutzerarten keine Rollen aufweisen müssen und deshalb ggf. nicht per API akzeptiert werden. Alle IDs über "1000" können aus diesem Grund nicht verlässlich für die Nutzerarten verwendet werden. Sollten Sie diese verwenden wollen, so muss der Kunde die "FIO-VE-Steuerung Nutzerart" im Katalog für den entsprechenden Eintrag hinterlegen. Sie erkennen diesen Eintrag im Katalog Endpunkt, durch Daten im Schlüssel "Classification".

Enumerationen für "LiveOfContractId"

Id
Type

1

Unlimited

2

Limited

3

Duration4Years

4

Duration5Years

5

Duration10Years

6

LimitedWithOption

7

Duration2Years

8

Duration3Years

9

Duration6Years

10

Duration7Years

11

Duration8Years

12

Duration9Years

13

Duration15Years

Zuletzt aktualisiert