PropertyMe API Reference

The detailed PropertyMe class and function examples live in PropertyMe Cache And OAuth.

PropertyMe cache loading and privacy-safe mapping.

This module turns the local privacy-shaped PropertyMe seed file into PropertyRecord objects used by Alba Core. It is the boundary between source data and matching data.

Do not add raw owner, tenant, or OAuth fields to the mapped record. If future PropertyMe sync work needs raw exports, keep them outside Git and map only the fields needed for matching.

OAuth helpers for connecting Alba Core to PropertyMe.

These helpers build URLs and token request payloads only. They do not store secrets; real credentials belong in .env or a secret manager.

Minimal PropertyMe HTTP client.

This client is intentionally small while Alba Core is still backend-first. It can refresh the cache later, but matching must continue to work from the local privacy-shaped seed when API access is unavailable.