Syncing with Yardi RentCafe
To enable property syncing from Yardi RentCafe to your Rent Fetch-powered website, you’ll need to configure the Yardi integration settings in the WordPress admin. This process involves obtaining specific credentials from Yardi RentCafe and entering them into the Rent Fetch settings panel. Below are step-by-step instructions to guide you through the setup.
Step 1: Enable Yardi Integration in Rent Fetch Settings
- Log in to your WordPress admin dashboard.
- Navigate to Rent Fetch > Settings in the left-hand menu.
- Under Data Sync, select the option, “Update data on this site with data from the API.“
- Toggle on the Yardi RentCafe option.
Note: If the toggle doesn’t appear, ensure you have the Rent Fetch Sync add-on installed and activated.
Under Data Sync: Avoid selecting “Delete all data that’s been pulled from a third-party API” unless you intentionally want to remove all synced content.

Step 2: Fill Out the RentCafe Settings Fields
With your credentials ready, enter them into the corresponding fields in Rent Fetch. Need help on how to get your RentCafe credentials?
Visit this help article: https://rentfetch.io/docs/how-to-connect-a-new-yardi-rentcafe-property/
Yardi API Token Field
- Field Type: Text input
- Location: Appears after enabling Yardi integration
- Instructions:
- Paste your Yardi API token into the “Yardi API token” field.
- Ensure there are no extra spaces at the beginning or end.
- The field accepts alphanumeric characters and special symbols.
Yardi Company Code Field
- Field Type: Text input
- Location: Below the API token field
- Instructions:
- Enter your Yardi company code in the “Yardi company code” field.
- Use the exact code provided by Yardi (case-sensitive).
- This is typically a short string without spaces.
Property Codes Field
- Field Type: Text area (multi-line text box)
- Location: Below the company code field
- Instructions:
- Enter each property code on a separate line, or separate multiple codes with commas.
- Example formats:
- Single property:
p012345 - Multiple properties (comma-separated):
p012345, p067890, prop001
- Single property:
- Remove any extra spaces around codes.
- Only include properties you want to sync to your website.
Tip: Start with one property code to test the integration before adding multiple properties.
Step 3: Save Your Settings
- Scroll to the top of the settings page.
- Click the Save Changes button (WordPress save button).
- The page will refresh, and your settings will be saved.
Step 4: Verify the Integration
After saving:
- Wait a few minutes for the initial sync to begin (syncing typically takes 5-15 seconds per property).
- On the WordPress dashboard, navigate to Properties, Floor Plans, and Units and check for the synced data.
- If you don’t see any properties, floor plans, or units appear, check the following:
- Ensure all credentials are entered correctly (case-sensitive).
- Verify your API token has access to the specified properties.
- Check for any error messages in the sync logs (if available in your Rent Fetch setup).
- Make sure you don’t have a privacy screen enabled (for staging/development sites).
Troubleshooting Tips
- Sync not working: Double-check that all fields are filled out correctly and the API token is valid. Make sure each property is made “web visible” in RentCafe.
- Properties not appearing: Ensure the property codes match exactly what’s in Yardi RentCafe.
- Authentication errors: Contact Yardi support to verify your API token permissions.
- Multiple properties: If syncing many properties, the initial sync may take longer. Be patient.
Additional Notes
- Synced data includes property details, images, floor plans, units, and availability information.
- Rent Fetch will automatically sync updates hourly once configured.
- Manually added properties, floor plans, and units will not be overwritten by synced data.
- If you need to stop syncing a specific property, simply remove its code from the Property Codes field and save.
If you encounter issues or need further assistance, consult the Rent Fetch documentation or contact support.