Créer un Bien immobilier
Cette fonction permet de transmettre les informations du bien immobilier en location à assurer.
Nous transmettrons donc le montant avec et hors charge, ainsi que des informations complémentaires telles que le type de bien (meublé ou non), la superficie ou une description plus détaillée de ce dernier.
mutation {
createProperty(
input: {
landlordId: "ID"
furnished: false
rentAmount: 950
rentWithoutCharges: 900
rentalCharges: 50
deposit: 1000
address: {
street: "33 rue de l'api"
postalCode: "59000"
city: "Lille"
country: "FR"
}
}
) {
property {
id
}
errors
}
}
Mettre à jour un bien immobilier
Cette fonction permet la mise à jour des données du bien immobilier
mutation {
updateProperty(
input: {
landlordId: "ID"
furnished: false
rentAmount: 1000
rentWithoutCharges: 900
rentalCharges: 100
deposit: 1000
}
) {
property {
id
}
errors
}
}