{
    "status": "ok",
    "environment": "sandbox",
    "sync_stats": {
        "total": 1265,
        "synced_to_timewave": "223",
        "cancelled": "117",
        "completed": "946",
        "errors": "1042",
        "first_sync": "2026-02-11 02:07:21",
        "last_activity": "2026-09-07 22:30:20"
    },
    "recent_syncs": [
        {
            "hostaway_reservation_id": 65702670,
            "timewave_workorder_id": null,
            "guest_name": "Inna Harashchuk",
            "departure_date": "2026-09-08",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-09-07 22:30:20"
        },
        {
            "hostaway_reservation_id": 62454883,
            "timewave_workorder_id": null,
            "guest_name": "Montserrat Vinyes Aloy",
            "departure_date": "2026-08-24",
            "hostaway_status": "cancelled",
            "timewave_status": 6,
            "updated_at": "2026-08-14 15:47:03"
        },
        {
            "hostaway_reservation_id": 61672524,
            "timewave_workorder_id": null,
            "guest_name": "Simon Barton",
            "departure_date": "2026-08-22",
            "hostaway_status": "cancelled",
            "timewave_status": 6,
            "updated_at": "2026-08-14 13:46:39"
        },
        {
            "hostaway_reservation_id": 62447712,
            "timewave_workorder_id": null,
            "guest_name": "Nina Spence",
            "departure_date": "2026-08-15",
            "hostaway_status": "cancelled",
            "timewave_status": 6,
            "updated_at": "2026-08-14 09:16:03"
        },
        {
            "hostaway_reservation_id": 63378399,
            "timewave_workorder_id": null,
            "guest_name": "Andrea Bremholm Andersen",
            "departure_date": "2026-08-28",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-13 22:01:59"
        },
        {
            "hostaway_reservation_id": 62520635,
            "timewave_workorder_id": null,
            "guest_name": "Keerutaja Margus",
            "departure_date": "2026-08-28",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-13 22:01:50"
        },
        {
            "hostaway_reservation_id": 64245430,
            "timewave_workorder_id": null,
            "guest_name": "Johanne Fronth-Nygren",
            "departure_date": "2026-08-16",
            "hostaway_status": "cancelled",
            "timewave_status": 6,
            "updated_at": "2026-08-13 21:01:09"
        },
        {
            "hostaway_reservation_id": 63165423,
            "timewave_workorder_id": null,
            "guest_name": "Christina Christensen",
            "departure_date": "2026-08-13",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-13 09:00:50"
        },
        {
            "hostaway_reservation_id": 63470615,
            "timewave_workorder_id": null,
            "guest_name": "Maëlis Quemener",
            "departure_date": "2026-08-27",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-12 22:02:07"
        },
        {
            "hostaway_reservation_id": 62195850,
            "timewave_workorder_id": null,
            "guest_name": "A.B. van Dam",
            "departure_date": "2026-08-27",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-12 22:02:05"
        },
        {
            "hostaway_reservation_id": 60653893,
            "timewave_workorder_id": null,
            "guest_name": "Joaquim Lourenco",
            "departure_date": "2026-08-27",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-12 22:02:05"
        },
        {
            "hostaway_reservation_id": 63977458,
            "timewave_workorder_id": null,
            "guest_name": "David Torres Pascual",
            "departure_date": "2026-08-27",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-12 22:02:03"
        },
        {
            "hostaway_reservation_id": 57666472,
            "timewave_workorder_id": null,
            "guest_name": "Maria Angustias Lopez Garcia",
            "departure_date": "2026-08-27",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-12 22:02:01"
        },
        {
            "hostaway_reservation_id": 63026794,
            "timewave_workorder_id": null,
            "guest_name": "Stefan Schottler",
            "departure_date": "2026-08-27",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-12 22:01:57"
        },
        {
            "hostaway_reservation_id": 63175135,
            "timewave_workorder_id": null,
            "guest_name": "Virginie Jean-Hugues Soulard",
            "departure_date": "2026-08-26",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-11 22:02:05"
        },
        {
            "hostaway_reservation_id": 63388159,
            "timewave_workorder_id": null,
            "guest_name": "Elisabet Wejmo",
            "departure_date": "2026-08-26",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-11 22:02:04"
        },
        {
            "hostaway_reservation_id": 63327447,
            "timewave_workorder_id": null,
            "guest_name": "Nela Altman",
            "departure_date": "2026-08-26",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-11 22:02:00"
        },
        {
            "hostaway_reservation_id": 64535003,
            "timewave_workorder_id": null,
            "guest_name": "Basit Nabizada",
            "departure_date": "2026-08-12",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-11 21:30:59"
        },
        {
            "hostaway_reservation_id": 64401562,
            "timewave_workorder_id": null,
            "guest_name": "Caroline Townsend",
            "departure_date": "2026-08-25",
            "hostaway_status": "new",
            "timewave_status": 0,
            "updated_at": "2026-08-10 22:02:06"
        },
        {
            "hostaway_reservation_id": 62836878,
            "timewave_workorder_id": null,
            "guest_name": "Kelly Sam",
            "departure_date": "2026-08-25",
            "hostaway_status": "modified",
            "timewave_status": 0,
            "updated_at": "2026-08-10 22:02:04"
        }
    ],
    "recent_logs": [
        {
            "level": "INFO",
            "source": "CronStatus",
            "message": "═══ Cron: sync_status klar ═══",
            "created_at": "2026-09-21 05:28:18.735"
        },
        {
            "level": "INFO",
            "source": "SyncEngine",
            "message": "═══ Status-synk klar ═══",
            "created_at": "2026-09-21 05:28:18.734"
        },
        {
            "level": "WARNING",
            "source": "SyncEngine",
            "message": "Kunde inte hämta arbetsorder TW#328",
            "created_at": "2026-09-21 05:28:18.432"
        },
        {
            "level": "ERROR",
            "source": "TimewaveClient",
            "message": "HTTP 403",
            "created_at": "2026-09-21 05:28:18.430"
        },
        {
            "level": "WARNING",
            "source": "SyncEngine",
            "message": "Kunde inte hämta arbetsorder TW#327",
            "created_at": "2026-09-21 05:28:17.348"
        },
        {
            "level": "ERROR",
            "source": "TimewaveClient",
            "message": "HTTP 403",
            "created_at": "2026-09-21 05:28:17.346"
        },
        {
            "level": "WARNING",
            "source": "SyncEngine",
            "message": "Kunde inte hämta arbetsorder TW#325",
            "created_at": "2026-09-21 05:28:16.251"
        },
        {
            "level": "ERROR",
            "source": "TimewaveClient",
            "message": "HTTP 403",
            "created_at": "2026-09-21 05:28:16.248"
        },
        {
            "level": "WARNING",
            "source": "SyncEngine",
            "message": "Kunde inte hämta arbetsorder TW#322",
            "created_at": "2026-09-21 05:28:15.193"
        },
        {
            "level": "ERROR",
            "source": "TimewaveClient",
            "message": "HTTP 403",
            "created_at": "2026-09-21 05:28:15.191"
        },
        {
            "level": "ERROR",
            "source": "SyncEngine",
            "message": "Fel vid status-synk för TW#321: Hostaway API: auth (403) misslyckades efter 4 försök",
            "created_at": "2026-09-21 05:28:13.942"
        },
        {
            "level": "ERROR",
            "source": "HostawayClient",
            "message": "Token expired, max antal försök uppnått",
            "created_at": "2026-09-21 05:28:13.937"
        },
        {
            "level": "INFO",
            "source": "HostawayClient",
            "message": "Access token erhållen",
            "created_at": "2026-09-21 05:28:13.312"
        },
        {
            "level": "INFO",
            "source": "HostawayClient",
            "message": "Hämtar ny access token",
            "created_at": "2026-09-21 05:28:12.469"
        },
        {
            "level": "WARNING",
            "source": "HostawayClient",
            "message": "Token expired, förnyar...",
            "created_at": "2026-09-21 05:28:12.467"
        },
        {
            "level": "INFO",
            "source": "HostawayClient",
            "message": "Access token erhållen",
            "created_at": "2026-09-21 05:28:11.858"
        },
        {
            "level": "INFO",
            "source": "HostawayClient",
            "message": "Hämtar ny access token",
            "created_at": "2026-09-21 05:28:10.996"
        },
        {
            "level": "WARNING",
            "source": "HostawayClient",
            "message": "Token expired, förnyar...",
            "created_at": "2026-09-21 05:28:10.995"
        },
        {
            "level": "INFO",
            "source": "HostawayClient",
            "message": "Access token erhållen",
            "created_at": "2026-09-21 05:28:10.384"
        },
        {
            "level": "INFO",
            "source": "HostawayClient",
            "message": "Hämtar ny access token",
            "created_at": "2026-09-21 05:28:09.542"
        }
    ]
}