Skip to content

Trestle by Core Logic

Trestle is a real estate data distribution platform. It aggregates and normalizes data from disparate sources, automates the data licensing process, and provides fast and...

Application Details:

  • Name: Trestle by Core Logic
  • Class: ThirdParty
  • Capabilities: Core Lucit Application, Data Source Application (Pull)

  • Organization: Core Logic

  • Website: https://trestle.corelogic.com/
  • Premium Application: Yes
  • Fees: Monthly fees for this MLS app depend on the pricing structure at the local Board of Realtors to which your brokerage belongs
  • LCUID: LCUID-LAP-471e30b7-9744-4219-951f-1f5b9bfecf0e

View in Lucit

🔗 View Trestle by Core Logic in Lucit

🌐 Website


Adding This Application

Prerequisites

  • A Lucit account (advertiser) or agency/operator account
  • Appropriate permissions to add applications

Add Trestle by Core Logic to Your Account

  1. Navigate to Apps
  2. Log in to Lucit
  3. Using the Profile Switcher, switch to an Account profile
  4. From the home page, Click on Apps & Data in the left sidebar

  5. Find the Application

  6. Click on ADD NEW Search for "Trestle by Core Logic"
  7. Click on the app card to bring up the Authorize Application dialog

  8. Add to Account

  9. Review the requested permissions in the Authorize Application
  10. Click the ALLOW button to add this app to your account

  11. Configure Settings

  12. Once added, click on the app in your Apps & Data section
  13. Configure any required settings on the SETTINGS tab
  14. Save your changes

Data Source Providers

The Trestle by Core Logic application provides data source capabilities. You can use these data sources to pull data from external sources, generate dynamic content for your campaigns and build content triggers for your ads.

This application provides 1 data source provider(s).

Prerequisites to Using Trestle by Core Logic Data

  • A Lucit Account (Advertiser Account)
  • A Campaign with at least 1 Screen
  • Review the required settings below

Trestle IDX Web API - Agent

This data source allows you to create dynamic out-of-home ads for digital billboards and signage with Trestle IDX Web API - Agent dynamic data that updates in real time.

Overview

Data Source Type: Inventory

This data source generates Inventory Items that can be used to create multiple ads automatically. Each row of data becomes an inventory item with associated templates that can be assigned on the TEMPLATES tab.

How to Generate Creatives for Trestle IDX Web API - Agent

When you add this app to your account and configure it, it will automatically generate creatives that can be posted to your digital billboard campaigns

Each row of data that this data source brings in will be turned into a new creative based on the template that you assign to it.

How to assign a template

Take the following steps :

  1. From your account profile, click on Apps & Data
  2. Click on Trestle IDX Web API - Agent to bring up this data source
  3. Click on the TEMPLATES tab
  4. Under Default Template click CHOOSE DEFAULT TEMPLATE
  5. Select the template to assign to this data (if you have none, you must first create one by clicking on Home and then the Templates menu item)

To create different templates for different types of inventory items, depending on data for each item, take the following steps

  1. From your account profile, click on Apps & Data
  2. Click on Trestle IDX Web API - Agent to bring up this data source
  3. Click on the TEMPLATES tab
  4. Under the Additional Templates section, click on ADD TEMPLATE
  5. Select the template to add
  6. Configure the conditions for this template using the + CONDITION button

Conditions can be created based on the values of any of the macro listed below that are prefixed with item.

Settings

Configure these settings when setting up the data source. These parameters control how the data source fetches and processes data.

Field Type Description Validation
Originating System Name text The originating system name for your board of realtors. In Trestle, this would be listed as Originating ID undernating the MLO Connections Required
List Office MLS ID text The MLS id for your Office / Brokerage Required
List Agent MLS ID text The MLS id for your agent Required

Field Map Macros

These macros are provided by this data source and can be used in your templates. The macros allow you to access the dynamic data provided by this data source and are in addition to the standard macros available in the Standard Field Map . Learn more about Field Map Types and Structure

Prefix: account.store.

These are values stored in the account key-value store and are the same for every template/ad that you create. These key/values do not depend on the location of the screen but are global to every ad.

Name Field Element Type Data Type Macro Object Code Description
Trestle Idx Web Api Feed Last Run Had Errors text boolean {account.store.TrestleIdxWebApi_feed_last_run_had_errors} account_store_TrestleIdxWebApi_feed_last_run_had_errors Indicates whether this data source had errors during its last run
Trestle Idx Web Api Feed Last Run Was Success text boolean {account.store.TrestleIdxWebApi_feed_last_run_was_success} account_store_TrestleIdxWebApi_feed_last_run_was_success Indicates whether the last feed run was successful
Trestle Idx Web Api Feed Last Succesful Run At text datetime {account.store.TrestleIdxWebApi_feed_last_succesful_run_at} account_store_TrestleIdxWebApi_feed_last_succesful_run_at Timestamp of the last successful feed run

Prefix: item.inventory_attributes.

These values provide custom inventory attribute data at the inventory item level.

