Buildium logo
    Property Management

    Metro 2 Integration for Buildium

    Connect to Buildium's REST API at api.buildium.com/v1 using x-buildium-client-id and x-buildium-client-secret headers to extract tenant demographics, lease terms, payment transactions, and property data. Buildium supports webhooks for Payment, Tenant, and Lease events with JSON payloads and at-least-once delivery. BureauRelay maps each field to the Metro 2 Base Segment, validates against CDIA formatting rules, and submits to Equifax, Experian, and TransUnion. Buildium has built-in native rent reporting to all three bureaus — this integration provides an alternative with your own data furnisher credentials and full control over the Metro 2 file. Buildium is owned by RealPage.

    How It Works

    BureauRelay authenticates to Buildium's REST API at api.buildium.com/v1 using x-buildium-client-id and x-buildium-client-secret headers. It pulls tenant records, lease terms, payment history, and property data from JSON endpoints. Buildium webhooks (Payment, Tenant, Lease events) with at-least-once delivery provide incremental updates between batch syncs. Each field is mapped to the Metro 2 Base Segment, validated against CDIA rules, and submitted to Equifax, Experian, and TransUnion.

    Buildium logoBuildium
    BureauRelayBureauRelay
    Credit Bureaus

    Benefits

    REST API with API Key Auth

    Buildium provides a REST API with JSON responses, authenticated via x-buildium-client-id and x-buildium-client-secret headers. No OAuth flow required — straightforward key-based authentication.

    Dedicated Sandbox Environment

    Buildium offers a sandbox at apisandbox.buildium.com for testing integrations before going live. Test your Metro 2 field mapping without affecting production data.

    Webhook Notifications

    Buildium supports webhooks for Payment, Tenant, and Lease events with JSON payloads and at-least-once delivery. BureauRelay uses these for real-time sync between scheduled batch pulls.

    Built-In Native Rent Reporting

    Buildium has built-in rent reporting that submits to all three credit bureaus. This BureauRelay integration provides an alternative path with your own data furnisher credentials and full control over the Metro 2 file.

    Owned by RealPage

    Buildium is a RealPage company, giving it enterprise backing while serving the SMB property management market. API reliability and data quality benefit from the RealPage infrastructure.

    On-Time Payment Incentive

    Tenants pay on time when rent payments affect their credit score. Credit reporting through Buildium reduces late payments and collection activity across your portfolio.

    Data Fields That Sync

    BureauRelay maps these fields from Buildium to Metro 2 format automatically.

    • Tenant demographics (name, contact info, date of birth) via /v1/tenants endpoint
    • Tenant SSN — check Buildium tenant record availability; if not present, collected via BureauRelay's encrypted form
    • Lease agreement details (start date, end date, rent amount, lease type) via /v1/leases
    • Payment amounts, dates, and methods via /v1/payments
    • Late fees and charges tracked separately from rent payments
    • Account status derived from lease status and payment history
    • Outstanding balance calculated from lease charges vs. payments received
    • Move-in and move-out dates from lease records
    • Property and unit identifiers from /v1/properties and /v1/units

    Real-Time Webhooks

    Buildium sends webhook events so BureauRelay can react to changes instantly.

    Payment

    Fires when a payment is created or updated. BureauRelay recalculates balances and delinquency status for the affected lease.

    Tenant

    Fires when a tenant record is created or updated. BureauRelay updates consumer name, contact info, and address fields on affected tradelines.

    Lease

    Fires when a lease is created or updated. BureauRelay opens new tradelines, updates lease terms, or closes accounts when leases terminate.

    Get Set Up in 6 Steps

    1

    Verify Buildium Plan

    Buildium API access requires the Premium plan at $375/month. Confirm your subscription includes API access at developer.buildium.com.

    2

    Generate API Credentials

    In Buildium, generate your Client ID and Client Secret from the API settings. These are used as x-buildium-client-id and x-buildium-client-secret headers for all API requests.

    3

    Enter Credentials in BureauRelay

    In the platform, go to Integrations > Add > Buildium. Enter your Client ID and Client Secret. BureauRelay will authenticate and verify the connection to api.buildium.com/v1.

    4

    Configure Webhooks

    In Buildium's API settings, add webhook URLs for Payment, Tenant, and Lease events pointing to your BureauRelay webhook endpoint. Webhooks use JSON payloads with at-least-once delivery.

    5

    Test in Sandbox

    Use Buildium's sandbox (apisandbox.buildium.com) to test data extraction and Metro 2 field mapping before enabling production sync.

    6

    Enable Production Reporting

    Confirm tenant consent is collected, verify API credentials, and enable automatic monthly submissions to the credit bureaus.

    Frequently Asked Questions

    How does Buildium API authentication work?

    Buildium uses API key authentication with two headers: x-buildium-client-id and x-buildium-client-secret. No OAuth flow is required. Keys are generated in Buildium's API settings under the Premium plan.

    Doesn't Buildium already report rent to credit bureaus?

    Yes — Buildium has built-in rent reporting to all three bureaus. This BureauRelay integration provides an alternative for property managers who want to use their own data furnisher credentials, have more control over the Metro 2 file, or need custom reporting rules.

    What are the API rate limits?

    Buildium allows up to 10 concurrent requests per second. BureauRelay implements request pacing to stay within this limit during batch syncs.

    Is there a sandbox for testing?

    Yes. Buildium provides a sandbox environment at apisandbox.buildium.com where you can test API calls and field mapping without affecting production data.

    What webhook events does Buildium support?

    Buildium supports webhooks for Payment, Tenant, and Lease events. Payloads are JSON with at-least-once delivery semantics. BureauRelay uses these to stay in sync between scheduled batch pulls.

    Can I exclude certain tenants?

    Yes. You can select which tenants to include in reporting. Tenants can also opt in or opt out through your consent collection process.

    How are late fees handled?

    Late fees are tracked separately from rent in Buildium's charge system. BureauRelay calculates delinquency status based on rent payment, not late fee collection. The Payment Rating reflects rent payment timeliness only.

    What if a tenant moves out mid-month?

    BureauRelay handles move-outs by reporting the final payment status and closing the tradeline with the correct date from Buildium's lease end/move-out date.

    Ready to Connect Buildium?

    Start reporting to credit bureaus from Buildium today. Our team will help you get set up quickly.