changedInput schema / properties / city / description
Previous value: -"Municipality, Portuguese name (Porto, Lisboa). Required for construction; empty means all of Portugal for new_developments"New value: +"Municipality (Lisboa or Lisbon). Required for construction; empty means all of Portugal for new_developments"
addedInput schema / properties / city / examples
Added value: +[
+ "Porto",
+ "Vila Nova de Gaia"
+]
changedInput schema / properties / client / description
Previous value: -"Optional. Your app's host or name, e.g. claude.ai or chatgpt.com: recorded as the request's source"New value: +"Optional. Your app's host or name: recorded as the request's source"
addedInput schema / properties / client / examples
Added value: +[
+ "claude.ai",
+ "chatgpt.com"
+]
addedInput schema / properties / email / examples
Added value: +[
+ "maria@example.com"
+]
addedInput schema / properties / email / format
Added value: +"email"
addedInput schema / properties / language / default
Added value: +"en"
changedInput schema / properties / language / description
Previous value: -"The person's language: pt, en, ru, ua, de, fr, nl (uk is accepted too). The consent text and the emails come in it. Default: en"New value: +"The person's language: the consent text and the emails come in it. uk is accepted as ua."
addedInput schema / properties / language / enum
Added value: +[
+ "pt",
+ "en",
+ "ru",
+ "ua",
+ "de",
+ "fr",
+ "nl",
+ "uk"
+]
addedInput schema / properties / parish / examples
Added value: +[
+ "Paranhos"
+]
addedInput schema / properties / what / default
Added value: +"new_developments"
changedInput schema / properties / what / description
Previous value: -"new_developments (default): new-build developments matching the filter, daily email when something new appears. construction: newly licensed construction in a municipality (\"what is being built\"), weekly"New value: +"new_developments: new-build developments matching the filter, daily email when something new appears. construction: newly licensed construction in a municipality (\"what is being built\"), weekly"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "anyOf": [
+ {
+ "description": "Always the same, whatever the address's state: a confirmation email was requested; nothing is active until the person clicks it.",
+ "properties": {
+ "confirm_within_days": {
+ "type": "integer"
+ },
+ "consent_text": {
+ "type": "string"
+ },
+ "consent_text_version": {
+ "type": "string"
+ },
+ "frequency": {
+ "type": "string"
+ },
+ "language": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "what": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "what",
+ "scope",
+ "frequency",
+ "confirm_within_days",
+ "consent_text",
+ "consent_text_version",
+ "language"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "error": {
+ "type": "string"
+ },
+ "field": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message": {
+ "type": "string"
+ },
+ "problems": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "retry_after_seconds": {
+ "type": "integer"
+ }
+ },
+ "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"
+}