{
  "contact_id": 8,
  "exported_at": "2026-10-22T09:31:44.998Z",
  "tables": {
    "contacts": [
      {
        "id": 8,
        "name": "Anna Maria Soave",
        "email": "annamaria.soave@example.com",
        "phone": "+390001000008",
        "kind": "landlord",
        "household_size": null,
        "ages": null,
        "occupation": null,
        "monthly_income_cents": null,
        "contract_type": null,
        "move_in_date": null,
        "stay_months": null,
        "pets": null,
        "smoker": null,
        "guarantor_or_deposit": null,
        "budget_cents": null,
        "areas": null,
        "marketing_consent": 0,
        "birthday": null,
        "created_at": "2026-10-22 03:00:38",
        "address": null,
        "requirements": null,
        "has_property_to_sell": null,
        "mortgage_approved": null,
        "first_name": "Anna Maria",
        "last_name": "Soave"
      }
    ],
    "contact_roles": [
      {
        "contact_id": 8,
        "role": "landlord",
        "status": "active"
      }
    ],
    "properties": [
      {
        "id": 6,
        "address": "Via delle Viole 21",
        "comune": "Sant'Elia Fiumerapido",
        "cap": "03049",
        "listing_type": "rent",
        "price_cents": 45000,
        "bedrooms": 1,
        "sqm": 50,
        "description": "Monolocale ristrutturato con cucina abitabile e cantina.",
        "photo_url": "/demo/casa-6.svg",
        "created_at": "2026-09-12 03:00:38",
        "owner_contact_id": 8,
        "provincia": null,
        "bathrooms": null,
        "floor": null,
        "lift": null,
        "orientation": null,
        "condition": null,
        "year_built": null,
        "energy_class": null,
        "heating": null,
        "condo_fees_cents": null,
        "outdoor": null,
        "furnished": null,
        "street": null,
        "street_notes": null,
        "nearby": null,
        "pros": null,
        "cons": null,
        "public_slug": null,
        "status": "on_market",
        "sold_price_cents": null,
        "sold_at": null,
        "tenant_contact_id": 11,
        "lease_end": "2026-11-11"
      },
      {
        "id": 8,
        "address": "Viale dei Pini 30",
        "comune": "Cassino",
        "cap": "03043",
        "listing_type": "rent",
        "price_cents": 85000,
        "bedrooms": 3,
        "sqm": 120,
        "description": "Attico con terrazzo panoramico, box auto incluso.",
        "photo_url": "/demo/casa-8.svg",
        "created_at": "2026-10-20 03:00:38",
        "owner_contact_id": 8,
        "provincia": "Frosinone",
        "bathrooms": 2,
        "floor": "ultimo",
        "lift": 1,
        "orientation": "ovest",
        "condition": "nuovo",
        "year_built": 2021,
        "energy_class": "A2",
        "heating": "pavimento",
        "condo_fees_cents": 12000,
        "outdoor": "terrazzo,box",
        "furnished": "parziale",
        "street": "tranquilla",
        "street_notes": null,
        "nearby": "negozi,autobus,ospedale",
        "pros": "Terrazzo panoramico di 60 mq, classe A2, box incluso.",
        "cons": "Spese condominiali alte per la zona.",
        "public_slug": null,
        "status": "on_market",
        "sold_price_cents": null,
        "sold_at": null,
        "tenant_contact_id": null,
        "lease_end": "2026-10-17"
      }
    ],
    "activity_log": [],
    "appointments": [
      {
        "id": 11,
        "kind": "move_out",
        "starts_at": "2026-10-24 07:00:00",
        "duration_min": 60,
        "contact_id": 8,
        "property_id": 6,
        "title": "Riconsegna chiavi",
        "notes": "",
        "created_at": "2026-10-22 03:00:38",
        "status": "scheduled"
      },
      {
        "id": 16,
        "kind": "deadline",
        "starts_at": "2026-10-29 10:00:00",
        "duration_min": 30,
        "contact_id": 8,
        "property_id": 8,
        "title": "Rinnovo contratto Viale dei Pini 30",
        "notes": "",
        "created_at": "2026-10-22 03:00:38",
        "status": "scheduled"
      }
    ],
    "messages": [],
    "enquiries": [],
    "sent_emails": [],
    "service_requests": [
      {
        "id": 5,
        "contact_id": 8,
        "property_id": 6,
        "trade": "pulizie",
        "description": "Pulizia di fine locazione prima dei nuovi inquilini.",
        "status": "chiuso",
        "created_at": "2026-10-02 03:00:38",
        "cancelled_at": null
      },
      {
        "id": 7,
        "contact_id": 8,
        "property_id": 6,
        "trade": "traslochi",
        "description": "Trasloco dei mobili in cantina, il cliente ha rinunciato.",
        "status": "annullata",
        "created_at": "2026-10-07 03:00:38",
        "cancelled_at": "2026-10-10 03:00:38"
      }
    ],
    "quotes": [
      {
        "id": 10,
        "service_request_id": 5,
        "professional_id": 4,
        "amount_cents": 15000,
        "note": "Vetri e balconi inclusi.",
        "status": "scelto"
      },
      {
        "id": 11,
        "service_request_id": 5,
        "professional_id": 5,
        "amount_cents": 18000,
        "note": null,
        "status": "scartato"
      },
      {
        "id": 12,
        "service_request_id": 5,
        "professional_id": 6,
        "amount_cents": 16500,
        "note": null,
        "status": "scartato"
      }
    ],
    "reviews": [
      {
        "id": 2,
        "service_request_id": 5,
        "contact_id": 8,
        "professional_id": 4,
        "rating": 5,
        "text": "Appartamento perfetto per i nuovi inquilini.",
        "created_at": "2026-10-07 03:00:38"
      }
    ],
    "notes": [],
    "todos": [],
    "todo_proposals": []
  },
  "files": []
}