Enterprise-grade Open API for US property operations.
Connect Proprietio with accounting systems, CRMs, automation tools and internal workflows through a secure v1 API built around scoped access, signed webhooks, rate limits, idempotent writes and full auditability.
curl "https://api.proprietio.com/api/v1/properties" \
-H "X-Api-Key: pk_live_..."
{
"data": [
{
"property_id": "prop_...",
"name": "Oak Ridge",
"unit_count": 42,
"current_value": 9200000
}
],
"pagination": { "hasMore": false }
}API keys + scopes
Create server-side credentials for the exact surfaces an integration needs.
REST hooks
Subscribe external systems to real events with signed, retrying webhook delivery.
Operational logs
Review recent API traffic and investigate failed calls from the admin console.
Packaged like a serious API product
Start with internal reporting, upgrade into automation, and reserve high-volume partner access for reviewed enterprise integrations.
Core API
Read portfolio, residents, leases, rent roll, invoices and payments for internal reporting and BI.
- 60 req/min default
- Read scopes
- Audit logs
Automation API
Write maintenance, resident messaging and webhook subscriptions for operational automation.
- Write scopes
- Signed webhooks
- Idempotency-Key support
Partner API
For vendors and high-volume integrations that need review, sandbox data, higher limits and support SLAs.
- Sandbox org
- Custom limits
- $999/mo add-on
The surfaces teams actually need
The first v1 contract covers portfolio data, resident context, rent roll, accounting snapshots, work orders, messaging and event subscriptions.
GET /api/v1/propertiesGET /api/v1/residentsGET /api/v1/rent-rollGET /api/v1/invoicesPOST /api/v1/work-ordersPOST /api/v1/webhooksWebhook events
Push high-value events into Zapier, Make, n8n, Slack, internal tools or a partner backend without polling.
lead.createdticket.createdpayment.receivedlease.signedinvoice.paidSecurity controls built into the platform
The API is designed for production integrations, not one-off export scripts.
Grant only properties, accounting, maintenance, communications or webhook permissions.
Every read and write is server-scoped to one organization before data leaves the API.
Per-key request budgets protect production systems and expose standard limit headers.
Retry POST/PATCH requests safely with Idempotency-Key for work orders, messages and webhooks.
Each authenticated call records key, endpoint, status, required scope, IP and timestamp.
Webhook payloads are HMAC-signed and production targets must use HTTPS.
API keys and webhook secrets are returned once, then stored only as hashes or masked values.
Start with private automations. Grow into partner integrations when the business needs it.