Developer API Documentation
Integrate SmartLord's property intelligence engine directly into your enterprise software.
Authentication
The SmartLord API uses API keys to authenticate requests. You can view and manage your API keys in the Landlord Settings Dashboard.
Authorization: Bearer sk_live_your_api_key_here
List Properties
Returns a paginated list of all properties within your portfolio.
/api/v1/properties
Example JSON Response
{
"object": "list",
"data": [
{
"id": "prop_8x9a2",
"street_address": "123 Smart Way",
"city": "Creve Coeur",
"state": "MO",
"unit_count": 4
}
]
}
Lease Engine
Generate and retrieve state-specific lease agreements dynamically via API.
/api/v1/leases/generate
Accepts property_id and tenant details to return a customized, ESIGN-ready PDF.
Webhooks
Subscribe to real-time events to keep your internal systems perfectly synced.
-
lease.signed -
payment.succeeded -
maintenance.created