Casa Intelligence · Schema

FreeFeasibilityResponse

CompanyTown PlanningReal EstateAustraliaData

Properties

Name Type Description
address string
display_label object
property_id object
cadastral_address object
suburb object
lga string
zone_code object
zone_name object
overlays array
overlay_count integer
overlays_checked array
area_m2 object
development_potential string yes, no, maybe, or unknown (we could not assess)
casa_score object
summary string
report_url string
zone_facts object
nearby_activity object
lat object
lon object
boundary_geojson object
boundary_status object
boundary_note object
score_percentile object
capability_tiles object
data_status string
degraded_components object
degraded_reason object
amalgamation object
overlays_definitive boolean
overlay_probe object
View JSON Schema on GitHub

JSON Schema

casaintelligence-com-au-free-feasibility-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/casaintelligence-com-au/json-schema/casaintelligence-com-au-free-feasibility-response-schema.json",
  "title": "FreeFeasibilityResponse",
  "x-generated": "2026-11-03",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/casaintelligence-com-au-openapi.json#/components/schemas/FreeFeasibilityResponse",
  "properties": {
    "address": {
      "type": "string",
      "title": "Address"
    },
    "display_label": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Display Label"
    },
    "property_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Property Id"
    },
    "cadastral_address": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Cadastral Address"
    },
    "suburb": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Suburb"
    },
    "lga": {
      "type": "string",
      "title": "Lga"
    },
    "zone_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Zone Code"
    },
    "zone_name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Zone Name"
    },
    "overlays": {
      "items": {
        "$ref": "#/$defs/FeasibilityOverlay"
      },
      "type": "array",
      "title": "Overlays",
      "default": []
    },
    "overlay_count": {
      "type": "integer",
      "title": "Overlay Count",
      "default": 0
    },
    "overlays_checked": {
      "items": {
        "type": "string"
      },
      "type": "array",
      "title": "Overlays Checked",
      "default": []
    },
    "area_m2": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "title": "Area M2"
    },
    "development_potential": {
      "type": "string",
      "title": "Development Potential",
      "description": "yes, no, maybe, or unknown (we could not assess)"
    },
    "casa_score": {
      "anyOf": [
        {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0
        },
        {
          "type": "null"
        }
      ],
      "title": "Casa Score"
    },
    "summary": {
      "type": "string",
      "title": "Summary"
    },
    "report_url": {
      "type": "string",
      "title": "Report Url"
    },
    "zone_facts": {
      "anyOf": [
        {
          "$ref": "#/$defs/ZoneFacts"
        },
        {
          "type": "null"
        }
      ]
    },
    "nearby_activity": {
      "anyOf": [
        {
          "$ref": "#/$defs/NearbyActivity"
        },
        {
          "type": "null"
        }
      ]
    },
    "lat": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "title": "Lat"
    },
    "lon": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "title": "Lon"
    },
    "boundary_geojson": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Boundary Geojson"
    },
    "boundary_status": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Boundary Status"
    },
    "boundary_note": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Boundary Note"
    },
    "score_percentile": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Score Percentile"
    },
    "capability_tiles": {
      "anyOf": [
        {
          "$ref": "#/$defs/CapabilityTiles"
        },
        {
          "type": "null"
        }
      ]
    },
    "data_status": {
      "type": "string",
      "title": "Data Status",
      "default": "complete"
    },
    "degraded_components": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Degraded Components"
    },
    "degraded_reason": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Degraded Reason"
    },
    "amalgamation": {
      "anyOf": [
        {
          "$ref": "#/$defs/AmalgamationInfo"
        },
        {
          "type": "null"
        }
      ]
    },
    "overlays_definitive": {
      "type": "boolean",
      "title": "Overlays Definitive",
      "default": false
    },
    "overlay_probe": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Overlay Probe"
    }
  },
  "type": "object",
  "required": [
    "address",
    "lga",
    "development_potential",
    "summary",
    "report_url"
  ],
  "$defs": {
    "AmalgamationInfo": {
      "properties": {
        "lot_count": {
          "type": "integer",
          "title": "Lot Count"
        },
        "combined_area_m2": {
          "type": "number",
          "title": "Combined Area M2"
        },
        "property_ids": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Property Ids",
          "default": []
        },
        "addresses": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Addresses",
          "default": []
        },
        "same_zone": {
          "type": "boolean",
          "title": "Same Zone",
          "default": true
        },
        "note": {
          "type": "string",
          "title": "Note"
        }
      },
      "type": "object",
      "required": [
        "lot_count",
        "combined_area_m2",
        "note"
      ],
      "title": "AmalgamationInfo",
      "description": "Present on a combined (multi-lot) check — the site is an amalgamation of\nthe subject plus the selected neighbouring lots, assessed as one site."
    },
    "CapabilityTile": {
      "properties": {
        "key": {
          "type": "string",
          "title": "Key"
        },
        "title": {
          "type": "string",
          "title": "Title"
        },
        "verdict": {
          "type": "string",
          "title": "Verdict"
        },
        "reason": {
          "type": "string",
          "title": "Reason"
        },
        "pathway": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Pathway"
        },
        "pathway_label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Pathway Label"
        },
        "metric_facts": {
          "additionalProperties": true,
          "type": "object",
          "title": "Metric Facts",
          "default": {}
        },
        "grounding": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "title": "Grounding"
        }
      },
      "type": "object",
      "required": [
        "key",
        "title",
        "verdict",
        "reason"
      ],
      "title": "CapabilityTile",
      "description": "One deterministic scenario tile: a verdict-tier title plus ONE sentence\nof reasoning citing the real metrics behind the call. No AI anywhere."
    },
    "CapabilityTiles": {
      "properties": {
        "tiles": {
          "items": {
            "$ref": "#/$defs/CapabilityTile"
          },
          "type": "array",
          "title": "Tiles",
          "default": []
        },
        "disclaimer": {
          "type": "string",
          "title": "Disclaimer"
        },
        "degraded": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Degraded"
        },
        "scheme_name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Scheme Name"
        },
        "scheme_version": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Scheme Version"
        }
      },
      "type": "object",
      "required": [
        "disclaimer"
      ],
      "title": "CapabilityTiles",
      "description": "The free checker's 1-5 capability tiles + the single disclaimer.\n\n`degraded` is the honest no-call message when zoning is unmapped, the\nzone's rules aren't held, or the record is a strata unit — the tile list\nis then empty rather than guessed."
    },
    "FeasibilityOverlay": {
      "properties": {
        "category": {
          "type": "string",
          "title": "Category"
        },
        "severity": {
          "type": "string",
          "title": "Severity"
        },
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Name"
        }
      },
      "type": "object",
      "required": [
        "category",
        "severity"
      ],
      "title": "FeasibilityOverlay"
    },
    "NearbyActivity": {
      "properties": {
        "radius_m": {
          "type": "integer",
          "title": "Radius M",
          "default": 750
        },
        "years": {
          "type": "integer",
          "title": "Years",
          "default": 5
        },
        "total_count": {
          "type": "integer",
          "title": "Total Count",
          "default": 0
        },
        "approved_count": {
          "type": "integer",
          "title": "Approved Count",
          "default": 0
        },
        "median_days_to_decision": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Median Days To Decision"
        },
        "nearest": {
          "items": {
            "$ref": "#/$defs/NearbyDA"
          },
          "type": "array",
          "title": "Nearest",
          "default": []
        },
        "intel_nuggets": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Intel Nuggets",
          "default": []
        }
      },
      "type": "object",
      "title": "NearbyActivity",
      "description": "DA activity within radius_m of the property over the last `years` years."
    },
    "NearbyDA": {
      "properties": {
        "application_number": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Application Number"
        },
        "description": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Description"
        },
        "decision": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Decision"
        },
        "year": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Year"
        },
        "distance_m": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Distance M"
        },
        "lat": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Lat"
        },
        "lon": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Lon"
        }
      },
      "type": "object",
      "title": "NearbyDA",
      "description": "A single nearby development application (teaser detail)."
    },
    "ZoneFacts": {
      "properties": {
        "min_lot_area_m2": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Min Lot Area M2"
        },
        "min_frontage_m": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Min Frontage M"
        },
        "max_site_cover_pct": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Max Site Cover Pct"
        },
        "max_height_m": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Max Height M"
        },
        "max_storeys": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Max Storeys"
        },
        "height_source": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Height Source"
        },
        "zone_max_height_m": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Zone Max Height M"
        },
        "zone_max_storeys": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Zone Max Storeys"
        },
        "height_overlay_label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Height Overlay Label"
        },
        "dual_occ_permitted": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Dual Occ Permitted"
        },
        "dual_occ_assessment": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Dual Occ Assessment"
        },
        "multi_unit_permitted": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Multi Unit Permitted"
        },
        "multi_unit_assessment": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Multi Unit Assessment"
        },
        "secondary_dwelling": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Secondary Dwelling"
        },
        "allows_subdivision": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Allows Subdivision"
        },
        "scheme_name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Scheme Name"
        },
        "scheme_version": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Scheme Version"
        },
        "irregular_lot": {
          "type": "boolean",
          "title": "Irregular Lot",
          "default": false
        },
        "lot_shape_note": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Lot Shape Note"
        }
      },
      "type": "object",
      "title": "ZoneFacts",
      "description": "Deterministic zone facts pulled straight from ci_planning_rules.\nEvery field is optional — only facts actually recorded in the DB are\npopulated. No guessing, no AI."
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/casaintelligence-com-au-free-feasibility-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.