PropCanopy Unified REST & Webhook APIs

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 • Retrieve Portfolio Health
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
GET/api/v1/propertiesProperties

List all properties, buildings, and associated unit configurations.

POST/api/v1/leasesLeasing

Atomically generate a new lease agreement with primary payer & resident IDs.

GET/api/v1/billing/ledgerAccounting

Retrieve real-time unit rent roll, arrears, and automated late fee status.

POST/api/v1/maintenance/dispatchVendors

Dispatch a work order to certified local contractors with budget limits.

POST/api/v1/underwriting/calculateCapital

Run 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.created

Fires when a new lease is generated and signed.

payment.succeeded

Fires on successful ACH or card rent settlement.

maintenance.dispatched

Fires when a contractor accepts a job.

tenant.application_received

Fires when a prospective tenant applies.

distribution.issued

Fires when quarterly LP payouts are executed.

meter.anomaly_detected

Fires if smart water/power meters report leaks.