Skip to main content
Version: v1.0

Overview

Spot2 Ingestion is the service that connects your CRM to the Spot2 commercial real estate marketplace. We query your API, validate your data, and publish properties that meet our quality standards.


Who this is for

CRM, real estate portal, MLS, or broker platform that wants to publish commercial properties on Spot2. Residential properties are not published.

Property types we accept:

  • Offices
  • Retail spaces
  • Warehouses and industrial buildings
  • Commercial and industrial land
  • Full buildings
  • Shopping center units

How it works

Spot2 queries your API on scheduled cycles (typically every hour):

  1. Property feedGET /properties?updated_since=.... Your CRM returns active properties modified since that date.
  2. Deletion feedGET /properties/deleted?since=.... Your CRM returns the IDs of delisted properties.
  3. We validate each property against the QA rules (severities BLOCK, DRAFT, WARN).
  4. We publish the ones that pass on the Spot2 marketplace.
  5. We notify you of the results via webhook (if configured).

Without the deletion endpoint, properties delisted in your CRM will remain published. The entire process is automatic once integrated.


What you need to build

#DeliverableRequiredPurpose
1GET /properties endpoint with updated_sinceYesExpose your active properties as JSON, filtered by modification date.
2GET /properties/deleted endpoint with sinceYesReport IDs of deleted properties since a given date.
3POST /webhooks/spot2/feedback endpointNoReceive publication and rejection notifications (messages in natural language).

Reference docs