MLS Data Sync Platform

Manage multiple MLS data feeds and synchronization

Spark MLS
RESO Property Data Feed

Pull and sync property listings from Spark MLS using the RESO Web API standard.

Features:

  • Property listings sync
  • Automatic updates every 5 minutes
  • Pagination support
  • Rate limit handling
Spark MLS Dashboard
Anywhere Marketing
Multi-Entity Data Feed

Comprehensive data sync for listings, agents, offices, companies, and transactions.

Features:

  • Listings, agents, offices sync
  • Delta updates every 5 minutes
  • Multi-brand support
  • Transaction tracking
Anywhere Dashboard
Setup Instructions
Follow these steps to configure your data feeds
  1. 1
    Run SQL migration scripts:

    Execute scripts/001_create_mls_tables.sql for Spark MLS and scripts/002_create_anywhere_tables.sql for Anywhere

  2. 2
    Configure environment variables:

    Spark MLS: SPARK_API_FEED_ID=cc6nfk41ivxtsdgpipk1wy2pe, SPARK_ACCESS_TOKEN=cp8qx796t1eevdchuzuygrytz
    Anywhere: ANYWHERE_API_KEY=Mb52EIxyUSAWeQDvS6WjE7dNzNFh3Nhq, ANYWHERE_OKTA_CLIENT_ID=0oaerhne9uobXpFRX1t7, ANYWHERE_OKTA_CLIENT_SECRET=hoFoVeMgpcxbuohZq1_MqlCsLHDq9fDqCGN3XOE0
    Both: CRON_SECRET=(any random string)

  3. 3
    Access admin dashboards:

    Use the buttons above to access each feed's dashboard, trigger manual syncs, and monitor sync history