Triggered when any update is made on a lease transaction (e.g lease transaction reached a new milestone, moved to another step, people where added, terms were updated etc)
The “Lease Transaction Reserved Unit” event is triggered when a lease transaction, such as an application, successfully reserves a unit. This event is essential for tracking and managing the reservation process, providing necessary data for integrations to act in real-time.
The “Lease Transaction Released Unit” event is triggered when a leasing professional releases a previously reserved unit by a lease transaction, such as an application. This event is crucial for managing unit availability and updating integrations with the latest status.
The “Lease Transaction Updated” event is triggered when a leasing professional or the Funnel Leasing system makes any changes to a lease transaction. This event does not specify the details of the updates made.
Internal Funnel Leasing unique ID that points to the lease transaction
Integer
lease_transaction_type
Type of lease transaction (e.g., “Application”, “Lease Revision”, “Renewal”, “Notice to Vacate”, “Lease Confirmation”, “Transfer”)
String
client_id
Internal Funnel Leasing ID that points to the guest card of the client
Integer
tenant_pms_identifier
External customer identifier for the tenant, if applicable
String
Nullable
unit_pms_identifier
External customer identifier for the unit, if applicable
String
Nullable
community_id
Internal Funnel Leasing ID that points to the community
Integer
community_pms_identifier
External customer identifier for the community, if applicable
String
Nullable
lease_id
Internal Funnel Leasing ID that points to the lease, if applicable.
Integer
Nullable
update_type
The type of update that happened that triggered this event. The possible values are: “Dependent added”, “CoApplicant invited”, “Guarantor invited”, “Occupant invited”, “Applicant Signed Lease”, “User countersigned lease”, “Lease Revision Document Countersigned”, “Offline Lease Document Generated”, “User countersigned notice to vacate”, “Notice to Vacate Completed”, “Application lease sent”, “Application request a guarantor”, “Applicant removed from application”, “Application re-screened”, “Applicant role changed”, “Primary applicant changed”, “Concessions changed”, “Rental options changed”, “Rental options price changed”, “User Overrode move out date for applicant”, “User overrode unit availability”.
String
context
Contains the more details about the specific section that have been updated.
Object
{
"id": "8cc87045-3333-4a16-a882-454044e6762a",
"event": "lease_transaction.updated",
"timestamp": "2024-10-09T13:49:31.658518+00:00",
"data": {
"lease_transaction_id": 74825,
"lease_transaction_type": "Application",
"client_id": 12457534,
"tenant_pms_identifier": "t1234",
"unit_pms_identifier": "u1234",
"community_id": 435242,
"community_pms_identifier": "c1234",
"lease_id": null,
"update_type": "Agent updated applicant personal details",
The “Lease Transaction Fees Updated” event is triggered when a leasing professional, an applicant, or the Funnel Leasing system makes any changes to a lease transaction fee (e.g., application fee, holding deposit). Updates include, but are not limited to, fees being paid, refunded, waived, amount modifications, or payment failures. Funnel will send all applicable fees with this event, even if only one has been updated.
The “Lease Transaction Status Updated” event is triggered when a lease transaction changes its status within Funnel Leasing. This event is vital for keeping systems in sync with the latest transaction statuses.
Internal Funnel Leasing unique ID that points to the lease transaction
Integer
lease_transaction_type
Type of lease transaction (e.g., “Application”, “Lease Revision”, “Renewal”, “Notice to Vacate”, “Lease Confirmation”, “Transfer”)
String
current_status
The current status of the lease transaction. All the possible statuses of a Lease Transaction are: ‘In Progress’, ‘Submitted’, ‘Approved’, ‘Conditionally Approved’, ‘Denied’, ‘Canceled’, ‘Completed’ and ‘Pending Criminal Review’.
String
previous_status
The previous status of the lease transaction, if applicable. All the possible statuses of a Lease Transaction are: ‘In Progress’, ‘Submitted’, ‘Approved’, ‘Conditionally Approved’, ‘Denied’, ‘Canceled’, ‘Completed’ and ‘Pending Criminal Review’.
String
Nullable
client_id
Internal Funnel Leasing ID that points to the guest card of the client
Integer
tenant_pms_identifier
External customer identifier for the tenant, if applicable
String
Nullable
unit_pms_identifier
External customer identifier for the unit, if applicable
String
Nullable
community_id
Internal Funnel Leasing ID that points to the community
Integer
community_pms_identifier
External customer identifier for the community, if applicable
String
Nullable
lease_id
Internal Funnel Leasing ID that points to the lease, if applicable.
The “Lease Transaction Terms Updated” event is triggered when a lease transaction terms changes within Funnel Leasing during a lease transaction. This includes changes to Move in date, Lease Term, Unit Number, Unit Price and Lease End.
Internal Funnel Leasing unique ID that points to the lease transaction
Integer
lease_transaction_type
Type of lease transaction (e.g., “Application”, “Lease Revision”, “Renewal”, “Notice to Vacate”, “Lease Confirmation”, “Transfer”)
String
current_status
The current status of the lease transaction. All the possible statuses of a Lease Transaction are: ‘In Progress’, ‘Submitted’, ‘Approved’, ‘Conditionally Approved’, ‘Denied’, ‘Canceled’, ‘Completed’ and ‘Pending Criminal Review’.
String
client_id
Internal Funnel Leasing ID that points to the guest card of the client
Integer
tenant_pms_identifier
External customer identifier for the tenant, if applicable
String
Nullable
unit_pms_identifier
External customer identifier for the unit, if applicable
String
Nullable
community_id
Internal Funnel Leasing ID that points to the community
Integer
community_pms_identifier
External customer identifier for the community, if applicable
String
Nullable
lease_id
Internal Funnel Leasing ID that points to the lease, if applicable.
Integer
Nullable
context
Contains the new_value and old_value for specific terms that have been updated, such as unit number, lease start date, lease end date, base price, and lease term length.
The “Lease Transaction Rentable Item Selected” event is triggered when a rentable item, such as a parking space or storage unit, ingested from the PMS, is selected in a lease transaction.
The “Lease Transaction Rentable Item Deselected” event is triggered when a previously selected rentable item, such as a parking space or storage unit, ingested from the PMS, is deselected in a lease transaction.
The “Resident Move In” event is triggered when a future resident moves into a unit. This event is crucial for tracking resident occupancy and updating relevant systems.
The “Resident Move In Canceled” event is triggered when a future resident’s move-in is canceled by a leasing professional. This event is key for maintaining accurate resident status information.