Quardlyn Developers

Build property software that connects directly with Quardlyn.

Synchronise properties through the production CRM API, manage listings, upload media, track lifecycle changes and test outbound webhook simulations in sandbox. Available in minutes.

Latest API Version
v1.0
API Status
Operational
Supported
Property CRM integrations
Changelog
CRM API v1 public baseline

CRM Integration Guide

Download guide

A. File Upload

BLM, XML and CSV upload is for manual or one-time imports through the existing Feed Engine mapping flow.

B. Feed URL

URL_PULL connections store a public feed URL, cron downloads it automatically, queues Feed Engine processing and reschedules by poll interval. Missing listings can be inactivated for URL feeds unless configured to do nothing.

C. Developer API

Preferred near-real-time CRM integration. The CRM pushes signed canonical property changes directly to Quardlyn.

Outbound Webhooks

Quardlyn-to-CRM webhooks are Beta / Sandbox Simulation Only and are not part of the production launch integration.

Lifecycle

ActionEndpointExpected Result
Create / UpdatePOST /api/v1/crm/propertiesUpserts by property.external_ref.
ReplacePUT /api/v1/crm/properties/{external_ref}Replaces the canonical property document.
PatchPATCH /api/v1/crm/properties/{external_ref}Updates supplied fields and preserves the rest.
WithdrawPOST /withdrawMarks the listing withdrawn.
Archive / Restore / ReactivatePOST /archive, /restore, /reactivateMoves the listing through supported lifecycle states.
DeleteDELETE /api/v1/crm/properties/{external_ref}Deletes, withdraws or inactivates according to connection policy.

Sync Rules

  • Always send a stable external_ref.
  • Use request_id, event_id or idempotency_key for safe retries.
  • Send media in canonical slots such as media_image_00, media_floorplan_00, epc_pdf and brochure_pdf.
  • Use the CRM Simulator before connecting a real CRM.