Yardi Voyager logo
    Property Management

    Metro 2 Integration for Yardi Voyager

    Connect to Yardi Voyager's SOAP-based web services at your client-specific URL (yardiasp13.com/{CLIENT_URL}/webservices/) using interface username and password credentials. Metro2 calls the ItfResidentTransactions and Billing & Payments interfaces to extract tenant demographics, lease terms, charge and payment transactions, and property data. Each response field is mapped to the Metro 2 Base Segment, validated against CDIA formatting rules, and submitted to Equifax, Experian, and TransUnion. Yardi already partners with Experian RentBureau for daily native rent reporting — this integration extends that to a full Metro 2 file covering all three bureaus with your own data furnisher credentials.

    How It Works

    Metro2 authenticates to Yardi Voyager's SOAP web services using interface username/password credentials at your client-specific URL (https://www.yardiasp13.com/{CLIENT_URL}/webservices/{interface}.asmx). It calls ItfResidentTransactions for tenant and lease data, and the Billing & Payments interface for charge and payment records. Each field is mapped to the Metro 2 Base Segment, validated against CDIA rules, and submitted to Equifax, Experian, and TransUnion.

    Yardi Voyager logoYardi Voyager
    Metro2Metro2
    Credit Bureaus

    Benefits

    SOAP/WSDL Web Services Access

    Yardi exposes tenant and payment data through SOAP interfaces (ItfResidentTransactions, ItfCommercialAPI, Billing & Payments) at your client-specific .asmx endpoints. Metro2 calls these interfaces to extract the data needed for Metro 2 reporting.

    Multi-Property Portfolio Reporting

    Pull data across your entire Yardi Voyager instance — residential, commercial, and mixed-use — and generate a single Metro 2 file covering all properties under one data furnisher agreement.

    Complements Native Experian RentBureau

    Yardi already partners with Experian RentBureau for daily rent reporting. This integration extends coverage to a full Metro 2 file submitted to Equifax, Experian, and TransUnion under your own credentials.

    Enterprise-Grade Data Accuracy

    Yardi Voyager is used by the largest property management companies in the world. Payment records from Yardi's accounting engine are reliable and audit-ready for credit bureau reporting.

    Supports Yardi Voyager 7 and Breeze

    Metro2 integrates with both Yardi Voyager 7 (enterprise) and Yardi Breeze (SMB) — same SOAP interfaces, same data mapping, same Metro 2 output.

    Tenant Credit Building at Scale

    Report on-time rent payments across thousands of units to all three credit bureaus, giving tenants a credit-building amenity and reducing turnover across your portfolio.

    Data Fields That Sync

    Metro2 maps these fields from Yardi Voyager to Metro 2 format automatically.

    • Tenant name and contact info via ItfResidentTransactions SOAP interface
    • Tenant SSN — extracted from Yardi resident record if stored, or collected separately via Metro2's encrypted form
    • Lease start date, end date, and terms from resident transaction records
    • Monthly rent amount from billing interface charge schedules
    • Payment date, amount, and method via Billing & Payments interface
    • Outstanding balance calculated from Yardi ledger transactions
    • Late payment and delinquency status derived from charge due dates vs. payment dates
    • Property address and unit identifier from property/unit records
    • Account status derived from lease status (active, expired, terminated) and payment history

    Get Set Up in 5 Steps

    1

    Establish Yardi Interface Partnership

    Yardi API access requires an interface partnership agreement. If you don't already have one, contact your Yardi account representative to set up an interface. API access costs approximately $25,000/year per interface. Metro2 can also work with scheduled SFTP file exports if API access is not feasible.

    2

    Provide Interface Credentials

    In Metro2, go to Integrations > Add > Yardi Voyager. Enter your Yardi client URL, interface username, and interface password. Metro2 will authenticate via SOAP and verify the connection to your .asmx endpoints.

    3

    Map Tenant and Payment Fields

    Review the automatic field mapping from Yardi SOAP response fields to Metro 2 Base Segment fields. Configure grace periods, late payment thresholds, and select which properties to include in reporting.

    4

    Test with Sample Data

    Run a test sync to pull data from Yardi and generate a sample Metro 2 file. Review Account Status codes, Payment Ratings, balance calculations, and verify that resident transaction data maps correctly.

    5

    Enable Production Reporting

    Confirm tenant consent is collected, verify your interface credentials have the correct permissions, and enable automatic monthly submissions to the credit bureaus.

    Frequently Asked Questions

    Which Yardi products are supported?

    We support Yardi Voyager 7 (enterprise) and Yardi Breeze (SMB). Both expose the same SOAP web service interfaces (ItfResidentTransactions, Billing & Payments) that Metro2 uses for data extraction.

    Do I need a Yardi API interface partnership?

    For real-time SOAP API access, yes — Yardi requires an interface partnership agreement at approximately $25,000/year per interface. If that's not feasible, Metro2 also supports scheduled SFTP file exports from Yardi as an alternative.

    How does Yardi API authentication work?

    Yardi uses interface-specific username/password credentials sent via SOAP headers. Each interface (ItfResidentTransactions, Billing & Payments, etc.) has its own .asmx endpoint at your client-specific URL: https://www.yardiasp13.com/{CLIENT_URL}/webservices/{interface}.asmx.

    Doesn't Yardi already report rent to credit bureaus?

    Yardi partners with Experian RentBureau for daily native rent reporting. However, that only covers Experian. This Metro2 integration generates a full Metro 2 file for submission to all three bureaus (Equifax, Experian, and TransUnion) under your own data furnisher credentials.

    Can I report for multiple properties?

    Yes. Metro2 pulls data across all properties in your Yardi instance and generates a single Metro 2 file. You can configure which properties to include or exclude in your reporting settings.

    Are there webhooks available?

    Yardi does not document webhook support in its public-facing materials. Metro2 uses scheduled batch pulls from the SOAP interfaces. You can configure the sync frequency in your integration settings.

    How is the Payment Rating calculated?

    Metro2 calculates the Payment Rating (0-6) by comparing charge due dates from Yardi's billing interface against payment dates. 0 = current, 1 = 30-59 days past due, 2 = 60-89 days, up to 6 = 180+ days. Configurable grace periods are applied before calculating delinquency.

    Is there an unofficial SDK?

    There is an unofficial Python SDK (yardi-sdk on PyPI) that wraps Yardi's SOAP interfaces. Metro2 uses its own optimized SOAP client, but the SDK can be useful for testing and prototyping integrations.

    Ready to Connect Yardi Voyager?

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