How it works
Three steps. Fully automatic.
1
You expose your API
A GET endpoint with listings selected for Spot2 and another with deleted or removed ones. We query them on scheduled cycles.
→
2
We validate
Each property goes through quality rules. Those that pass are published, those that don’t are rejected with a reason.
→
3
We publish on Spot2
Valid properties appear on the marketplace. You receive the result via webhook in real time.
Integration contract
The pieces you need to expose to integrate.
GET/api/v1/spot2/properties
Feed of listings selected for Spot2. Paginated with `updated_since`.
API key (header)
View protocol GET/api/v1/spot2/properties/deleted
Feed of IDs deleted or removed from Spot2. With `since` parameter.
API key (header)
View protocol 20 BLOCK rules
Automatic validation of each property. Those that pass are published.
Result via webhook
View rules POST/api/webhooks/spot2/feedback
Optional webhook for publication or rejection notifications.
Bearer Token
View webhook