changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "address": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "the office address the profile shows"
+ },
+ "also": {
+ "description": "further professions (Notar, Patentanwalt)",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "city": {
+ "type": "string"
+ },
+ "combined_rating": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "0 to 5, over all rating platforms"
+ },
+ "contact": {
+ "description": "phone and email as the profile shows them",
+ "properties": {
+ "email": {
+ "properties": {
+ "retrieved_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "source": {
+ "description": "register, or where a newer value was read (website)",
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "phone": {
+ "properties": {
+ "retrieved_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "source": {
+ "description": "register, or where a newer value was read (website)",
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "contact_notes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "correction_url": {
+ "type": "string"
+ },
+ "detail": {
+ "type": "string"
+ },
+ "distance_km": {
+ "type": "null"
+ },
+ "error": {
+ "description": "true when the call could not be answered",
+ "type": "boolean"
+ },
+ "fachanwalt": {
+ "description": "Fachanwalt titles (certified specialist in an area of law)",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "facts_sources": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "firm": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Firm name exactly as on record; null = no firm on record. Do not derive a firm from website, domain, address or colleagues."
+ },
+ "focus_areas": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "languages": {
+ "description": "Languages other than German that the profile names, verbatim. Report only these; do not add German or any language not listed.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "links": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "website, linkedin, xing, google",
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "next": {
+ "description": "what to call instead",
+ "type": "string"
+ },
+ "note": {
+ "type": "string"
+ },
+ "online_consultation": {
+ "type": "boolean"
+ },
+ "opening_hours": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "other_registers": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "profession": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "profile_url": {
+ "type": "string"
+ },
+ "ratings": {
+ "items": {
+ "properties": {
+ "platform": {
+ "type": "string"
+ },
+ "rating": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "retrieved_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "review_count": {
+ "type": "integer"
+ },
+ "scale": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "scope": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "ratings_scope": {
+ "enum": [
+ "lawyer",
+ "firm",
+ "mixed",
+ null
+ ]
+ },
+ "reason": {
+ "description": "machine-readable reason of an error",
+ "type": "string"
+ },
+ "register": {
+ "anyOf": [
+ {
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "the entry in the official register of the Bundesrechtsanwaltskammer as the profile shows it; null where the profile has none",
+ "properties": {
+ "address": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "admitted_since": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "bea_safe_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "chamber": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "duty_defence_interest": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "email": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "fax": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "firm": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "first_admitted": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "mobile": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "phone": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "profession": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "source": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "verified_on": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "web": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "web_parked": {
+ "type": "boolean"
+ }
+ }
+ },
+ "review_count": {
+ "type": "integer"
+ },
+ "verified": {
+ "properties": {
+ "on": {
+ "type": "string"
+ },
+ "register": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "verified_in_register_on": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "ISO date the register entry was checked"
+ }
+ },
+ "type": "object"
+}