changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "anyOf": [
+ {
+ "properties": {
+ "annual_cents": {
+ "description": "Euro cents: yearly IMI",
+ "type": "integer"
+ },
+ "attribution": {
+ "type": "object"
+ },
+ "codigo": {
+ "description": "Four-digit Tax Authority code",
+ "type": "string"
+ },
+ "distrito": {
+ "type": "string"
+ },
+ "history": {
+ "type": "object"
+ },
+ "municipality": {
+ "type": "string"
+ },
+ "rural": {
+ "type": "object"
+ },
+ "urban": {
+ "type": "object"
+ },
+ "vpt_cents": {
+ "description": "Euro cents: the VPT given",
+ "type": "integer"
+ },
+ "year": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "codigo",
+ "municipality",
+ "distrito",
+ "urban",
+ "rural",
+ "year",
+ "history",
+ "attribution",
+ "vpt_cents",
+ "annual_cents"
+ ],
+ "type": "object"
+ },
+ {
+ "description": "Refusal rate_by_freguesia: the municipality's rate row, no yearly sum.",
+ "properties": {
+ "attribution": {
+ "type": "object"
+ },
+ "codigo": {
+ "description": "Four-digit Tax Authority code",
+ "type": "string"
+ },
+ "distrito": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "history": {
+ "type": "object"
+ },
+ "municipality": {
+ "type": "string"
+ },
+ "rural": {
+ "type": "object"
+ },
+ "urban": {
+ "type": "object"
+ },
+ "year": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "codigo",
+ "municipality",
+ "distrito",
+ "urban",
+ "rural",
+ "year",
+ "history",
+ "attribution",
+ "error"
+ ],
+ "type": "object"
+ },
+ {
+ "description": "Refusal (isError: true). `error` is a machine code (not_found, bad_*, tool_failed…), `message` says what to fix.",
+ "properties": {
+ "error": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "error",
+ "message"
+ ],
+ "type": "object"
+ }
+ ],
+ "description": "Success, or a refusal with an error code. Units: *_cents euro cents, *_eur euros, *_eur_m2 euros per m², *_pct and percent in percent.",
+ "type": "object"
+}