Name Field Element Type Data Type Macro Object Code Description
Bathrooms Full text scalar {item.inventory_attributes.BathroomsFull} item_inventory_attributes_BathroomsFull
Bathrooms Partial text scalar {item.inventory_attributes.BathroomsPartial} item_inventory_attributes_BathroomsPartial
Bathrooms Total Integer text scalar {item.inventory_attributes.BathroomsTotalInteger} item_inventory_attributes_BathroomsTotalInteger
Bedrooms Total text scalar {item.inventory_attributes.BedroomsTotal} item_inventory_attributes_BedroomsTotal
Building Area Total text scalar {item.inventory_attributes.BuildingAreaTotal} item_inventory_attributes_BuildingAreaTotal
City text scalar {item.inventory_attributes.City} item_inventory_attributes_City
Close Date text scalar {item.inventory_attributes.CloseDate} item_inventory_attributes_CloseDate
Co List Agent Email text scalar {item.inventory_attributes.CoListAgentEmail} item_inventory_attributes_CoListAgentEmail
Co List Agent Full Name text scalar {item.inventory_attributes.CoListAgentFullName} item_inventory_attributes_CoListAgentFullName
Co List Agent Mls Id text scalar {item.inventory_attributes.CoListAgentMlsId} item_inventory_attributes_CoListAgentMlsId
Co List Agent Preferred Phone text scalar {item.inventory_attributes.CoListAgentPreferredPhone} item_inventory_attributes_CoListAgentPreferredPhone
Country text scalar {item.inventory_attributes.Country} item_inventory_attributes_Country
County Or Parish text scalar {item.inventory_attributes.CountyOrParish} item_inventory_attributes_CountyOrParish
Days On Market text scalar {item.inventory_attributes.DaysOnMarket} item_inventory_attributes_DaysOnMarket
Latitude text scalar {item.inventory_attributes.Latitude} item_inventory_attributes_Latitude
Lc Address Combined text scalar {item.inventory_attributes.lc_address_combined} item_inventory_attributes_lc_address_combined
Lc Photos img scalar {item.inventory_attributes.lc_photos} item_inventory_attributes_lc_photos
List Agent Email text scalar {item.inventory_attributes.ListAgentEmail} item_inventory_attributes_ListAgentEmail
List Agent Full Name text scalar {item.inventory_attributes.ListAgentFullName} item_inventory_attributes_ListAgentFullName
List Agent Mls Id text scalar {item.inventory_attributes.ListAgentMlsId} item_inventory_attributes_ListAgentMlsId
List Agent Preferred Phone text scalar {item.inventory_attributes.ListAgentPreferredPhone} item_inventory_attributes_ListAgentPreferredPhone
List Office Mls Id text scalar {item.inventory_attributes.ListOfficeMlsId} item_inventory_attributes_ListOfficeMlsId
List Office Name text scalar {item.inventory_attributes.ListOfficeName} item_inventory_attributes_ListOfficeName
List Price text scalar {item.inventory_attributes.ListPrice} item_inventory_attributes_ListPrice
Listing Contract Date text scalar {item.inventory_attributes.ListingContractDate} item_inventory_attributes_ListingContractDate
Listing Id text scalar {item.inventory_attributes.ListingId} item_inventory_attributes_ListingId
Listing Key Numeric text scalar {item.inventory_attributes.ListingKeyNumeric} item_inventory_attributes_ListingKeyNumeric
Longitude text scalar {item.inventory_attributes.Longitude} item_inventory_attributes_Longitude
Modification Timestamp text scalar {item.inventory_attributes.ModificationTimestamp} item_inventory_attributes_ModificationTimestamp
Postal Code text scalar {item.inventory_attributes.PostalCode} item_inventory_attributes_PostalCode
Property Sub Type text scalar {item.inventory_attributes.PropertySubType} item_inventory_attributes_PropertySubType
Property Type text scalar {item.inventory_attributes.PropertyType} item_inventory_attributes_PropertyType
Standard Status text scalar {item.inventory_attributes.StandardStatus} item_inventory_attributes_StandardStatus
State Or Province text scalar {item.inventory_attributes.StateOrProvince} item_inventory_attributes_StateOrProvince
Street Dir Prefix text scalar {item.inventory_attributes.StreetDirPrefix} item_inventory_attributes_StreetDirPrefix
Street Dir Suffix text scalar {item.inventory_attributes.StreetDirSuffix} item_inventory_attributes_StreetDirSuffix
Street Name text scalar {item.inventory_attributes.StreetName} item_inventory_attributes_StreetName
Street Number text scalar {item.inventory_attributes.StreetNumber} item_inventory_attributes_StreetNumber
Street Number Numeric text scalar {item.inventory_attributes.StreetNumberNumeric} item_inventory_attributes_StreetNumberNumeric
Street Suffix text scalar {item.inventory_attributes.StreetSuffix} item_inventory_attributes_StreetSuffix
Unparsed Address text scalar {item.inventory_attributes.UnparsedAddress} item_inventory_attributes_UnparsedAddress
Year Built text scalar {item.inventory_attributes.YearBuilt} item_inventory_attributes_YearBuilt


Last updated: 2026-04-21 16:06:54 UTC