Developer Documentation & API Reference
Integrate property operations, real-time rent ledgers, tenant portals, and automated contractor dispatch into your custom applications and ERPs.
Quickstart: Making your first API Call
curl -X GET "https://api.propcanopy.com/api/v1/properties" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
Core Ecosystem Endpoints
Base URL: https://api.propcanopy.com/api/v1/propertiesPropertiesList all properties, buildings, and associated unit configurations.
/api/v1/leasesLeasingAtomically generate a new lease agreement with primary payer & resident IDs.
/api/v1/billing/ledgerAccountingRetrieve real-time unit rent roll, arrears, and automated late fee status.
/api/v1/maintenance/dispatchVendorsDispatch a work order to certified local contractors with budget limits.
/api/v1/underwriting/calculateCapitalRun pro-forma cash-on-cash and debt service coverage ratio (DSCR) calculations.
Real-Time Webhook Events
Subscribe your endpoints to real-time events across rent collections, maintenance requests, and lease executions.
lease.createdFires when a new lease is generated and signed.
payment.succeededFires on successful ACH or card rent settlement.
maintenance.dispatchedFires when a contractor accepts a job.
tenant.application_receivedFires when a prospective tenant applies.
distribution.issuedFires when quarterly LP payouts are executed.
meter.anomaly_detectedFires if smart water/power meters report leaks.