← Back to all docs
resman

ResMan API

ResMan is property management software for multifamily operators (conventional, affordable, and student housing) that centralizes leasing, accounting, maintenance, and resident communications. An unofficial API lets you programmatically pull properties, units/availability, prospects/a

By Alex KlarfeldJanuary 26, 2026
ResMan API

What is ResMan?

ResMan is a cloud platform for multifamily property management that connects front-office leasing, back-office accounting, maintenance, and resident portals across management teams, residents, prospects, and vendors. Operators use ResMan to market units, manage applications and screenings, execute and renew leases, collect online payments, post charges and late fees, track vendor bills and purchase orders, and manage maintenance and turns—with robust reporting and affordable housing compliance modules.

Core product areas include:

  • Leasing & CRM (Prospects, Guest Cards, Applications, Screenings, Renewals)
  • Property & Unit Management (Properties, Buildings, Units, Floorplans, Availability)
  • Resident Experience (Resident Portal, Online Payments, Requests, Communications)
  • Maintenance & Turns (Work Orders, Inspections, Make-Ready Boards, Photos/Documents)
  • Accounting (GL, AP/AR, Charge Codes, Vendor Bills, Purchase Orders, Bank Recs)
  • Compliance (Affordable/HUD/LIHTC, Certifications, HAP/Household Data)

Common data entities:

  • Companies, Portfolios, Properties (address, bank accounts, GL segments)
  • Units & Floorplans (attributes, market rent, amenities, status/availability)
  • Prospects & Applications (contact info, screening status, source)
  • Leases/Households (primary resident, roommates, occupants, pets/vehicles)
  • Charges & Payments (codes, recurring charges, ledgers, deposits, batches)
  • Vendors & Purchase Orders (commitments, invoices, approvals)
  • Work Orders (category, priority, labor/materials, photos, completion)

The ResMan Integration Challenge

Multifamily teams rely on ResMan for daily operations, but turning portal-based workflows into API-driven automation is non-trivial:

  • Role-aware portals: Staff, residents, prospects, and vendors each see different data, ledgers, and actions
  • Accounting rigor: Trust accounting, deposits, recurring charges, proration rules, and late fee policies must be applied consistently; affordable housing adds HUD/LIHTC compliance nuance
  • Portal-first features: Online application, screening, payment, and maintenance flows are optimized for front-end experiences rather than headless automation
  • Authentication complexity: SSO (e.g., Azure AD) and MFA can complicate unattended integrations; sessions may expire with frequent challenges
  • Data spread & exports: Key objects span units, leases, ledgers, and maintenance; teams often report limited bulk exports, partner-gated APIs, or costly access, pushing them toward scheduled CSVs and manual reports
  • Property segmentation: IDs, charge codes, and permissions can differ by property or portfolio, making normalization and multi-entity reporting tricky

How Supergood Creates ResMan APIs

Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your ResMan environment.

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh, captcha/challenge handling, and change detection
  • Normalizes responses so you can integrate once and rely on consistent objects across modules
  • Aligns with customer entitlements and role-based permissions to ensure compliant access
  • Orchestrates long-running tasks (e.g., report exports) and converts them into synchronous or webhook-driven APIs

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened ResMan adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as ResMan evolves.

Use Cases

Property, Unit & Resident Sync

- Mirror properties, buildings, units, and floorplans with availability into your internal systems - Keep household and lease metadata current for analytics and resident experiences - Normalize addresses, statuses, and charge codes across portfolios

Leasing & Move-In Automation

- Create applications or pending leases from your product and trigger e-signature workflows - Apply proration and recurring charge schedules consistently - Update lease status, renewals, and household changes programmatically

Maintenance & Field Ops

- Create work orders from IoT/sensor alerts or your mobile app - Attach photos/documents, update status and assignments, and capture completion details - Sync task metrics to a BI warehouse for SLA reporting

Financials: Charges, Payments, and Accounting Sync

- Post offline receipts and reconcile resident ledgers - Pull charges and payments to reconcile with accounting (e.g., QuickBooks, Xero) - Map charge codes and deposit batches to your GL structure and push summaries to your ERP

Technical Specifications

Authentication

Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials

Response format

JSON with consistent resource schemas and pagination across modules

Rate limits

Tuned for enterprise throughput while honoring customer entitlements and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks and challenge solving

Data freshness

Near real-time retrieval of properties, units, leases, ledgers/payments, and maintenance objects

Security

Encrypted transport, scoped tokens, and audit logging; respects ResMan role-based permissions and PCI considerations for payment flows

Webhooks

Optional asynchronous delivery for long-running workflows (e.g., payment confirmations, lease signatures, unit status changes)

Latency

Sub-second responses for list/detail queries under normal load

Throughput

Designed for high-volume unit/lease sync and payment posting

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for UI/API changes with rapid adapter updates

Frequently asked questions

Supergood supports workflows across commonly used modules such as Leasing & CRM (Prospects, Applications, Screening statuses), Property & Unit data, Resident Experience (Ledgers, Online Payments), Maintenance (Work Orders, Photos), and Accounting (Charges, Recurring Schedules, Vendor Bills/POs) subject to your licensing and entitlements. We scope coverage during integration assessment.

We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling and monitoring for session health.

Yes. We can normalize charges, payments, and deposit batches to match your ERP/accounting schema (e.g., charge codes, classes, taxes) and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with QuickBooks and Xero.

We can ingest household certifications and compliance statuses and align those with leases and charges. Support depends on your ResMan modules and permissions; we confirm coverage during scoping.

Ready to get a real API?