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

Error Codes

Download guide
HTTPCodeMeaningCauseSolution
401unauthorizedAuthentication failed.Missing/invalid API key or HMAC signature.Rebuild the canonical string and rotate compromised keys.
403forbiddenKey cannot access the resource.Wrong connection/application.Use the correct CRM connection key.
404not_foundProperty or route was not found.Unknown external_ref or unsupported endpoint.Check the reference and API Reference page.
405method_not_allowedWrong HTTP method.Endpoint does not support the verb.Use the documented method.
422validation_failedPayload did not pass validation.Missing required canonical fields or bad values.Fix field errors and retry with the same idempotency key only if safe.
409duplicate_requestIdempotent request already completed.Same event/request id was replayed.Use returned response or send a new event id for a new change.
409already_processingSame request is in progress.Concurrent retry.Wait and retry later.
429rate_limitedLimit exceeded.Too many calls for the key/application.Use backoff and inspect Rate Limits.
413payload_too_largeRequest body too large.Large JSON or media embedded in payload.Send URLs for media instead of binary data.
500internal_errorUnexpected processing error.Server/runtime failure.Retry with backoff and contact support with request id.

Example

{
  "success": false,
  "error": {
    "code": "validation_failed",
    "message": "property.display_address is required.",
    "field": "property.display_address",
    "request_id": "req-001",
    "retryable": false
  }
}