{
    "ok": true,
    "home": {
        "version": "4.2.1-social-hub-dashboard-upgrade",
        "generated_at": "2026-07-05T14:58:18+00:00",
        "player": {
            "id": 904,
            "display_name": "aussiewarrior",
            "timezone": "Australia/Brisbane",
            "level": 8,
            "xp": 7655,
            "lifetime_xp": 7655,
            "prestige_level": 0
        },
        "wallet": {
            "coins": 9567,
            "gems": 0
        },
        "counts": {
            "unopened_packs": 0,
            "owned_cards": 41,
            "active_market_listings": 1,
            "pending_trades": 0,
            "unread_inbox": 7,
            "support_open": 1
        },
        "active_squad": {
            "has_active_squad": true,
            "id": 1,
            "name": "My Match Squad",
            "type": "match_17",
            "starter_filled": 13,
            "interchange_filled": 4,
            "low_stamina_cards": 17,
            "chemistry_score": 91
        },
        "collection": {
            "owned": 41,
            "total": 0,
            "percent": 0
        },
        "today": {
            "calendar_claimable": true,
            "daily_challenges": {
                "available": 4,
                "claimable": 11
            },
            "weekly_challenges": {
                "available": 4,
                "claimable": 0
            },
            "notifications": {
                "unread_inbox": 7,
                "prefs": [
                    {
                        "channel": "inbox",
                        "category": "general",
                        "is_enabled": 1,
                        "quiet_hours_json": "{\"start\": \"22:00\", \"end\": \"07:00\"}",
                        "updated_at": "2026-07-01 09:50:17"
                    }
                ]
            }
        },
        "highlights": {
            "recent_cards": [
                {
                    "user_card_id": 46,
                    "serial_display": "00385/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 5,
                    "name": "Foundation Centre Right",
                    "rarity": "common",
                    "position": "centre",
                    "club": "RLCG Academy",
                    "calculated_overall": 66
                },
                {
                    "user_card_id": 45,
                    "serial_display": "01039/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 3,
                    "name": "Foundation Winger Green",
                    "rarity": "common",
                    "position": "winger",
                    "club": "RLCG Academy",
                    "calculated_overall": 65
                },
                {
                    "user_card_id": 44,
                    "serial_display": "02347/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 8,
                    "name": "Foundation Front Row A",
                    "rarity": "common",
                    "position": "front_row",
                    "club": "RLCG Academy",
                    "calculated_overall": 61
                },
                {
                    "user_card_id": 43,
                    "serial_display": "00355/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 4,
                    "name": "Foundation Centre Left",
                    "rarity": "common",
                    "position": "centre",
                    "club": "RLCG Academy",
                    "calculated_overall": 66
                },
                {
                    "user_card_id": 42,
                    "serial_display": "09071/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 6,
                    "name": "Foundation Five-Eighth",
                    "rarity": "common",
                    "position": "five_eighth",
                    "club": "RLCG Academy",
                    "calculated_overall": 69
                },
                {
                    "user_card_id": 41,
                    "serial_display": "09980/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 8,
                    "name": "Foundation Front Row A",
                    "rarity": "common",
                    "position": "front_row",
                    "club": "RLCG Academy",
                    "calculated_overall": 61
                },
                {
                    "user_card_id": 40,
                    "serial_display": "0294/1,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 17,
                    "name": "Tactical Coach Demo",
                    "rarity": "rare",
                    "position": "coach",
                    "club": "RLCG Academy",
                    "calculated_overall": 34
                },
                {
                    "user_card_id": 39,
                    "serial_display": "02612/10,000",
                    "stamina_current": 100,
                    "is_locked": 0,
                    "is_favourite": 0,
                    "card_id": 7,
                    "name": "Foundation Halfback",
                    "rarity": "common",
                    "position": "halfback",
                    "club": "RLCG Academy",
                    "calculated_overall": 70
                }
            ],
            "events": [
                {
                    "id": "1",
                    "slug": "origin-launch-series",
                    "name": "Origin Launch Series",
                    "event_type": "season",
                    "status": "active",
                    "starts_at": "2026-06-25 15:31:28",
                    "ends_at": "2026-07-26 15:31:28",
                    "featured_json": "{\"theme\": \"origin\", \"featured_pack\": \"Starter Pack\"}",
                    "description": "Opening live-ops event with daily challenges, battlepass XP and stadium points.",
                    "banner_image_path": null,
                    "is_featured": "1",
                    "reward_json": "{\"coins\": 500, \"xp\": 250}",
                    "settings_json": "{\"theme\": \"origin\", \"featured_pack\": \"Starter Pack\"}"
                },
                {
                    "id": "2",
                    "slug": "stadium-control-week",
                    "name": "Stadium Control Week",
                    "event_type": "stadium",
                    "status": "active",
                    "starts_at": "2026-06-29 10:08:20",
                    "ends_at": "2026-07-14 10:08:20",
                    "featured_json": "{\"theme\": \"stadium\", \"phase\": \"13.9\"}",
                    "description": "Limited stadium control event with ownership rewards and event point milestones.",
                    "banner_image_path": null,
                    "is_featured": "1",
                    "reward_json": "{\"coins\": 400, \"xp\": 180}",
                    "settings_json": "{\"theme\": \"stadium\", \"phase\": \"13.9\"}"
                }
            ],
            "market_alerts": {
                "offers": 0,
                "sold_7d": 0
            },
            "stadiums": {
                "owned": 0,
                "open": 10
            }
        },
        "next_actions": [
            {
                "label": "Play Quick Match",
                "route": "/battle",
                "priority": 40
            },
            {
                "label": "Read new inbox messages",
                "route": "/live/inbox",
                "priority": 50
            },
            {
                "label": "Check Live Ops rewards",
                "route": "/live",
                "priority": 70
            }
        ],
        "routes": {
            "screen_registry": "/api/v1/mobile/screen-registry",
            "match_entry": "/api/v1/mobile/match-entry",
            "cards_utility": "/api/v1/mobile/cards-utility",
            "market_liveops": "/api/v1/mobile/market-liveops"
        }
    }
}