Integrate HOA PH data into your own systems, automate workflows, or build complementary tools on top of the platform's API. Designed for PropTech developers, system integrators, and enterprise HOA deployments.
Request API AccessAPI in Active Development
The HOA PH public API is currently in limited access. Core read endpoints are stable. Write endpoints and webhooks are on the roadmap. Contact us to join the early access program or discuss custom integration needs.
The HOA PH API exposes core platform data so you can integrate, automate, and extend.
Retrieve property listings, homeowner profiles, and lot assignments for integration with external systems.
Read outstanding balances, payment history, and SOA data. Post payment confirmations from external payment gateways.
Export DHSUD-formatted reports, collections summaries, and disbursement data programmatically.
Validate QR gate pass tokens from guard post integrations or third-party access control hardware.
Subscribe to real-time events: payment received, permit approved, maintenance resolved, and more.
Enterprise HOAs and property developers can request custom integration scopes. Contact us to discuss your use case.
All endpoints are authenticated via API key passed in the X-API-Key header. Base URL: https://hoaph.site/app/php/api.php
| Method | Endpoint / Action | Description | Status |
|---|---|---|---|
| GET | ?action=get_properties | List all properties with homeowner assignments | ● Stable |
| GET | ?action=get_billing_records | Retrieve billing records with balance and payment status | ● Stable |
| GET | ?action=get_payments | Full payment history with timestamps and references | ● Stable |
| POST | ?action=record_payment | Post a payment record from an external gateway | ● Stable |
| GET | ?action=get_gate_passes | Retrieve active gate passes for validation | ● Stable |
| POST | ?action=validate_qr | Validate a QR token from guard post hardware | ● Stable |
| GET | ?action=get_dhsud_report | Export DHSUD-formatted financial report for a quarter | ● Stable |
| POST | webhooks/subscribe | Subscribe to platform events via webhook URL | ◌ Roadmap |
Fetch all billing records for a tenant with a simple GET request. Authenticate with your API key and get JSON back instantly.
API keys are scoped per tenant (HOA). Request access for your integration by contacting us.
// Fetch billing records via HOA PH API const response = await fetch( 'https://hoaph.site/app/php/api.php' + '?action=get_billing_records&tenant=my-hoa', { headers: { 'X-API-Key': 'your_api_key_here', 'Accept': 'application/json' } } ); const data = await response.json(); // Response structure // { // success: true, // data: [ // { property_id: 42, homeowner: "...", // balance: 3500.00, status: "unpaid" } // ] // }
Sync HOA billing and property data into your developer's existing ERP or CRM system.
Connect QR gate pass validation to physical RFID/barrier systems at your community entrance.
Build custom payment flows using local e-wallets or bank partners and post confirmations back to HOA PH.
Pull HOA financial data into your BI tool (Power BI, Metabase, Grafana) for custom analytics.
Reach out to discuss your integration use case. We'll walk you through the current API capabilities and help you get access.
Contact for API Access