Apply Link
The Online Leasing Link API provides a way to redirect users to a Funnel online leasing application with pre-filled data based on provided parameters. This endpoint allows for seamless integration of the online leasing process into your website or application.
The endpoint redirects to a Funnel online leasing application where the data will be pre-filled based on the provided parameters (property, unit, move in date, and lease term).
GET /api/v2/onlineleasing-link/
Required Parameters
- Name
companyID
- Type
- integer
- Description
- Name
Property Identifier
- Type
- Description
# Preferred: using communityIDGET /api/v2/onlineleasing-link/?communityID=78349&companyID=456
# Alternative: using myOlePropertyIdGET /api/v2/onlineleasing-link/?myOlePropertyId=myComm34&companyID=456
Optional Parameters
- Name
sLeaseTerm
- Type
- integer
- Description
- Name
MoveInDate
- Type
- string
- Description
- Name
UnitID
- Type
- integer/string
- Description
GET /api/v2/onlineleasing-link/?myOlePropertyId=123&companyID=456&sLeaseTerm=12&MoveInDate=12/30/2022&UnitID=789
Error Responses
The API may return the following error responses:
Status Code | Error Type | Description |
---|---|---|
400 | Invalid | Invalid parameter combination: when both myOlePropertyId and communityID are provided |
400 | Invalid | Invalid lease term format: when sLeaseTerm is not a valid integer |
400 | Invalid | Missing parameter: when neither myOlePropertyId nor communityID is provided |
400 | Invalid | Incorrect move in date format: when MoveInDate doesn’t match MM/DD/YYYY format |
404 | DoesNotExist | Invalid integration identifier: when myOlePropertyId doesn’t match any integration |
404 | DoesNotExist | Community does not exist: when communityID is invalid |
404 | DoesNotExist | Unit does not exist: when UnitID doesn’t match any unit |
404 | DoesNotExist | Lease settings do not exist: when the community has no active lease settings |