Skip to main content

AddRentContractInput

No description

input AddRentContractInput {
apartment: ApartmentID!
endsAt: Date
movingIn: Date!
oneTimePayment: BenefitPositionID
primaryResident: ClientID!
rent: BenefitPositionID!
secondaryResident: ClientID
startsAt: Date!
}

Fields​

AddRentContractInput.apartment ● ApartmentID! non-null scalar​

The unique identifier of the apartment to be rented.

AddRentContractInput.endsAt ● Date scalar​

The end date of this occupancy.

AddRentContractInput.movingIn ● Date! non-null scalar​

The expected date the client is moving into this apartment.

AddRentContractInput.oneTimePayment ● BenefitPositionID scalar​

(Optional) The one time payment for this contract. This is not present on each contract.

AddRentContractInput.primaryResident ● ClientID! non-null scalar​

The primary resident of this apartment. There is always exactly one primary resident. The primary resident is responsible for paying the rent.

AddRentContractInput.rent ● BenefitPositionID! non-null scalar​

The rent amount for this contract.

AddRentContractInput.secondaryResident ● ClientID scalar​

(Optional) Secondary resident of this apartment.

AddRentContractInput.startsAt ● Date! non-null scalar​

The start date of this occupancy.

Member Of​

addRentContract mutation