changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "brief_url": {
+ "type": "string"
+ },
+ "caveat": {
+ "type": "string"
+ },
+ "choices": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "label": {
+ "type": "string"
+ },
+ "latitude": {
+ "type": "number"
+ },
+ "longitude": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "label",
+ "latitude",
+ "longitude"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "city": {
+ "enum": [
+ "austin",
+ "nashville"
+ ],
+ "type": "string"
+ },
+ "flood": {
+ "type": "string"
+ },
+ "lot": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The lot's own records: size (Austin) or land use, building year, street frontage, service district and permit counts (Nashville)"
+ },
+ "map_url": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "place": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "point": {
+ "additionalProperties": false,
+ "properties": {
+ "latitude": {
+ "type": "number"
+ },
+ "longitude": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "latitude",
+ "longitude"
+ ],
+ "type": "object"
+ },
+ "point_note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "property_tax": {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ "short_term_rentals": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "owner_occupied": {
+ "type": "string"
+ },
+ "owner_occupied_detail": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ },
+ "whole_home": {
+ "type": "string"
+ },
+ "whole_home_detail": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "owner_occupied",
+ "owner_occupied_detail",
+ "whole_home",
+ "whole_home_detail",
+ "note",
+ "source"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Owner-occupied and whole-home short-term rental answers for this spot, each with its reason and source"
+ },
+ "specific_plan": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Nashville Specific Plan: what its ordinance says"
+ },
+ "status": {
+ "description": "ok: answered; choose: the address matches more than one place, pick from choices; not_found: no such address; no_zoning: the point is a street, water or outside the city; unsupported_city: not Austin or Nashville",
+ "enum": [
+ "ok",
+ "choose",
+ "not_found",
+ "no_zoning",
+ "bad_request",
+ "unsupported_city"
+ ],
+ "type": "string"
+ },
+ "what_you_can_build": {
+ "additionalProperties": {},
+ "description": "Austin: how many homes the lot can take",
+ "properties": {
+ "details": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "headline": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "headline",
+ "details"
+ ],
+ "type": "object"
+ },
+ "zoning": {
+ "additionalProperties": {},
+ "description": "The zoning code, what it means, overlays and the ordinance behind it",
+ "properties": {},
+ "type": "object"
+ },
+ "zoning_ordinances": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ }
+ ],
+ "description": "Austin zoning ordinances covering the point, newest first"
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": "object"
+}