Apply a renewal offer
Applies an existing offer to the lease: moves the end date, changes the recurring charges the offer names, and adds any new ones. The offer becomes finalized.
Authorization
AuthorizationstringrequiredPath parameters
leaseIdstringrequiredThe lease the offer is on. A Snowflake id, sent as a decimal string.
offerIdstringrequiredThe offer to apply. A Snowflake id, sent as a decimal string.
Response
200 · The offer, now applied.
idstringId of the renewal offer. A Snowflake id, sent as a decimal string.
statusenum<string>Where the offer stands: offered while the tenant has not answered, signing once the document has gone out for signature, finalized once it has been applied to the lease, rejected if the tenant turned it down, retracted if it was pulled.
requiresSigningbooleanWhether the tenant has to sign a document before the offer can be applied.
recurringChargeChangesRecurringChargeChange[]Changes to the lease's existing recurring charges. One entry per charge you are changing.
newRecurringChargesNewRecurringCharge[]Recurring charges to add when the renewal is applied.
newEndDatestring · dateThe end date the lease would get. Absent means the renewal makes the lease month to month.
customLeaseTextstringExtra wording to put on the renewal document. Up to 500 characters.
leaseDocumentIdstringThe renewal document created for signing. A Snowflake id, sent as a decimal string.
finalizedbooleanWhether the offer has been applied to the lease.
offerExpiresstring · dateThe date the offer stops being open to the tenant.
currentChargesRecurringLeaseCharge[]The lease's recurring charges as they stand today, so the offer can be shown against them.
templatesTemplateRef[]Templates to build the renewal document from.
chartOfAccountsChartOfAccount[]Chart-of-account records referenced above.