← Back to all docs
innago

Innago API

Innago is property management software for landlords and property managers to manage rentals end-to-end—listings and applications, tenant screening, e-signature leases, rent collection (ACH/card), maintenance requests, messaging, and basic accounting/reporting. An unofficial API lets

By Alex KlarfeldJanuary 26, 2026
Innago API

What is Innago?

Innago is a cloud platform for residential rental management that centralizes property portfolios, tenant onboarding, screening, lease execution, rent collection, maintenance, and communication—all with tenant and landlord portals. Landlords use Innago to accept applications, run background checks, draft and e-sign leases, assess rent and fees, collect payments via ACH and card, track delinquencies, manage maintenance requests, and generate reports.

Core product areas include:

  • Property & Unit Management (Properties, Units, Occupancy, Documents)
  • Leasing (Applications, Screening, Lease Templates, E-Signatures, Renewals)
  • Payments & Accounting (Rent Charges, Fees, Autopay, ACH/Card Processing, Payouts, Reports)
  • Tenant Experience (Tenant Portal, Messaging, Documents, Notices)
  • Maintenance & Operations (Requests/Tickets, Assignments, Status Updates)

Common data entities:

  • Landlords/Users, Roles/Permissions
  • Properties (metadata, addresses, bank accounts, tags)
  • Units (beds/baths, rent amount, status)
  • Tenants (contacts, portal access, preferences)
  • Applications & Screening (status, reports)
  • Leases (terms, rent schedule, deposits, signatories, documents)
  • Charges & Payments (rent, fees, credits, transactions, settlement status)
  • Maintenance Requests (category, priority, notes, attachments, assignees)

The Innago Integration Challenge

Landlords rely on Innago daily, but turning portal workflows into API-driven automation is non-trivial:

  • Role-aware portals: Landlords and tenants see different data and approval/signature states
  • Payment rigor: ACH/card processing, bank settlement statuses, refunds/chargebacks, and late fee rules require careful handling
  • Portal-first features: Applications, background checks, and e-signatures are optimized for UI flows
  • Authentication complexity: Password + MFA and session lifecycles complicate headless automation
  • Data spread: Lease data, charges, payments, and maintenance context span multiple modules and views
  • Exports and webhooks: Teams often report CSV-centric exports and few event hooks, making real-time sync difficult without a dedicated adapter

How Supergood Creates Innago APIs

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

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh 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

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 Innago adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

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

API Endpoints

Authentication

POST/sessions

Establish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.

Authentication

POST/sessions/refresh

Refresh an existing token to keep sessions uninterrupted.

Properties

GET/properties

List properties with units and bank account context.

Tenants

POST/tenants

Create a tenant record with contact info and preferences.

Leases

POST/leases

Create a lease agreement, configure rent terms, and trigger e-signature invites.

Charges & Fees

POST/charges

Assess a rent or fee charge against a lease, with due date and memo.

Use Cases

Properties & Tenant Data Sync

- Mirror properties, units, and tenants into your internal systems - Keep portfolio metadata current for analytics and reporting - Normalize addresses, occupancy, rent amounts, and contacts for multi-tenant operations

Lease & E-Signature Automation

- Generate leases from templates and trigger e-signature invites - Track signature status to drive reminders and SLAs - Attach documents, collect deposits, and automate renewals or extensions

Payments & Accounting Sync

- Assess monthly rent and late fees programmatically - Pull payment transactions and settlement states, reconcile to ERP/accounting (e.g., QuickBooks, Xero) - Automate delinquency notices, payment receipts, and payout tracking

Maintenance & Communications

- Ingest maintenance requests and update statuses from your operations tools - Assign tickets, attach photos/docs, and notify tenants - Unify messaging and service workflows across properties

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

Data freshness

Near real-time retrieval of properties, units, tenants, leases, charges, and payments

Security

Encrypted transport, scoped tokens, and audit logging; respects Innago role-based permissions

Webhooks

Optional asynchronous delivery for long-running workflows (e.g., e-signatures, payment settlement, maintenance updates)

Latency

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

Throughput

Designed for high-volume portfolio sync and lease/payment processing

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 Properties/Units, Leasing (Applications, Screening, E-Signatures), Payments & Accounting (Charges, Payments, Autopay, Late Fees), and Maintenance Requests, 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.

Yes. We can normalize charges, payments, and settlement states to match your ERP/accounting schema (e.g., cost codes or GL accounts, taxes/fees) and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with QuickBooks and Xero.

Yes. We can initiate e-sign requests, track signature status, and upload/download attachments via signed uploads, with checksum validation and time-limited URLs. Approval/signature states are modeled explicitly in our normalized responses.

Ready to get a real API?