← All developer docs
Property Intelligence · Ready

Noise Intelligence docs

Authenticate with a DA Leads key carrying scores.noise, scores.aircraft_noise. The component selector narrows the response and never expands the key's licence.

Quickstart

Make the first request.

curl -G 'https://daleads.com.au/api/v1/property?address=163%20Grattan%20St%20Carlton%20VIC&components=scores.noise,scores.aircraft_noise' \
  -H 'Authorization: Bearer dk_your_key'

No key yet? Open the committed keyless sample.

Response contract

Read the result and its evidence together.

{
  "scores": {
    "noise": {
      "lden_db": 72.5,
      "leq_day_db": 72.1,
      "leq_night_db": 63.0,
      "dominant_source": "railway",
      "facade_sectors": {
        "N": 67.6,
        "E": 62.8,
        "S": 60.8,
        "W": 60.8
      },
      "confidence_range_db": 7.0
    }
  },
  "meta": {
    "licensed_components": [
      "scores.noise",
      "scores.aircraft_noise"
    ]
  }
}

Requested components: scores.noise, scores.aircraft_noise. Runtime responses also carry completeness, coverage status, model/source version and attribution for the fields actually delivered.

Coverage and limitations

Do not turn missing evidence into a clean result.

A modelled property-screening estimate, not an acoustic compliance assessment, LA90 measurement or substitute for site monitoring.

The authenticated Property OpenAPI reference contains the complete field contract and response-specific attribution. Internal provider endpoints and model recipes are not part of the public guide.

Metering

1,000 unique addresses per calendar month.

The meter is address-based. Repeating the same resolved property during the same period does not consume another unit. Read usage.billing_period_key, usage.period_quota and usage.resets_at from the response.

MCP and Skill workflow

Sample before calling.

uvx daleads-mcp

property_sample()
property_sandbox_addresses()
property_intelligence(address="…", components="scores.noise, scores.aircraft_noise")
Failure semantics

Errors remain actionable.

StatusMeaningAction
401/403Missing key or component entitlementCheck account capabilities
422Address/input could not resolvePass a fuller address or coordinates
429Period quota exhaustedRead resets_at or upgrade
503A required component is unavailableRetry; do not treat it as clear